¿Gnome-fallback.desktop requiere gráficos acelerados en 13.10?

12

Estoy tratando de ejecutar gnome-fallback.desktopbajo VncServer.

Después de actualizar a 13.10, mi VNC ya no funciona, solo muestra una ventana de terminal vacía, sin sesión.

Estas son las sesiones que he instalado:

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

Y este es el contenido de mi ~/.vnc/xstartuparchivo, que apunta hasta gnome-fallback.desktopdonde puedo decir:

#!/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 &

Este es el resultado del archivo de registro en ~/.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....

Parece que gnome-fallback.desktopahora requiere gráficos acelerados? ¿Es esto correcto?

muzzamo
fuente

Respuestas:

7

Funciona un poco si comienzo cosas manualmente que gnome-session solía comenzar. Sin embargo, las fuentes no parecen estar configuradas.

~ / .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 &
lento
fuente
¿Cómo comienzas las cosas manualmente? ¿Cuándo ejecutas este script?
muzzamo
Quise decir manualmente en el sentido de que estoy comenzando cosas que solía hacer gnome-session. Esto sigue siendo solo ~ / .vnc / xstartup.
lento
1
Esto es más o menos lo que estoy haciendo, pero obtengo un comportamiento extraño de la tecla TAB en esta sesión ... actúa más como alt-tab, cambiando a una ventana diferente. Pero puedo usar Ctrl + I para obtener una pestaña.
aap
¿Qué servidor VNC estás usando? He descubierto que tigervnc (descargado de sourceforge) es el único que no sufre por tener la superclave atascada.
lento
Intenté tightvnc y vnc4server. Trabajó alrededor de esto usando openbox en lugar de metacity. Hubiera intentado el tigre si hubiera encontrado un ppa ... Pero es bueno saber que lo arreglaron.
aap
2

Tuve exactamente el mismo problema después de la actualización, intenté buscar una posible solución, pero no pude encontrar nada relacionado con el problema de aceleración del software.

Al final, ya no podía pensar en cavar, así que decidí usar xfce4 y ahora está funcionando perfectamente bien nuevamente.

Aquí está mi Xstartup:

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

Mi conjetura es que gnome-fallback podría estar roto, y por defecto es gnome3 de alguna manera, lo que en realidad requiere aceleración para funcionar.

Espero que esto te ayude.

Alex
fuente
También he vuelto a xfce. Desafortunadamente, la tecla de Windows parece estar atascada en VNC (se aplica tanto a xfce como a gnome). unix.stackexchange.com/questions/58167/…
muzzamo
Hay una solución para esto, solo tiene que eliminar todos los atajos de teclado que tienen <Special> en ellos, que realmente necesita usar. Tuve exactamente el mismo problema, así que eliminé todos los atajos que me estaban molestando. ¿Quién necesita el botón de Windows en Linux de todos modos? :)
Alex
2

Este es un problema Gnomo (muy decepcionante). El problema tiene más de un año y todavía está presente en un 14.04 LTS.

La solución de usar --disable-acceleration-check de este hilo no funcionó para mí.

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

Sí, como solución alternativa, xfce4 o fluxbox (ejecutar startfluxbox) funcionarán.

Greg Bell
fuente