8 votos

¿Cómo habilitar compiz en Gnome Classic?

Estoy corriendo Ubuntu 11.10 Oneiric.

Mi entendimiento es que Gnome Clásico es con los efectos de Compiz, y Gnome Classic (Sin Efectos) no tiene Compiz.

Sin embargo, cuando ejecuto el Gnome Clásico, compiz no parecen estar funcionando. Si abro compiz-settings-manager, tengo toda mi configuración, pero ninguno de ellos están teniendo efecto.

Hay algo que tengo que hacer para activar Compiz en Gnome Clásico?


Como se pide en los comentarios de las respuestas, aquí está la salida de ~/.xsession-errors:

gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/gnome/SessionManager interface=org.gnome.SessionManager method=Is
Inhibited
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/gnome/SessionManager interface=org.gnome.SessionManager method=Is
Inhibited
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/gnome/SessionManager interface=org.gnome.SessionManager method=Is
Inhibited
gnome-session[20450]: DEBUG(+): Starting app: /org/gnome/SessionManager/App37
gnome-session[20450]: DEBUG(+): GsmAutostartApp: starting jockey-gtk.desktop: command=sh -c 'test -e /var/cache/jockey/check |
| exec jockey-gtk --check' startup-id=102cff201a509beb8813189506573089800000204500036
gnome-session[20450]: DEBUG(+): GsmAutostartApp: started pid:20888
gnome-session[20450]: DEBUG(+): Starting app: /org/gnome/SessionManager/App29
gnome-session[20450]: DEBUG(+): GsmAutostartApp: starting update-notifier.desktop: command=update-notifier startup-id=102cff20
1a509beb88131895065698387500000204500028
gnome-session[20450]: DEBUG(+): GsmAutostartApp: started pid:20889
gnome-session[20450]: DEBUG(+): GsmAutostartApp: (pid:20888) done (status:0)
Gtk-Message: Failed to load module "rgba"
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerC
hanged
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerC
hanged
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerC
hanged
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerC
hanged
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerC
hanged
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerC
hanged
`menu_proxy_module_load': update-notifier: undefined symbol: menu_proxy_module_load

(update-notifier:20889): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': update-notifier: undefined symbol: menu_proxy_module_load

(update-notifier:20889): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': update-notifier: undefined symbol: menu_proxy_module_load

(update-notifier:20889): Gtk-WARNING **: Failed to load type module: (null)

`menu_proxy_module_load': update-notifier: undefined symbol: menu_proxy_module_load

(update-notifier:20889): Gtk-WARNING **: Failed to load type module: (null)

38voto

David Frenkel Puntos 860

Para resolver este problema editar este archivo:

sudo nano /usr/share/gnome-session/sessions/gnome-classic.session

y cambiar esta línea:

RequiredProviders=windowmanager;notifications;

con esto:

RequiredProviders=windowmanager;

A continuación, sólo cierre la sesión y vuelva a iniciar la sesión y debería funcionar bien. Ya esta resuelto el problema en mi caso.

EDIT 1:

1) para acceder al panel de gnome ahora el menú que usted necesita para utilizar la "tecla de windows + alt + clic derecho" en los paneles en lugar de "alt + clic derecho"

2) otro problema podría ser "alt + tab" , pero sólo tiene que volver a aplicarlo en Aplicaciones -> Herramientas del Sistema -> Configuración del Sistema -> Teclado -> accesos directos

EDIT 2:

3) después de las actualizaciones de sistema relacionados con GTK o gnome usted puede ser que necesite volver a instalar cualquier "medida" de los controladores para tu tarjeta gráfica, por ejemplo, NVIDIA controlador de linux

2voto

mwalling Puntos 262

GNOME clásico debe ejecutar compiz si tienes aceleración activada (puede intentar ejecutar /usr/lib/gnome-session/gnome-session-check-accelerated; echo $? y debe devolver 0), si devuelve algo, probablemente es que no tienes aceleración de harware y lo reserva al clásico GNOME (sin efectos).

¿Si no, se ejecuta /usr/bin/gnome-wm --replace reemplazar su actual entorno con compiz?

2voto

dinogeist Puntos 141

Sólo por la integridad,

otra solución que me funciona es añadir "/ usr/bin/compiz - reemplazar" a las aplicaciones de inicio GNOME a través de:

gnome-session-properties

También perdí la funcionalidad de Alt-clic derecho (botón de Windows + Alt derecho es necesario) pero Alt + Tab sigue trabajando.

Atentamente

1voto

Max Puntos 11

Efectos de Compiz con frecuencia no se cargue al inicio en Ubuntu 10.04. Para activar Compiz, tengo que cerrar sesión e iniciar sesión otra vez. Esto generalmente hace el truco.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: