Ubuntu 12.04 Desktop, VNC Viewer aktualisiert Bildschirm nicht

7

Ich hatte diese Probleme auf mehreren Computern und mehreren Versionen von Ubuntu Desktop (alle 10.04 oder höher). Normalerweise passiert es mit einem alten Laptop, auf dem ich Ubuntu installiert habe, aber jetzt passiert es auf meinem primären Entwicklungscomputer (einem Quad-Core-PC, der kürzlich auf den Ubuntu 12.04-Desktop aktualisiert wurde). Das Problem ist folgendes: Ich kann eine Verbindung zum Computer herstellen und mich mit dem Kennwort anmelden. Der Startbildschirm sieht gut aus, wird jedoch nie aktualisiert. Ich kann den Monitor für das Gerät im ganzen Raum sehen und sehen, wie sich die Maus bewegt und die Menüs angezeigt werden, aber das Bild des Bildschirms auf dem PC vor mir, auf dem der VNC-Viewer ausgeführt wird, wird nie aktualisiert. Die Maus- und Tastaturbefehle funktionieren also.

  • Ubuntu 12.04 Desktop
  • Ultra VNC Viewer (auch mit dem kostenlosen VNC Viewer von RealVNC zu sehen)
  • Statische IP für Desktop-Freigabe auf eth0; Dynamische ID auf eth1

Ich denke, es ist ein Ubuntu-Konfigurationsproblem, da dieser PC mit 9.04, 10.04 und 11.10 (in den letzten Jahren) einwandfrei funktioniert hat. Ich hatte auch ein paar Laptops, die dieses Problem mit älteren Ubuntus hatten, aber nicht mit 12.04.

Zusätzliche Information:

Der Win7-PC, mit dem ich den Ubuntu-PC steuern möchte, ist über 2 DLink-Gigabit-Router mit 8 Ports verbunden. Der Ubuntu-Laptop, den ich normalerweise über VNC steuere, ist normalerweise nur drahtlos mit dem Netzwerk verbunden. Die Bildschirmaktualisierung ist abgehackt, aber verwendbar. Ich habe das Problem auf einem Win7-Laptop wiederholt, der über Ethernet und WLAN verbunden war.

user73279
quelle
Wechseln Sie jetzt zu Unity 2D. Es gibt eine Lösung für 3D, jemand wird in Kürze dabei sein.
ish
Ich bin kein großer Fan von Unity. Wenn Unity das Problem ist, kann ich es beheben, indem ich Gnome oder einen der anderen Desktops installiere / verwende?
user73279
Ist dies ein Fehler, der gegen Unity oder VNC eingereicht werden muss? Bugs werden normalerweise als Off-Topic geschlossen, aber ich bin froh, dass Sie sie vorerst behoben haben. Wenn dies ein bekannter Fehler ist, ist es am besten, die Frage zu markieren.
Tom Brossman
Keine Ahnung wirklich. Mit Unity2D funktioniert alles gut mit dem VNC. Auf meinem Laptop, auf dem Gnome ausgeführt wurde, funktionierte es einwandfrei (siehe die Antwort unten bezüglich der zu aktualisierenden Fenster). Das Ausführen von KDE Plasma hat nichts an dem Problem geändert. Jetzt starte ich Unity2D sowohl auf dem PC als auch auf dem Laptop, den ich erwähnt habe, und das einzige Problem scheint darin zu bestehen, einen VNC-Bildschirm für beide zu haben, aber ich habe das nicht gründlich getestet (andere Prioritäten im Moment).
user73279

Antworten:

2

Das Remoting in Ubuntu 14.04 LTS von Ubuntu 12.04 LTS mit Remmina Remote Desktop oder Gtk VNC Viewer funktionierte nicht. Die Remote-Sitzung hat den Bildschirm nicht aktualisiert. Der Befehl gsettings set org.gnome.Vino disable-xdamage true hat nicht funktioniert. Leider habe ich vor der Installation von 12.04 LTS nicht versucht, mich im 2D-Modus bei 14.04 anzumelden. Das Remoting in Ubuntu 12.04 LTS von Ubuntu 12.04 LTS funktionierte ebenfalls nicht. Das Setzen von disable-xdamage true hat nicht funktioniert. Das Anmelden bei 12.04 mit 2D und das anschließende Remoting hat funktioniert. Dann funktionierte der Neustart und die Anmeldung bei 3D in 12.04.

Ich melde mich derzeit im 3D-Modus bei 12.04 an und remote dann ab 12.04 mit Remmina Remote Desktop bei 12.04. Auf dem Remote-Computer gibt der Befehl "gsettings get org.gnome.Vino disable-xdamage" false zurück. Ich glaube, der Start der ersten Sitzung im 2D-Modus war mindestens einmal der Schlüssel.

Hinweis: Ich musste dies als Antwort einreichen, da ich nicht genügend Punkte habe, um auf askubuntu.com einen Kommentar abzugeben.

Kurt Sanger
quelle
1

@izx

Ich hätte auf Ihre Antwort geklickt, wenn Sie sie nicht als Kommentar hinterlassen hätten. Also füge ich dies als Antwort hinzu, damit es geschlossen werden kann.

Ich bin zu Unity 2D gewechselt und das hat meine Probleme mit dem PC behoben. Ich habe auch auf meinem funktionierenden Laptop zu Unity 2D gewechselt (aber Sie mussten Fenster auf dem Desktop verschieben, um diesen Teil des Desktops zu aktualisieren). Es ist immer noch abgehackt, aber weit weniger problematisch.

Zu Ihrer Information, ich habe zuerst KDE Plasma ausprobiert. Ich habe das Aussehen geliebt, aber es war keine Hilfe bei der Behebung der Probleme mit der Bildschirmaktualisierung.

user73279
quelle