Estou executando o Ubuntu Oneiric 11.10.
Meu entendimento é queGnomo Clássicoestá com efeitos Compiz, eGnome Clássico (sem efeitos)não tem Compiz.
No entanto, quando eu corroGnomo Clássico, o compiz não parece estar em execução. Se eu abrir o compiz-settings-manager, tenho todas as minhas configurações, mas nenhuma delas entra em vigor.
Há algo que preciso fazer para ativar o Compiz emGnomo Clássico?
Conforme solicitado nos comentários das respostas, aqui está a saída 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)
Responder1
Para resolver este problema edite este arquivo:
sudo nano /usr/share/gnome-session/sessions/gnome-classic.session
e substitua esta linha:
RequiredProviders=windowmanager;notifications;
com este:
RequiredProviders=windowmanager;
Em seguida, basta sair e fazer login novamente e tudo deverá funcionar bem. Isso resolveu o problema no meu caso.
EDITAR 1:
1) para acessar o menu do painel do gnome agora você precisa usar"tecla windows + alt + clique direito"em painéis em vez de"alt + clique direito"
2) outro problema pode ser"alt+tab"mas você só precisa reatribuí-loAplicativos -> Ferramentas do Sistema -> Configurações do Sistema -> Teclado -> Atalhos
EDITAR 2:
3) depoisatualizações do sistemarelacionado aGTK ou gnomopode ser necessário reinstalar quaisquer drivers "personalizados" para sua placa gráfica, por exemplo, driver NVIDIA Linux
Responder2
O Gnome Classic deve rodar o compiz se você tiver a aceleração habilitada (você pode tentar rodar /usr/lib/gnome-session/gnome-session-check-accelerated; echo $?
e deve retornar 0), se retornar outra coisa, é provável que você não tenha aceleração de harware e então volte para o GNOME classic (sem efeitos).
Se não, a execução está /usr/bin/gnome-wm --replace
substituindo seu ambiente atual por compiz?
Responder3
Apenas para completar,
outra solução que funciona para mim é adicionar "/usr/bin/compiz --replace" aos aplicativos de inicialização do GNOME via:
gnome-session-properties
Também perdi a funcionalidade Alt-RightClick (Windows + Alt-Rightclick é necessário), mas Alt+ Tabainda está funcionando.
atenciosamente
Responder4
Os efeitos do Compiz frequentemente falham ao carregar na inicialização do Ubuntu 10.04. Para ativar o Compiz, preciso sair e fazer login novamente. Isso geralmente funciona.