Gnome-fallback.desktop richiede una grafica accelerata in 13.10?


12

Sto cercando di funzionare gnome-fallback.desktopcon VncServer.

Dopo l'aggiornamento alla 13.10, il mio VNC non funziona più: mostra solo una finestra del terminale vuota, senza sessione.

Queste sono le sessioni che ho installato:

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

E questo è il contenuto del mio ~/.vnc/xstartupfile, che punta a gnome-fallback.desktopquanto posso dire:

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

Questo è l'output del file di registro 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....

Sembra che gnome-fallback.desktopora richieda una grafica accelerata? È corretto?

Risposte:


7

In un certo senso funziona se inizio manualmente le cose che gnome-session usava per iniziare. I caratteri non sembrano essere impostati però.

~ / .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 &

Come inizi le cose manualmente? Quando esegui questo script?
Muzzamo,

Intendevo manualmente, nel senso che sto iniziando cose che una volta gnome-session faceva. Questo è ancora solo ~ / .vnc / xstartup.
lento

1
Questo è più o meno quello che sto facendo, ma ho un comportamento strano del tasto TAB in questa sessione ... si comporta più come alt-tab, passando a un'altra finestra. Ma posso usare Ctrl + I per ottenere una scheda.
aap

Quale server VNC stai usando? Ho scoperto che tigervnc (scaricato da sourceforge) è l'unico che non soffre di avere la super chiave bloccata.
lento

Ho provato tightvnc e vnc4server. Ha aggirato il problema usando openbox anziché metacity. Avrei provato la tigre se avessi trovato un ppa ... Ma è bello sapere che l'hanno risolto.
aap

2

Ho avuto lo stesso identico problema dopo l'aggiornamento, ho provato a cercare una possibile soluzione, ma non sono riuscito a trovare nulla relativo al problema di accelerazione del software.

Alla fine non sono più riuscito a scavare, quindi sono andato con xfce4 e ora funziona di nuovo perfettamente.

Ecco il mio Xstartup:

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

La mia ipotesi è che gnome-fallback potrebbe essere rotto, e di default in qualche modo gnome3, che in realtà richiede accelerazione per funzionare.

Spero che questo ti aiuti.


Ho anche ripristinato xfce. Sfortunatamente, il tasto Windows sembra bloccato sotto VNC (vale sia per xfce che per gnome). unix.stackexchange.com/questions/58167/…
muzzamo

C'è una soluzione per questo, devi solo rimuovere tutte le scorciatoie da tastiera che contengono <Speciale>, che devi effettivamente usare. Ho avuto lo stesso identico problema, quindi ho rimosso tutte le scorciatoie che mi infastidivano. Chi ha comunque bisogno del pulsante Windows in Linux? :)
Alex,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.