Я обнаружил, что виновником является, по сути, /usr/share/gnome-session/sessions/xmonad.session или эквивалентный файл.
Создайте или отредактируйте файл /usr/share/gnome-session/sessions/xmonad.session как:
[GNOME Session]
Name=Xmonad/GNOME
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;
DefaultProvider-windowmanager=xmonad
DesktopName=Unity
важная строка - последняя. DesktopName должно иметь значение Unity, даже если вы его не используете.
Также создайте или отредактируйте /usr/share/xsessions/gnome-xmonad.desktop на следующее:
[Desktop Entry]
Name=GNOME with Xmonad
Comment=A GNOME fallback mode session using xmonad as the window manager.
Exec=gnome-session --session=xmonad
TryExec=gnome-session
Icon=
Type=Application
При входе в систему , выберите must из раскрывающегося списка сеанса.
Все, включая темы, фон рабочего стола и другие второстепенные вещи, должно работать так, как ожидалось.
Изменить: если это похоже, не работает, запустите gnome-session-properties (Startup Applications) и добавьте gnome-settings-daemon в список. (Это маловероятно, но это стоит попробовать.)
Для более новых версий Ubuntu попробуйте следующее для /usr/share/ghome-session/sessions/xmonad.session:
[GNOME Session]
Name=Xmonad/GNOME
RequiredComponents=gnome-settings-daemon;gnome-panel;
RequiredProviders=windowmanager;panel;
DefaultProvider-windowmanager=xmonad
DefaultProvider-panel=unity-2d-panel
Если первое не работает, я не уверен, что это тоже произойдет, но я все равно попробую.
См. эту полезную статью для информации, касающейся установки Oracle Java 7 на Ubuntu.
1) Установите Oracle JDK 7 2) Установите Oracle JRE 7 3) Установите плагин Firefox / Chrome Oracle Java 7.
Как видно из названия «плагин», вы не должны обновлять «внутри» вашего браузера, а «вне» браузера, что означает, что плагин является общим для всех браузеров (скажем, Chrome, Firefox, Opera и т. д. .) и не может быть обновлен через браузер. Вы должны рассмотреть возможность обновления установки Java от желаемого менеджера пакетов или установщика или PPA или в зависимости от того, что вы предпочитаете.
У меня была та же проблема и я решил очистить кеш Chrome.
На панели навигации вы вводите
chrome://chrome/settings/clearBrowserData
. Затем проверьте только «Очистить кеш» и «Удалить файлы cookie и другие данные сайта и подключаемого модуля», а затем нажмите «Очистить данные браузера».