matze schrieb:
> Mein eigentlicher Traum ist dass es so aussieht wie wenn ich mich auch
> am PC selbst anmelde.
Nachdem du angemeldet bist?
Momentan startest du den VNC-Server als "zweiten Bildschirm", d.H. der
stellt einen unabhängigen Arbeitsplatz dar, der von deinem lokalen Login
getrennt ist, auf dem ein anderer User eingeloggt sein könnte, der
eigene Programme ausführt.
Du kannst aber auch deinen realen Bildschirm per VNC übertragen, d.H. du
bist nur einmal eingeloggt, VNC-Client und Monitor zeigen
"gleichberechtigt" das Selbe an.
--> z.B. x11vnc (http://www.karlrunge.com/x11vnc/)
oder (k.A. ob das noch geht), in der X11.conf
1 | Section "Module"
|
2 | Load "vnc"
|
3 | EndSection
|
und entsprechende Login/Passwort-Optionen in der Screen-Section.
Wenn du den VNC-Server jedoch als zweiten/standalone "Seat" behalten
willst, d.H. Lokale Session und VNC Session unabhängig arbeiten sollen,
dann ist es m.M.n. eleganter, den VNC-Server in den Login-Manager (xdm,
gdm, sddm, kdm, lightdm ... ) zu integrieren.
z.B:
1 | #/etc/lightdm/lightdm.conf
|
2 |
|
3 | [VNCServer]
|
4 | enabled=true
|
5 | command=Xvnc -rfbauth /etc/vncpasswd
|
6 | port=5900
|
7 | width=1920
|
8 | height=1024
|
9 | depth=24
|
Umgekehrt wäre es auch möglich, dem Login-Manager XDMCP anzuschalten,
und den VNC-Server auf XDMCP zuzugreifen zu lassen (Parameter "-query
localhost")
Dann lässt sich der vnc-server auch "on-demand", z.B. über xinetd, erst
bei Zugriff starten.