Używam Ubuntu Oneiric 11.10.
Rozumiem, że Gnome Classic ma efekty Compiz, a Gnome Classic (bez efektów) nie ma Compiz.
Jednak gdy uruchamiam Gnome Classic , wydaje się, że compiz nie działa. Jeśli otworzę menedżera ustawień compiz, mam wszystkie moje ustawienia, ale żadne z nich nie działa.
Czy muszę coś zrobić, aby włączyć Compiz w Gnome Classic ?
Zgodnie z żądaniem w komentarzach odpowiedzi, oto wynik ~ / .xsession-error:
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)
źródło
Gnome Classic powinien uruchomić compiz, jeśli masz włączoną akcelerację (możesz spróbować uruchomić
/usr/lib/gnome-session/gnome-session-check-accelerated; echo $?
i powinien zwrócić 0), jeśli zwróci coś innego, to prawdopodobnie nie masz akceleracji harware i dlatego wracasz do GNOME classic (bez efektów).Jeśli nie, czy uruchomione
/usr/bin/gnome-wm --replace
zastąpienie obecnego środowiska przez compiz?źródło
/usr/bin/gnome-wm --replace
, Compiz ożywa (tak!). Jednak jedyną rzeczą jest to, że jeśli wyloguję się i zaloguję ponownie, stracę Compiz. Jak mogę to przykleić?/usr/share/gnome-session/sessions/gnome-classic.session
zawiera:DefaultProvider-windowmanager=gnome-wm
. Jeśli tak, edytuj: `` /usr/share/xsessions/gnome-classic.desktop, add
--debug` do wiersza poleceń i zgłoś swój~/.xsession-errors
po zalogowaniu.DefaultProvider-windowmanager=gnome-wm
linia była tam, gdzie powiedziałeś, że powinna być.Dla kompletności
innym rozwiązaniem, które działa dla mnie, jest dodanie „/ usr / bin / compiz --replace” do aplikacji startowych GNOME poprzez:
Straciłem też funkcję Alt-RightClick (Windows + Alt-Rightclick jest konieczny), ale Alt+ Tabnadal działa.
Z poważaniem
źródło
Efekty Compiz często nie ładują się podczas uruchamiania w Ubuntu 10.04. Aby włączyć Compiz, muszę się wylogować, a następnie zalogować ponownie. To zwykle załatwia sprawę.
źródło