Когда я запускаю 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
Этим управляет gconf ключ:
/desktop/gnome/session/required_components/windowmanager
не пусто (это должно считать метагород, compiz, или гнома-wm).Можно также сделать это из командной строки путем выполнения:
gconftool -s /desktop/gnome/session/required_components/windowmanager -t string metacity
в терминале или от консоли восстановления.
Если метагород не работает, можно попробовать compiz или гнома-wm как опция. Если они не работают, можно установить openbox , пока Вы не узнаете, почему ни один из них не работает.
Если ни один из них не работает затем, Gnome не читает gconf ключ по некоторым причинам, и у Вас есть другая проблема для фиксации.
Другая идея, о которой я могу думать, состоит в том, чтобы добавить metacity --replace
или compiz --replace
к Вашим приложениям запуска.
(NB! это - действительно временное приспособление, потому что, если Вы делаете это, Вы будете запускать их на любых других Настольных средах, которые Вы используете (как KDE или XFCE).
В соответствии с ошибкой здесь:
https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/351833
И ошибка в моем журнале демонов об отсутствующем compiz.real:
Создание символической ссылки из compiz.real для compiz решило проблему:
sudo ln -s /usr/bin/compiz /usr/bin/compiz.real
Все начинается блестяще сейчас