(Shell Gnome, 13.04, обновленный, Gnome 3.8)
Недавно, я обновил Ubuntu до 13,04. рабочий стол по умолчанию является оболочкой гнома.
Кроме Наутилуса, не исчезает другая граница программного обеспечения, когда я делаю их, чтобы быть максимизированным. Я проверил проблему на них программное обеспечение:
С другой стороны, на максимизируемом режиме существует три панели:
Для оболочки gnome < = 3.8 Вы можете использовать Maximus, но она не работает на более новых версиях. Для новых версий GNOME есть Maximus 2 прямо из каталога расширений GNOME.
Только для обновления: текущим решением было бы установить расширение maximus . Автор уже исправил это для Gnome 3.8 - в комментарии franz91 есть мини-инструкция.
Хотя звучит заманчиво использовать расширение GNOME для этой цели, мне кажется, что это не самый элегантный способ. В конце концов, это изменение оформления окна, поэтому оно должно быть включено в тему окна.
Однако, изменение глобальной темы Adwaita в /usr/share/themes
не лучше, потому что ваш менеджер пакетов будет перезаписывать изменения при каждом обновлении. Из-за этого у меня была копия темы метасити Adwaita с необходимыми изменениями, описанными в ответах выше. Всякий раз, когда происходило обновление стандарта gnome-themes, я использовал для обновления своей пользовательской темы, применяя файл патча ( https://gist.github.com/ajashton/1258443 ) к теме метаданных Adwaita.
Но patch
скоро будет жаловаться на изменение номеров строк (из-за обновлений разработчиками GNOME). Поэтому я решил записать необходимые изменения в сценарии XSLT, которые будут почти полностью устойчивы к будущим изменениям разработчиками GNOME:
https://gist.github.com/tuxor1337/74e76d3d153c67593454 [ 113]
Обновление от 2018 года: пиксель-заставка в значительной степени заброшенный проект, как уже упоминалось здесь
. В нем также есть много открытых вопросов, таких как этот . 114]
Но, к счастью, мы можем установить no-title-bar , который прекрасно работает и кажется более активным.
Существует гораздо более простой способ, чем редактирование файлов конфигурации - просто добавьте Расширение Pixel Saver , чтобы избавиться от строки заголовка и освободить место на экране.
Дополнительным преимуществом является то, что вы по-прежнему получаете кнопки максимизации / минимизации, но теперь они расположены в верхней панели.
Ранее я использовал Maximus , но, похоже, это не соответствовало gnome 3.8 - Maximus также использует, чтобы вызывать у меня проблемы с всплывающими календарями для моего банка, но это расширение также прекрасно с этим работает.
Быстрое и простое решение этой проблемы можно найти на webupd8 . Чтобы быстро проверить это без особой работы, просто запустите:
gnomesu gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml
Теперь найдите следующую строку, Ctrl kbd> + f kbd> для поиска, вы хотите быть уверен, что это строка, которая гласит name=max
:
frame_geometry name="max"
изменить, что выглядит следующим образом:
frame_geometry name="max" has_title="false"
Теперь перезапустите оболочку, чтобы просмотреть изменения, Alt kbd> + F2 kbd>, введите r
и Enter / Return kbd>.
Для дальнейшей настройки вы должны изучить вышеупомянутую статью webupd8 и тщательно внести изменения или вставить все содержимое стиля frame_geometry
, включая все между:
<frame_geometry name="max"...> ... </frame_geometry>
Как вы увидите в При редактировании выше вся строка заголовка не исчезает, остается небольшая часть. Но я не вносил другие изменения, и содержимое этой таблицы стилей различалось в разных версиях оболочки, читайте ниже, чтобы узнать о других изменениях, которые я протестировал. Я также использую 3.8, поэтому я продолжил тестирование и внес еще одно изменение в frame_geometry=max
. Я изменил следующее значение с 8 на 0:
<distance name="title_vertical_pad" value="0"/>
Вы заметите разницу сейчас, и еще осталось немного тени, но на самом деле это выглядит довольно хорошо для меня.
другие уже говорили о максимусе, я просто скажу по-другому (проще):
sudo apt install maximus
это в настоящее время версия 0.4.14-3. maximus & disown
. (можно закрыть терминал сейчас.) На самом деле maximus пытается максимизировать ВСЕ окна, которые он может, даже окна, которые никогда не следует максимизировать, и, не имея параметров командной строки, мы не можем ограничить его ТОЛЬКО УЖЕ МАКСИМАЛЬНЫМ окна (так, чтобы это работало, и только удаляло заголовок окна). Поэтому я отключаю его сейчас, пока не найду что-то более подходящее для моих нужд.
blockquote>obs .: ubuntu 16.04 здесь
PS: почему я использую metacity в Ubuntu?
мой монитор сломан, и я использую nomachine на старом ноутбук, поскольку производительность для игр и видео лучше в оконном менеджере 2D, чем в 3D (в случае, если дополнительная информация полезна для кого-то еще).
BLOCKQUOTE>