Основываясь на предложении ChrisiPK использовать Xfce, вот подробные шаги, которые я предпринял, чтобы спасти Ubuntu 11.10 Oneiric Ocelot от Unity.
Для внешности:
- Установите Xubuntu-Desktop (для Xfce) с помощью
sudo apt-get install xubuntu-desktop
(если вы хотите отменить это позже, используйте этот ресурс, чтобы избавиться от пакетов xubuntu).
- Выйдите из системы и, используя настройки «шестеренка», выберите сеанс Xfce.
- После входа вы заметите, что мы все еще немного далеки от внешнего вида "Ubuntu Classic".
- Начните с увеличения ширины нижней панели: щелкните ее правой кнопкой мыши и выберите «Панель»> «Настройки панели». На вкладке дисплея установите размер около 29, а длину до 100%.
- У меня есть две панели, организованные следующим образом:
Панель 1 (вверху): Меню приложений - Места - Панель запуска (FireFox) - Разделитель (установлен на Расширение) - Область уведомлений - Часы - Меню сеанса - Кнопки действий
-
Панель 2 (внизу): Показать рабочий стол - Кнопки окна - Разделитель (установлен на расширение) - Переключатель рабочей области
Чтобы удалить пузырьки вокруг значков на рабочем столе в Xfce
Редактировать (или создать, если он не существует) ~ / .gtkrc-2.0 - Добавить в файл:
style "xfdesktop-icon-view" {
XfdesktopIconView::label-alpha = 0
base[NORMAL] = "#000000"
base[SELECTED] = "#CFD784"
base[ACTIVE] = "#FFE7BA"
fg[NORMAL] = "#ffffff"
fg[SELECTED] = "#ffffff"
fg[ACTIVE] = "#ffffff"
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
Цвета шестнадцатеричные, поэтому настройте их в соответствии с цветами, которые вы хотели бы использовать (на самом деле я лично включил только fg [NORMAL] и закомментировал остальные (используя # в каждой строке).
Для некоторой функциональности:
Теперь я заметил, что некоторые вещи все еще отсутствуют, например, функция «Aero Snap» для окон и возможность упорядочивать окна с помощью клавиш Ctrl + Alt + numpad, а некоторые другие горячие клавиши теперь не работают (например, Super + D (так же как клавиша Windows). + Г) показать рабочий стол). Чтобы вернуть часть этого, мне пришлось добавить Compiz обратно в микс.
- В меню «Приложения»> «Настройки»> «Диспетчер настроек» перейдите в «Сеанс и запуск». В разделе «Автозапуск приложения» добавьте «
compiz --replace
Выход из системы» и обратно.
- Установите CompizConfig Settings Manager (CCSM):
sudo apt-get install compizconfig-settings-manager
.
- В разделе «Настройки»> «Менеджер настроек CompizConfig» перейдите к «Привязки клавиш». Установите Show Desktop на использование Super + D, чтобы вернуть горячую клавишу Show Desktop.
Для определенных программ
NetBeans
Вы заметите, что NetBeans выглядит ужасно в Xfce (по сравнению с Unity / Ubuntu). Чтобы это исправить, добавьте --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel
все средства запуска для NetBeans. По какой-то причине NetBeans в Unity загружает GTK Look and Feel, тогда как в Xfce он загружает «металлический» внешний вид. Решение найдено здесь .
Последние слова
Я все еще надеюсь, что есть более элегантный способ, и все еще оставляю этот вопрос открытым. Кроме того, у моего решения все еще есть свои странности, и я уверен, что мне не хватает некоторых функций / функций - я постараюсь добавлять их по мере их появления. Наиболее примечательным на этом этапе является то, что значки предварительного просмотра рабочей области неправильно масштабируются после того, как вы внедрили Compiz в Xfce.
Таким образом, вместо того, чтобы спасать Ubuntu из Unity, это фактически происходит с Xubuntu, а это означает, что такие вещи, как Firetray для Thunderbird перестали работать.