Я использую собственную тему Gtk вместе со стандартными элементами управления окном Ambiance. Используя мою тему, панель Unity показывает очень уродливые кнопки по умолчанию, когда мое окно развернуто. Поскольку у меня та же самая тема окна, я предполагаю, что это происходит из темы Gtk. Я попытался скопировать и вставить несколько вещей из gtkrc Ambiance, но пока ничего не застряло.
Что должен сделать автор темы, чтобы получить красивые оконные кнопки на панели Unity?
Дилан, поддержка метасити еще не была реализована в Unity. Это не приоритет, но кто-то работает над этим банкоматом. Я надеюсь увидеть это в следующем выпуске Unity (где-то на этой неделе).
вот отчет об ошибке: https://bugs.launchpad.net/unity/+bug/740232
Owais прав, но есть обходной путь, если тема, которую вы хотите использовать, соответствует границам окна Ambiance по умолчанию.
Резервное копирование Ambiance:
sudo mv /usr/share/themes/Ambiance/gtk-2.0/ /usr/share/themes/Ambiance/gtk-2.0.bak/
Заменить Ambiance:
sudo cp /usr/share/themes/<yourthemename>/gtk-2.0/ /usr/share/themes/Ambiance/gtk-2.0/
Выйдите из системы и снова войдите в систему. В качестве дополнительного бонуса, при «высоком уровне» темы Ambiance, экран входа также тематический. Я использовал это с более темными темами Равноденствия, и у меня не было никаких проблем.