Meine Firma hat einen Ubuntu-Server, der von Windows-Benutzern (unter anderem) verwendet wird, um einige Linux-Apps über VNC-Sitzungen auszuführen. Wenn diese Fenster jedoch Datenspalten mit Überschriften haben (genauer gesagt, wenn es ein GtkTreeView-Widget mit sichtbaren Spaltenüberschriften gibt), „existieren“ die Überschriften in dem Sinne, dass sie Platz beanspruchen und anklickbar und verschiebbar sind, aber sie werden nicht gerendert.
So sieht das Dialogfeld „Datei öffnen“ (in diesem Fall von gedit) aus, wenn es auf diesem Server ausgeführt wird:
Zum Vergleich: So sieht es aussollenAussehen, mit sichtbaren Spaltenüberschriften („Name“, „Größe“, „Geändert“):
Ich habe versucht, meine ~/.gtk
und ~/.gnome
Verzeichnisse zu löschen, wie bei ähnlichen Fragen vorgeschlagen, aber ohne Erfolg.
Versions- und Konfigurationsinformationen
Das Motd des Servers lautet
Willkommen bei Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-50-generic x86_64)
Mir wurde gesagt, dass dies auch auf einer neuen Ubuntu 19-Serverinstallation in einer virtuellen Maschine repliziert wurde (daher wurde VNC umgangen und dies als Problem ausgeschlossen), aber ich habe keinen unmittelbaren Zugriff darauf, um zu überprüfen, was los ist.
Die installierte Version von libgtk-3
ist 3.22.30-1ubuntu3
, die gleiche wie die des Desktops, auf dem ich den „richtigen“ Screenshot gemacht habe. ( gedit
ist laut auf GTK3 basiert ldd
.)
Ich weiß nicht, welche anderen Versions- oder Konfigurationsinformationen für die Veröffentlichung relevant sind, aber ich füge gerne weitere Informationen hinzu, wenn mir jemand sagen kann, worauf ich achten soll.