
TL;DR:Могу ли я полностью удалить Unity и Gnome3, но оставить Compiz?
Длинная версия:
Я действительно попробовал и Unity, и Gnome3. Да, действительно. Я просто не могу их выносить. Мне нужно что-то, на что я могу положиться в течение долгого времени. Я решил избавиться от менеджеров рабочего стола; я хочу создать свою собственную среду рабочего стола с независимыми частями.
Мои требования:
- Мой рабочий процесс очень зависит от compiz; мне не важны эффекты, но я использую множество его сочетаний клавиш для перемещения/изменения размера/управления окнами, а также рабочими пространствами, и я не смог найти другой оконный менеджер, который имел бы все, что мне нужно. Поэтому оконный менеджер должен быть compiz, если только вы не знаете другой WM с такой же гибкостью. В качестве альтернативы я могу использовать xMonad, но он мне нравится меньше.
- Мне нужно что-то, что может заменить апплеты, чтобы иметь возможность подключаться к сети, управлять звуком, удерживать индикатор pidgin и т. д. Может быть, какой-то легкий док? Если он может использовать мои иконки и мою тему по умолчанию, это было бы здорово (вместо того, чтобы пытаться копировать тему).
- Управление рабочим столом было бы неплохо, так как я часто временно перетаскиваю вещи с него и на него. Но это не обязательно (есть ли независимое приложение для этого?).
Мои вопросы:
- Как мне полностью удалить unity и gnome и оставить compiz? Могу ли я просто безопасно удалить их apt-get?
- Что мне следует знать? Цель — создать надежный рабочий стол; он не должен оказаться даже менее стабильным, чем настройки по умолчанию (в частности, я имею в виду nm-applet, который всегда работал у меня идеально, в отличие от других сетевых менеджеров).
Примечания:
- Я мог бы использовать резервную сессию или установить gnome2, XFCE или LMDE или что-то подобное, но я действительно хочу просто избавиться от всей монолитной парадигмы оконного менеджера + оболочки. Мне нужны гибкие, слабосвязанные части.
- Я знаю о корице и мате, и я действительно восхищаюсь работой, которую делает Mint (наконец-то хоть немного здравомыслия), но я бы предпочел иметь легковесную док-станцию, которая только запускает что-то (а не занимается множеством других дел).
решение1
Вы можете создать автономную сессию Compiz с помощью gnome3-gnome-panel+metacity, Unity 2D Launcher, AWN Wing-Panel (со всеми апплетами), Docky, Synypse, Cairo-Dock, Slingshot или combination of these
. Взгляните на следующие скриншоты:
Каир-док сессия
На скриншотах выше вы можете заменить unity-launcher на docky, awn или cairo-dock.
To setup custom sssion with compiz check out this article:
http://www.webupd8.org/2012/02/how-to-create-standalone-compiz-session.html
For Awn-Wingpanel checkout this video:
For Ciaro-dock 2.4 with custom gnome-session follow this article:
http://www.webupd8.org/2011/09/cairo-dock-240-released-with-custom.html
You can get additional help from these articles:
[HOWTO] Настройка Unity 2D для симуляции Unity 3D
Как включить compiz в режиме gnome-classic
Исправление gnome-panel в резервной сессии gnome
Запустите AWN / Dock в Natty Narwhal (обычно для gnome2)
Примечания:В версии 11.10 есть много ошибок, которые делают использование пользовательских сеансов неудобным (например, эта ошибка:#ошибка 826771). Я обновлю пост важными исправлениями GDM и Compiz.
Обновления:Ошибка 826771 была исправлена в nautilus - 1:3.2.1-0ubuntu4.2 (ubuntu 12.04) для gnome-session. Но есть и другие ошибки (особенно ошибки gdm), которые все еще присутствуют в Ubuntu 12.04.
решение2
По первому вопросу:
apt-get purge gnome
apt-get autoremove
Более подробная информация здесь:Полностью удалить Gnome Shell после установки?
Для Единства:
apt-get remove unity unity-2d-places unity-2d unity-2d-panel unity-2d-spread unity-asset-pool unity-services unity-lens-files unity-lens-music unity-lens-applications gir1.2-unity-4.0 unity-common indicator-sound indicator-power indicator-appmenu libindicator6 indicator-application evolution-indicator indicator-datetime indicator-messages libnux-1.0-0 nuxtools
Более подробная информация здесь:Полностью удалить Gnome Shell после установки?
Здесь уже есть много информации, если люди потратят время на быстрый поиск.
решение3
Установить Xubuntu-desktop
sudo apt-get install xubuntu-desktop
Это лучшая альтернатива для людей, которые ненавидят Unity и Gnome. И еще кое-что: вы также можете запустить Compiz в Xubuntu.
решение4
Я не уверен, можно ли это считать ответом, но надеюсь, что можно разместить это здесь, так как это может быть слишком большим для комментария. Я на самом деле не пробовал избавиться от оболочки — я использую gnome3 "Classic" с AWN и Compiz. Мне на самом деле нравится иметь панель Gnome наверху с некоторыми ее приложениями и индикаторами, но у меня два монитора, так что у меня есть место для дополнительной панели. У меня AWN внизу, и я использую ее немного как панель Unity.
Ваша идея показалась мне интересной, поэтому я немного поискал и нашел эту статью в Arch Wiki, которая может быть вам интересна:
https://wiki.archlinux.org/index.php/Compiz
Примерно посередине находится раздел «Как автономный оконный менеджер», на который вам, возможно, будет интересно взглянуть.