(Gnome-Shell, 13.04, обновлено, Gnome 3.8)
Недавно я обновил Ubuntu до 13.04. рабочий стол по умолчанию - gnome-shell.
Кроме Nautilus, другая граница программного обеспечения не исчезает, когда я делаю их максимально возможными. Я проверил проблему для этого программного обеспечения:
LibreOffice Firefox Rhythmbox thunderbird Gnome-TerminalС другой стороны, в максимизированном режиме есть три бара:
Gnome- панель оболочки Панель заголовка для программного обеспечения, содержащего кнопки - + x. Меню меню менюНомер «2» является дополнительным. Пакет отсутствует?
Быстрое и простое исправление для этого можно найти на webupd8
Чтобы протестировать это быстро, без большой работы, просто запустите:
gnomesu gedit / usr / share / themes / Adwaita /metacity-1/metacity-theme-3.xmlТеперь найдите следующую строку, Ctrl + f для поиска, вы хотите быть уверены, что это строка, которая читает имя = max:
gnomesu gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml
frame_geometry name = "max"
frame_geometry name = "max" has_title = "false"изменить так, чтобы оно выглядело так:
Теперь перезапустите оболочку, чтобы просмотреть изменения, Ctrl + F2, введите f и Enter / Return
. Для дальнейшей настройки вы должны изучить вышеуказанную статью webupd8 и внести свои изменения тщательно или вставить все содержимое frame_geometry style, включая все:
<frame_geometry name="max" ... </frame_geometry>
Как вы увидите в приведенном выше редактировании, вся строка заголовка не исчезла, осталась небольшая часть. Но я не делал других изменений, и содержимое этой таблицы стилей различалось между версиями оболочки, которые читаются ниже для другого изменения, которое я тестировал. Я также запускаю 3.8, поэтому я пошел дальше и сделал некоторые тесты, и я сделал еще одно изменение в frame_geometry = max. Я изменил следующее значение от 8 до 0:
<distance name="title_vertical_pad" value="0"/>
Несмотря на то, что для этой цели кажется соблазнительным использовать расширение GNOME, мне кажется, что это не самый элегантный способ. В конце концов, это изменение декораций окон, поэтому оно должно быть закрыто темой окна.
Однако изменение глобальной темы Adwaita в /usr/share/themes не лучше, потому что ваш менеджер пакетов будет перезаписывайте изменения при каждом обновлении. Из-за этого у меня была копия темы metwa Adwaita с необходимыми изменениями, описанными в приведенных выше ответах. Всякий раз, когда обновлялся стандарт gnome-themes, я использовал для обновления моей настраиваемой темы, применяя файл исправления (https://gist.github.com/ajashton/1258443) к теге metwa Adwaita.
[d3 ] Но patch скоро пожалуется на измененные номера строк (из-за обновлений со стороны разработчиков GNOME). Поэтому я решил записать необходимые изменения в скрипте XSLT, который почти полностью устойчив к будущим изменениям разработчиков GNOME:Просто для обновления: текущим решением было бы установить расширение Maximus. Это автор уже исправил его для Gnome 3.8. В комментарии franz91 есть мини-инструкция.
Обновление с 2018 года: пиксельная заставка практически полностью заброшена, как уже упоминалось здесь
В ней также есть много открытых проблем, таких как здесь .
Но, к счастью, мы можем установить no-title-bar, который отлично работает и кажется более активным.
Для оболочки gnome & lt; = 3.8 Вы можете использовать Maximus, но он не работает в более новых версиях. Для новых версий gnome есть Maximus 2 прямо из каталога расширений gnome.
другие уже говорили о maximus, я просто по-другому (проще): 1) sudo apt install maximus в настоящее время Версия: 0.4.14-3 2) запустите его на терминале maximus&disown (теперь можно закрыть терминал) 3 ) добавьте его в загрузочные приложения для следующей загрузки
Рецензия:
maximus на самом деле пытается максимизировать ВСЕ окна, которые он может, даже окна, которые никогда не должны быть максимальными, и не имея параметров командной строки , мы не можем ограничить его ТОЛЬКО УЖЕ МАКСИМИЗОВАННЫМИ окнами (чтобы он работал со своей магией и ТОЛЬКО удалял строку заголовка окна). Итак, я отключу его сейчас, пока не найду что-то более подходящее для моих нужд.obs .: ubuntu 16.04 здесь
PS: почему я использую metacity на ubuntu?
maximus на самом деле пытается максимизировать ВСЕ окна, которые он может , даже окна, которые никогда не должны быть максимизированы, и, не имея параметров командной строки, мы не можем ограничить его ТОЛЬКО УЖЕ МАКСИМИЗОВАННЫМИ окнами (чтобы он работал с магией и ТОЛЬКО удалял строку заголовка окна). Итак, я отключу его сейчас, пока не найду что-то более подходящее для моих потребностей.