Ubuntu 12.04 NoMachine - clientseitige Auflösung

3779
mxk

Ich habe OpenNX auf einem Mac verwendet, um eine Verbindung zu einem NoMachine 3.5-Server unter Ubuntu herzustellen, und ich konnte eine neue GNOME-Sitzung mit dem verfügbaren Bildschirmbereich starten.

Dieses Verhalten hat sich jedoch kürzlich geändert (mit einem Update, denke ich). Wann immer ich die NX-Sitzung verbinde, wird die native Auflösung von 1920x1200 des an den Server angeschlossenen Monitors erzwungen und nicht der Client-Bildschirmbereich. Ich habe versucht, die Auflösung in OpenNX manuell auf 800x600 einzustellen, aber auch diese wurde auf 1920x1200 gesetzt. In beiden Fällen zeigt OpenNX kurz ein Fenster mit der gewünschten Größe an, bevor es die Größe des gesamten Mac-Desktops mit der noch größeren 1920 x 1200 GNOME-Sitzung ändert.

Ich habe versucht, diesen Test mit dem NoMachine-Client auf einem Windows 7-Computer zu wiederholen, und erhielt ähnliche Ergebnisse.

Hat jemand dieses Problem erlebt? Ich habe ein paar Problemumgehungen gefunden, aber nichts, was darauf hindeutet, warum meine NX-Sitzung überhaupt erst 1920x1200 erreicht hat.

Problemumgehung 1

Einmal in der NX-Sitzung kann ich einmal oder zweimal (je nachdem, in welchem ​​Modus die Sitzung gestartet wird) Strg-Alt-R drücken, um in den automatischen Größenänderungsmodus zu wechseln und die NX-Sitzung wieder auf die Größe des Client-Fensters zu setzen .

Problemumgehung 2

Ich kann die Bildschirmauflösung in den Ubuntu-Systemeinstellungen in der NX-Sitzung ändern. Wenn ich mich jedoch abmelden und erneut anmelden, erhalte ich Fehler, wenn GNOME versucht, die Monitoreinstellungen erneut anzuwenden.

Konfiguration

  • Ubuntu 12.04 64-Bit (NoMachine-Server)
    nxserver-3.5.0-11
    nxclient-3.5.0-11
    nxnode-3.5.0-11

  • Mac OSX 10.8.5 (NoMachine-Client)
    OpenNX-0.16.0.725

  • Windows 7 Enterprise (NoMachine-Client)
    nxclient-3.5.0-9

5

0 Antworten auf die Frage