Как правильно установить Compiz на Xfce 4.12?

Как я понимаю, Compiz может быть установлен как менеджер композитинга в различных средах рабочего стола. Я использую Ubuntu Studio 15.10 с XFCE 4.12, и я хочу установить Compiz в его базовой конфигурации, чтобы использовать простые затухания, тени и, возможно, печально известный переключатель рабочей области Cube, однако я бы хотел, чтобы визуальные эффекты моих окон оставались такими, какие они есть.

До сих пор я нашел только старые учебные пособия по установке Compiz на XFCE, которые иногда датируются несколько лет назад и часто включают добавление дополнительных PPA или плагинов и приложений, которые я не хочу использовать или не могу понять, как их использовать.

Можно ли просто установить и использовать версию Compiz из Ubuntu Software Center, чтобы получить то, что я ищу? Или мне все еще понадобится дополнительное программное обеспечение, чтобы сделать его совместимым с XFCE 4.12?

Было бы замечательно, если бы кто-то мог объяснить текущий способ установки только основных функций Compiz или указать на современный веб-сайт, который объясняет это.

РЕДАКТИРОВАТЬ: Я попробовал установку самостоятельно и выяснил, что необходимо настроить в процессе. Если вам нужно руководство, пожалуйста, обратитесь к ответу, который я отправил удар.

1 ответ

Решение

Чтобы ответить на этот вопрос для кого-то, кто ищет то же объяснение, что и я:

Я просто попытался установить Compiz и обнаружил, что на самом деле он не работает ожидаемым образом без какой-либо дополнительной настройки.

При установке Compiz из Центра программного обеспечения он будет использовать собственный декоратор окон gnome. Это означает, что строки заголовков могут исчезнуть при первом запуске без дальнейшей настройки, а при включении оформления окна будет использоваться тема по умолчанию.

Я бы посоветовал установить его таким образом, если не хотите добавлять какие-либо дополнительные PPA:

  1. Отключите любой установленный менеджер композитинга в опциях XFCE, сняв галочку "композитинг" в настройках управления окнами или удалив пользовательские композиторы, такие как Compton, из запускаемых приложений.
  2. Убедитесь, что драйвер видеокарты обновлен.
  3. Откройте терминал и введите: sudo apt install compiz compiz-plugins compizconfig-settings-manager dconf-tools (Плагины Compiz также необходимы для дополнительных функций, таких как анимация и куб, dconf-инструменты для настройки оригинальной темы Greybird.)
  4. Нажмите Alt+F2 и введите dconf-editor чтобы открыть его, измените значение "theme" на Greybird в org\gnome\desktop\wm\preferences, Вы также можете найти значение "расположение кнопок" и переместить кнопки окна в любую сторону. Значение работает как таковое (left_button_names):(right_button_names), Таким образом, просто написав кнопку namens перед двоеточием, оконные кнопки будут расположены слева и наоборот в том порядке, в котором вы их вводите, каждая из которых разделена запятой.
  5. Откройте Compiz-Configuration из обычного меню настроек XFCE внизу под Extras и, по крайней мере, включите следующие опции: Composite, OpenGL, Window Decoration, Move Window, Resize Window, Place Windows, (Вы также можете добавить такие вещи, как Grid для привязки окон и Application Switcher для alt+ окна с вкладками и т. д.) Также убедитесь, что четыре горизонтальных рабочих пространства включены в общих настройках при желании использовать куб. Чтобы узнать, какие плагины я мог / должен включить, я использовал следующие источники: Как настроить Compiz В Xubuntu, Compiz Fusion на вашем рабочем столе: Howto Ubuntu (Video Series), Xubuntu + Compiz = Довольно симпатичная Xubuntu
  6. Нажмите Alt+F2 снова и введите compiz --replace выяснить, все ли работает правильно, прежде чем добавлять его в приложения автозапуска или изменять какие-либо системные файлы статута. Если есть какие-либо проблемы, простая перезагрузка отключит его снова.
  7. Возможно, вам придется использовать команду bash -c "sleep 2; compiz --replace" в приложениях автозапуска, если compiz --replace один не работает для вас.

[Редактировать] Несколько исправлений, если они вам нужны:

  • Если вы расположите панель с меню Whisker внизу (в стиле Windows), то при использовании кнопки появится меню на несколько пикселей выше. Place Windows плагин. Просто добавьте правило в настройках плагина для фиксированного размещения окна для title=Whisker Menu и оставьте все настройки по умолчанию.
  • При использовании более новых программ GTK + после 16.04, таких как Gedit или GNOME Disks, Compiz иногда неправильно рисует оконную раму (квадратную, с пробелом вокруг нее). Это можно просто исправить, установив gtk3-nocsd из официального репозитория и перезагрузки.
Другие вопросы по тегам