Как включить компиляцию в Gnome Classic?

Я запускаю Ubuntu Oneiric 11.10.

Я понимаю, что Gnome Classic имеет эффекты Compiz, а Gnome Classic (No Effects) не имеет компилятора.

Однако, когда i запустить Gnome Classic, компилятор, похоже, не работает. Если я открываю compiz-settings-manager, у меня есть все мои настройки, но ни один из них не вступает в силу.

Что-то мне нужно сделать, чтобы включить Compiz в Gnome Classic?

< hr>

. В соответствии с запросами в ответах на ответы, здесь выводится ~ / .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)
8
задан 18 October 2011 в 20:14

7 ответов

Чтобы решить эту проблему, отредактируйте этот файл:

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

и замените эту строку:

RequiredProviders=windowmanager;notifications;

с этим:

RequiredProviders=windowmanager;

Затем просто выйдите из системы и войдите в систему, и он должен работать нормально. Это разрешило проблему в моем случае.

EDIT 1:

1) для доступа к меню панели gnome теперь вам нужно использовать EDIT 1: на панелях вместо «alt + right click»

2) другой проблемой может быть «alt + right click» , но вам просто нужно переназначить ее в приложениях -> Системные инструменты -> Система Настройки -> Клавиатура -> Ярлыки

Приложения -> Системные инструменты -> Системные настройки -> Клавиатура -> Ярлыки

3) после обновлений системы, связанных с GTK или gnome вам может потребоваться переустановить любые «пользовательские» драйверы для вашей видеокарты, например Драйвер NVIDIA linux

8
ответ дан 25 May 2018 в 17:56
  • 1
    Да работает, но теряйте функцию ALT, см. Мой комментарий ниже – robin0800 19 October 2011 в 07:36
  • 2
    вместо "alt + right click "" на панели использовать "окна ключ + alt + правый клик " и он отлично работает тогда :) другой проблемой может быть «alt + tab». но вам просто нужно переназначить его в приложении - & gt; Системные инструменты - & gt; Системные настройки - & gt; Клавиатура - & gt; Ярлыки – Pawel Barcik 19 October 2011 в 08:28
  • 3
    Хорошая находка, клавиша Windows + alt действительно работает, возможно, отредактируйте свой ответ выше, чтобы включить эту информацию – robin0800 19 October 2011 в 15:33

Gnome Classic должен запускать compiz, если вы активировали ускорение (вы можете попробовать запустить /usr/lib/gnome-session/gnome-session-check-accelerated; echo $?, и он должен вернуть 0), если он вернет что-то еще, вероятно, у вас нет ускорения при загрузке и поэтому отключение к GNOME (нет эффектов).

Если нет, работает /usr/bin/gnome-wm --replace, замените текущую среду на compiz?

2
ответ дан 25 May 2018 в 17:56
  • 1
    Я получаю 0, когда запускаю первую команду, и когда я запускаю /usr/bin/gnome-wm --replace, Compiz оживает (yay!). Однако теперь единственное, что, если я выйду из системы и снова войду в систему, я потеряю Compiz. Как это сделать? – Questioner 18 October 2011 в 19:48
  • 2
    Это странно ... Вы можете проверить, что /usr/share/gnome-session/sessions/gnome-classic.session содержит: DefaultProvider-windowmanager=gnome-wm. Если это так, отредактируйте: `` /usr/share/xsessions/gnome-classic.desktop, add - отлаживайте строку exec и сообщите свой ~/.xsession-errors после входа в систему. – didrocks 18 October 2011 в 19:57
  • 3
    Я выполнил ваши инструкции и добавил конец журнала ошибок в исходный вопрос. Весь файл был длинным, чтобы включить сюда. Надеюсь, что предоставленная мной часть достаточна. О, и линия DefaultProvider-windowmanager=gnome-wm была там, где вы сказали, что это должно быть. – Questioner 18 October 2011 в 20:16
  • 4
    Да, вы можете удалить уведомления, и вы также можете изменить gnome-wm на compiz. Единственная проблема в том, что вы потеряете действие клавиши ALT и не можете получить доступ к настройкам панели – robin0800 19 October 2011 в 07:34

Для полноты

другое решение, которое работает для меня, это добавить «/ usr / bin / compiz -replace» в приложения запуска GNOME через:

gnome-session-properties
[d2 ] Я тоже потерял функциональность Alt-RightClick (требуется Windows + Alt-Rightclick), но Alt + Tab все еще работает.

приветствует

2
ответ дан 25 May 2018 в 17:56

Эффекты Compiz часто не загружаются при запуске в Ubuntu 10.04. Чтобы включить Compiz, мне нужно выйти из системы, а затем снова войти в систему. Обычно это трюк.

1
ответ дан 25 May 2018 в 17:56

Только для полноты

другое решение, которое работает для меня, это добавить «/ usr / bin / compiz -replace» в приложения запуска GNOME через:

gnome-session-properties

Я тоже потерял функциональность Alt-RightClick (требуется Windows + Alt-Rightclick), но Alt + Tab все еще работает.

приветствует

2
ответ дан 25 July 2018 в 21:06

Эффекты Compiz часто не загружаются при запуске в Ubuntu 10.04. Чтобы включить Compiz, мне нужно выйти из системы, а затем снова войти в систему. Обычно это трюк.

1
ответ дан 10 August 2018 в 09:03

Только для полноты

другое решение, которое работает для меня, это добавить «/ usr / bin / compiz -replace» в приложения запуска GNOME через:

gnome-session-properties

Я тоже потерял функциональность Alt-RightClick (требуется Windows + Alt-Rightclick), но Alt + Tab все еще работает.

приветствует

2
ответ дан 10 August 2018 в 09:03

Другие вопросы по тегам:

Похожие вопросы: