Как настроить оформление окон при использовании Compiz на Xubuntu?

Я установил Compiz на Xubuntu 11.10 с

sudo apt-get install compiz compizconfig-settings-manager
compiz --replace ccp &

В процессе тема оформления окна XFCE переопределяется тем из Compiz (Gtk), который использует тему Adwaita вместо темы Greybird. Поскольку Gtk занимается оформлением окон, я не могу изменить его обратно, используя настройки XFCE.

Мне просто нужен compiz для масштабирования и переключения окон, и я хотел бы вернуть оформление окон в XFCE (Xfwm4) или иметь возможность изменить тему оформления окон Gtk.

Как я могу это сделать?


Я уже нашел часть (обходного) ответа:

  1. скачать тему Greybird Gtk
  2. установить тему (вот где я потерпел неудачу, я думаю)
  3. используйте dconf-editor для изменения темы Gtk в org.gnome.desktop.interface

Проблема на втором этапе в том, где разместить тему? Я пробовал в ~/.themes/ а затем изменил значение gtk-theme в редакторе Greybird, Но я не увидел никаких изменений.

6 ответов

Решение

В XFCE/ Compiz вы должны использовать Gnome Tweak Tool, чтобы изменить оформление окна, настройки XFCE влияют только на GTK и темы значков.

Если не установлен, вы можете получить Gnome Tweak Tool следующим образом:

sudo apt-get install gnome-tweak-tool

Установка gnome-tweak-tool вытащит почти весь Gnome как зависимости. У меня была та же проблема сегодня, и я не хотел устанавливать столько ненужных вещей только для того, чтобы изменить одну маленькую настройку, и провел некоторое время, изучая, как эти вещи связаны, и кажется, что это действительно возможно с помощью gconf-editor (или gconftool). -2) один.

Ключ в gconf-редакторе /apps/metacity/general/theme,

Введите имя существующей темы метагорода в текстовое поле (например, greybird и обратите внимание, что greybird начинается с буквы LOWERcase, в то время как большинство других тем - нет!), нажмите Enter, и она должна немедленно измениться.

Вы также можете изменить расположение кнопок окна в /apps/metacity/general/button_layout (например, чтобы переместить кнопки окна вправо, где они традиционно принадлежат, используйте это: menu: свернуть, развернуть, закрыть). Большинство других опций в этом разделе описывают поведение окна, а не стиль, и не влияют на compiz, они будут использоваться только metacity.

Я использую xubuntu 17.10 и экспериментирую с compiz. Я использую тему Greybird, но из окна compiz из коробки не следуют теме xfce. У меня была нежелательная непрозрачность в строке заголовка, уродливые и не связанные с темой кнопки окна и строка заголовка, которая была слишком большой.

После того, как compiz активен, попробуйте это: (благодаря документации arch linux https://wiki.archlinux.org/index.php/Compiz/Configuration)

gsettings set org.gnome.desktop.wm.preferences theme Greybird

Это делает на лету изменения.

Для меня это изменило тему, но я пропустил кнопки максимизации и минимизации. Они могут быть восстановлены

gsettings set org.gnome.desktop.wm.preferences button-layout appmenu:minimize,maximize,close

Или вы можете использовать gnome-tweak-tool, щелкнуть Windows и включить кнопки Titlebar. Развернуть и свернуть.

Установите gconf-editor, используя apt, и это прекрасно работает.

Установите его с помощью этой команды;

sudo apt-get install gconf-editor

Затем найдите "Редактор конфигурации" в вашем меню или введите gconf-editor в терминале.

Greybird - это тема по умолчанию для xubuntu, которую можно найти в murrine-themes пакет в хранилище. Вы можете изменить установить его с apt и изменить настройку тем xfce. Затем попробуйте изменить с помощью dconf-editor. Также попробуйте gconf-editor и измените тему окна в разделе оболочки /desktop/gnome/shell/windows в Greybird если ваша часть dconf не работает

-Обновление в 16.04 -В Dconf-Editor org>gnome>metacity Изменить тему на нужную тему. В моем случае это была "Арк-Дарк". Помните, что названия тем являются ЧУВСТВИТЕЛЬНЫМИ. Спасибо! -SirSean

Другие вопросы по тегам