Gnome-fallback.desktop nécessite-t-il des graphiques accélérés en 13.10?

12

gnome-fallback.desktopJ'essaye de courir sous VncServer.

Après la mise à niveau vers 13.10, mon VNC ne fonctionne plus - il affiche simplement une fenêtre de terminal vide, sans session.

Ce sont les sessions que j'ai installées:

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

Et voici le contenu de mon ~/.vnc/xstartupdossier, qui pointe pour gnome-fallback.desktopautant que je sache:

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

Il s'agit de la sortie du fichier journal dans ~/.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....

Il semble que gnome-fallback.desktopmaintenant nécessite des graphismes accélérés? Est-ce correct?

muzzamo
la source

Réponses:

7

Cela fonctionne en quelque sorte si je démarre les choses manuellement que gnome-session avait l'habitude de démarrer. Les polices ne semblent cependant pas être définies.

~ / .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 &
lent
la source
Comment démarrez-vous les choses manuellement? Quand exécutez-vous ce script?
muzzamo
Je voulais dire manuellement dans le sens où je commence des choses que gnome-session faisait auparavant. Il s'agit toujours de ~ / .vnc / xstartup.
lent
1
C'est plus ou moins ce que je fais, mais j'obtiens un comportement étrange de la touche TAB dans cette session ... cela agit plus comme alt-tab, basculant vers une fenêtre différente. Mais je peux utiliser Ctrl + I pour obtenir un onglet.
aap
Quel serveur VNC utilisez-vous? J'ai trouvé que tigervnc (téléchargé depuis sourceforge) est le seul qui ne souffre pas du blocage de la super clé.
lent
J'ai essayé tightvnc et vnc4server. Contourné en utilisant openbox au lieu de metacity. Aurait essayé le tigre si j'avais trouvé un ppa ... Mais bon de savoir qu'ils l'ont réparé.
aap
2

J'ai eu exactement le même problème après la mise à niveau, j'ai essayé de chercher une solution possible, mais je n'ai rien trouvé concernant le problème d'accélération logicielle.

À la fin, je ne pouvais plus être obligé de creuser, alors je suis juste allé avec xfce4 et maintenant ça fonctionne à nouveau très bien.

Voici mon Xstartup:

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

Je suppose que gnome-fallback peut être cassé et par défaut gnome3, qui nécessite en fait une accélération pour fonctionner.

J'espère que cela vous aidera.

Alex
la source
Je suis également revenu à xfce. Malheureusement, la clé Windows semble être bloquée sous VNC (s'applique à la fois à xfce et à gnome). unix.stackexchange.com/questions/58167/…
muzzamo
Il existe une solution à cela, il vous suffit de supprimer tous les raccourcis clavier contenant <Special>, que vous devez réellement utiliser. J'ai eu le même problème exact, alors j'ai juste supprimé tous les raccourcis qui m'écoutaient. De toute façon, qui a besoin du bouton Windows sous Linux? :)
Alex
2

C'est un problème Gnome (très décevant). Le problème a plus d'un an et est toujours présent dans un 14.04 LTS.

La solution d'utiliser --disable-acceleration-check à partir de ce fil n'a pas fonctionné pour moi.

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

Oui, comme solution de contournement, xfce4 ou fluxbox (exécutez startfluxbox) fonctionnera.

Greg Bell
la source