Я использую Cinnamon, но хотел бы удалить все художественные оформления окна - я никогда не использую их, они только стоят имущества экрана, и перемещение / изменение размера может быть удобно сделано с alt-mouse1 и alt-mouse2.
Есть ли способ добиться этого?
РЕДАКТИРОВАТЬ: Уточнение.
Я использую Ubuntu 12.04 с пользовательским ppa, предоставляющим Cinnamon . Я перешел с комбо Unity / Compiz по умолчанию, потому что Compiz в 12.04 - болезненная регрессия, страдающая от ошибок, по сравнению с версией 10.04 (см., Например, эту ошибку ). Я с нетерпением ждал исправления этой и других ошибок. Я достиг желаемого эффекта ранее и на своей рабочей станции 10.04 с Compiz.
Однако, насколько я понимаю , Cinnamon использует libmuffin, а не Compiz (поправьте меня, если я ошибаюсь).
Я очень доволен интерфейсом Cinnamon, тем более что эффект, к которому я привык (эквивалентно плагину "scale" в Compiz), работает без сбоев. Кроме того, я не хотел бы менять дистрибутив, так как я привык к Ubuntu и был очень доволен 10.04 LTS. Избавление от художественного оформления окна - единственное, что все еще отсутствует.
источник
Ответы:
Корица не может отключить или удалить декорации окон, согласно этой проблеме на GitHub . Возможность удаления оформления окна еще не реализована.
Вместо этого пользователь может использовать любой из обходных путей следующим образом.
Обходной путь 1 (легкий)
Используйте наименьший размер шрифта для заголовка окна. Перейдите в Системные настройки> Внешний вид - Шрифты . Затем в разделе « Выбор шрифта» - «Шрифт заголовка окна»: измените размер шрифта со значения
10
по умолчанию до наименьшего значения1
, затем нажмите « Выбрать» для завершения.Предполагая, что снимок экрана идеально подходит для пикселей независимо от разрешения экрана, высота оформления окна была уменьшена на: 14 пикселей в Cinnamon 2.2; 17 пикселей в корице 3.8.
Оформление окон в Cinnamon, похоже, использует тему Metacity с поддержкой Mutter / Muffin; традиционные темы, кажется, не работают. Различные комбинации тем для границ окна и элементов управления могут повлиять на результат. Некоторые темы не так сильно уменьшают высоту оформления окон, как другие темы. Например, Mint-Y показал худший результат, чем Mint-X.
Ограничение : этот обходной путь зависит от темы. Известных тем, которые хорошо работают с этим обходным путем, очень мало: Mint-X, BlueMenta, Greybird.
Обходной путь 2
Используйте любой вспомогательный инструмент, такой как Devil's Pie или Devilspie2 , который может удалять декорации окон для EWMH-совместимых оконных менеджеров . Это потребует настройки пользователя для удаления оформления окна.
Для Devilspie2 откройте текстовый редактор и введите следующий код.
Сохранить как файл
$HOME/.config/devilspie2
с любым именем, за которым следует.lua
имя файла. Беги,devilspie2
чтобы увидеть результат. Чтобы сохранить изменения при перезагрузке, добавьте командуdevilspie2
в « Настройки»> «Установки» - «Запуск приложений» .При описанной выше конфигурации все запущенные приложения с обычным типом окна не будут иметь никакого оформления окна. В этом посте есть мой ответ с подробностями о том, как использовать Devil's Pie и Devilspie2, чтобы вместо этого удалить оформление окна по имени приложения.
Ограничение : этот обходной путь не будет работать против приложений с декорацией на стороне клиента, также называемой панелью заголовка в GNOME; Таким образом, изменение темы может быть единственной альтернативой.
Обходной путь 3
Изменить тему. Менеджер окон Cinnamon, Muffin, поддерживает темы Xfwm4 и Metacity для своих оконных декораций: проверьте
/usr/share/themes/THEMENAME
каталог и найдите егоmetacity-1
илиxfwm4
подкаталог.Этот ответ в Ask Ubuntu предложил отредактировать XML-файл используемой в данный момент темы:
Имя файла может отличаться в зависимости от используемой темы.
Возможно, модификация темы - единственный «надежный» способ убрать оформление окна. Известные ограничения в двух других обходных путях кажутся излишними, за исключением того, что это утомительный обходной путь.
Отказ от ответственности : я не использую Cinnamon на ежедневной основе и только недавно исследовал для опыта. Я не проверял третий обходной путь, потому что это займет некоторое время для тестирования.
Протестировано с Cinnamon 2.2 в Linux Mint 17 (Live) и Cinnamon 3.8 в Linux Mint Debian Edition 3.
источник
<frame-geometry name="normal"
[...] Здесь вам нужно только заменить: * Заменитьtitle_scale="medium"
наhas_title="false"
* Под<distance name="button_height"
[...] установите значение "0"<frame-geometry name="normal"
[...] блока кода, а не во всем документе.Я просто отредактировал файл метасити No Titlebars, который я использую, и поместил его на Github. Это тема « Нет заголовков» для Cinnamon и Gnome Desktop Environment . Надеюсь, это кому-нибудь пригодится.
источник