Никакой менеджер окон, работающий по умолчанию на начальной загрузке, что лучший метод должен гарантировать, что каждый открывается чисто?

Когда я запускаю Ubuntu (10.04), рабочий стол запускает и имеет окна без их хрома окна (например, они не имеют близко, минимизируют, или кнопки развертывания окна). Когда я нажимаю на "выставочный настольный значок ", следующее сообщение открывается:

Ваш менеджер окон не поддерживает выставочную настольную кнопку, или Вы не запускаете менеджер окон.

Я могу зафиксировать это путем движения в появление и переключения уровней визуальных эффектов к чему-либо различному, чем, что они шли.

На основе поведения и сообщения, я ожидаю, что менеджер окон просто не запускается правильно, когда я загружаюсь. Что лучший способ состоит в том, чтобы заставить его сделать так?

Потенциально применимый журнал (из средства просмотра журнала):

Apr 20 17:46:09 WinterMute acpid: 1 client rule loaded
Apr 20 17:46:09 WinterMute acpid: client connected from 14964[0:0]
Apr 20 17:46:09 WinterMute acpid: 1 client rule loaded
Apr 20 17:46:11 WinterMute gdm-simple-greeter[15041]: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow
Apr 20 17:46:18 WinterMute gdm-session-worker[15043]: GLib-GObject-CRITICAL: g_value_get_boolean: assertion `G_VALUE_HOLDS_BOOLEAN (value)' failed
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: Could not parse desktop file /home/tchalvak/.config/autostart/xfconf-migration-4.6.desktop: Key file does not have key 'Name'
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: could not read /home/tchalvak/.config/autostart/xfconf-migration-4.6.desktop
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: Could not launch application '10b602e69f41694b93125011878472406000000044180035.desktop': Unable to start application: Failed to execute child process "/usr/bin/compiz.real" (No such file or directory)
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: Could not launch application 'ubuntuone-client-applet.desktop': Unable to start application: Failed to execute child process "ubuntuone-client-applet" (No such file or directory)
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: Could not launch application '10996e0d149c5579e7125021326532307300000045290042.desktop': Unable to start application: Failed to execute child process "hamster-applet" (No such file or directory)
Apr 20 17:46:20 WinterMute gnome-session[15073]: WARNING: Could not launch application '10996e0d149c5579e712502132692274200000045290043.desktop': Unable to start application: Failed to execute child process "fast-user-switch-applet" (No such file or directory)
Apr 20 17:47:23 WinterMute AptDaemon: INFO: Initializing daemon
1
задан 16 March 2017 в 13:57

2 ответа

Этим управляет gconf ключ:

enter image description here

  • Откройте редактор конфигураций (gconf-редактор) и гарантируйте это /desktop/gnome/session/required_components/windowmanager не пусто (это должно считать метагород, compiz, или гнома-wm).

Можно также сделать это из командной строки путем выполнения:

  • gconftool -s /desktop/gnome/session/required_components/windowmanager -t string metacity

в терминале или от консоли восстановления.

  • Элемент списка

Если метагород не работает, можно попробовать compiz или гнома-wm как опция. Если они не работают, можно установить openbox Install openbox, пока Вы не узнаете, почему ни один из них не работает.

Если ни один из них не работает затем, Gnome не читает gconf ключ по некоторым причинам, и у Вас есть другая проблема для фиксации.

Другая идея, о которой я могу думать, состоит в том, чтобы добавить metacity --replace или compiz --replace к Вашим приложениям запуска.

(NB! это - действительно временное приспособление, потому что, если Вы делаете это, Вы будете запускать их на любых других Настольных средах, которые Вы используете (как KDE или XFCE).

1
ответ дан 16 March 2017 в 13:57

В соответствии с ошибкой здесь:

https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/351833

И ошибка в моем журнале демонов об отсутствующем compiz.real:

Создание символической ссылки из compiz.real для compiz решило проблему:

sudo ln -s /usr/bin/compiz /usr/bin/compiz.real

Все начинается блестяще сейчас

0
ответ дан 16 March 2017 в 13:57

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

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