Ist es möglich, die Auflösung des Viewers, die beim Starten des vnc-Servers angegeben wurde, mit dem Geometrie-Befehlszeilenargument zu ändern? Ich habe einen vncserver für einen Breitbildmonitor konfiguriert, möchte ihn jedoch auf einem 1024x768-Bildschirm anzeigen.
resolution
vnc
vncserver
Rohit Banga
quelle
quelle
Dieselbe Frage wurde vor einiger Zeit beim Stack-Überlauf gestellt: https://stackoverflow.com/questions/15816/changing-the-resolution-of-a-vnc-session-in-linux
Die akzeptierte Antwort von Nathan Fellman:
quelle
Wenn Sie die Einstellung ändern müssen, ohne den VNC-Server neu zu starten, hatte ich gute Ergebnisse mit:
und dann mit xrandr die Auflösung ändern, wie von fgregg vorgeschlagen:
quelle
Mit TightVNC (Zumindest) wenn der Server (Windows) die Bildschirmauflösung ändert, ändert sich der Client automatisch entsprechend der neuen Auflösung.
quelle
Klicken Sie für TightVNC auf das Zahnradsymbol (Einstellungen) und ändern Sie die Bildqualität auf "Hoch". Dies funktioniert einwandfrei.
quelle
Ich habe eine offizielle Antwort an den VNC-Kundendienst erhalten.
Die Kurzversion lautet: Nein, Sie können die Remote-Auflösung nicht so ändern, dass sie automatisch der Auflösung des lokalen VNC-Controllers / Bildschirms entspricht.
Sie sagten mir, dass dies daran liegt, dass RDP eine echte Anmeldesitzung ist. Der Bildschirm verhält sich also so, als ob Sie ein gewöhnlicher Benutzer im gesteuerten System wären.
VNC spiegelt einfach den Bildschirm. Und es ist keine schlechte Sache, weil Sie keine RDP-Sitzung, sondern VNC gemeinsam nutzen können
Ich schlug vor, eine Konfiguration auf dem VNC-Server zu erstellen, um das Ändern des Bildschirms zu ermöglichen, da ich weiß, dass die Windows-API Drittanbieter-SW ermöglicht, die Bildschirmauflösung programmgesteuert einzustellen.
Dann werde ich warten ....
quelle