Benötigt gnome-fallback.desktop eine beschleunigte Grafik in 13.10?

12

Ich versuche gnome-fallback.desktopunter VncServer zu laufen .

Nach dem Upgrade auf 13.10 funktioniert mein VNC nicht mehr - es wird nur ein leeres Terminalfenster ohne Sitzung angezeigt.

Dies sind die Sitzungen, die ich installiert habe:

$ ls /usr/share/xsessions/
gnome.desktop                  gnome-fallback.desktop  xfce.desktop
gnome-fallback-compiz.desktop  ubuntu.desktop

Und das ist der Inhalt meiner ~/.vnc/xstartupDatei, auf den, gnome-fallback.desktopsoweit ich das beurteilen kann, hingewiesen wird :

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
# exec /etc/X11/xinit/xinitrc
gnome-session --session=gnome-fallback.desktop &
#gnome-session --session=gdm-session &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

Dies ist die Ausgabe der Protokolldatei in ~/.vnc/:

Xvnc Free Edition 4.1.1 - built Jan 14 2013 22:28:40
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Underlying X server release 40300000, The XFree86 Project, Inc


Sat Oct 19 17:37:51 2013
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on port 5901
 vncext:      created VNC server for screen 0
error opening security policy file /etc/X11/xserver/SecurityPolicy
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!
Could not init font path element /usr/share/fonts/X11/75dpi/, removing from list!
Could not init font path element /usr/share/fonts/X11/100dpi/, removing from list!
Option "--login" is no longer supported in this version of gnome-terminal; you might want to create a profile with the desired setting, and use the new '--profile' option
gnome-session-is-accelerated: No composite extension.
gnome-session-check-accelerated: Helper exited with code 256
Window manager warning: Log level 32: could not find XKB extension.
gnome-session-is-accelerated: No composite extension.
gnome-session-check-accelerated: Helper exited with code 256

** (process:1602): WARNING **: software acceleration check failed: Child process exited with code 1

** (gnome-session:1602): CRITICAL **: We failed, but the fail whale is dead. Sorry....

Es scheint, dass gnome-fallback.desktopjetzt beschleunigte Grafiken benötigt werden? Ist das richtig?

muzzamo
quelle

Antworten:

7

Es funktioniert irgendwie, wenn ich Dinge manuell starte, mit denen die Gnome-Sitzung begonnen hat. Schriftarten scheinen jedoch nicht festgelegt zu sein.

~ / .vnc / xstartup

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
schleppend
quelle
Wie starte ich die Dinge manuell? Wann führen Sie dieses Skript aus?
Muzzamo
Ich meinte manuell in dem Sinne, dass ich Dinge beginne, die die Gnome-Session früher getan hat. Dies ist immer noch nur ~ / .vnc / xstartup.
langsam
1
Das ist mehr oder weniger das, was ich tue, aber ich bekomme ein merkwürdiges Verhalten der TAB-Taste in dieser Sitzung ... es verhält sich eher wie ein Alt-Tabulator, der in ein anderes Fenster wechselt. Aber ich kann Strg + I verwenden, um eine Registerkarte zu erhalten.
aap
Welchen VNC-Server verwenden Sie? Ich habe festgestellt, dass tigervnc (heruntergeladen von sourceforge) der einzige ist, der nicht daran leidet, dass der Superschlüssel stecken bleibt.
Langsamer
Versuchte tightvnc und vnc4server. Es wurde umgangen, indem Openbox anstelle von Metacity verwendet wurde. Hätte Tiger ausprobiert, wenn ich eine Papa gefunden hätte. Aber schön zu wissen, dass sie es behoben haben.
aap
2

Ich hatte nach dem Upgrade genau das gleiche Problem. Ich habe versucht, nach einer möglichen Lösung zu suchen, konnte jedoch nichts im Zusammenhang mit dem Problem der Softwarebeschleunigung finden.

Am Ende war ich nicht mehr in der Lage zu graben, also habe ich mich für xfce4 entschieden und jetzt funktioniert es wieder einwandfrei.

Hier ist mein Xstartup:

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

Meine Vermutung ist, dass Gnome-Fallback möglicherweise nicht funktioniert und standardmäßig irgendwie Gnome3 verwendet wird, was tatsächlich eine Beschleunigung erfordert, um zu funktionieren.

Hoffe das hilft dir.

Alex
quelle
Ich habe auch auf xfce zurückgegriffen. Leider scheint die Windows-Taste unter VNC nicht mehr zu funktionieren (gilt sowohl für xfce als auch für gnome). unix.stackexchange.com/questions/58167/…
muzzamo
Hierfür gibt es eine Lösung: Sie müssen nur alle Tastaturkürzel entfernen, die <Spezial> enthalten und die Sie tatsächlich verwenden müssen. Ich hatte genau das gleiche Problem, also habe ich einfach alle Verknüpfungen entfernt, die mich nervten. Wer braucht den Windows-Button in Linux? :)
Alex
2

Dies ist ein (sehr enttäuschendes) Gnome-Problem. Das Problem ist über ein Jahr alt und in einem 14.04 LTS immer noch vorhanden.

Die Lösung für die Verwendung von --disable-accelerations-check aus diesem Thread hat bei mir nicht funktioniert.

https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1251281

Ja, als Workaround funktioniert xfce4 oder fluxbox (run startfluxbox).

Greg Bell
quelle