Отключить украшения на стороне клиента в Xfce для открытия диалогового окна сохранения
Как отключить украшения на стороне клиента в Xfce для открытия диалогового окна сохранения
Xfce 4.16 - последняя версия этой популярной среды рабочего стола, которая принесла многим изменения конечному пользователю. Один из них - украшения на стороне клиента (CSD), применяемые к встроенным инструментам, таким как Настройки и их утилиты.
Xfce - моя любимая среда рабочего стола в Linux, которая остается относительно легкой и все же в некоторой степени близка к классической парадигме рабочего стола.
Xfce 4.16 теперь является программным обеспечением GTK3 и больше не включает возможность компиляции с GTK2. Это также первая версия программного обеспечения, в которой используются украшения на стороне клиента.
Что такое украшения на стороне клиента (CSD)
Клиентские украшения, или просто CSD, это технология, которая позволяет приложениям рисовать собственное оформление окон в Linux без использования для этого оконного менеджера. Исторически это была роль оконного менеджера, которым является xfwm4 в случае Xfce. В GTK3 это реализовано с помощью GtkHeaderBar виджет.
CSD позволяет приложениям иметь дополнительные элементы управления в строке заголовка, такие как кнопка настроек, поле поиска и т. Д. В Xfce в приложении «Настройки» есть кнопка поиска:
Большинство его параметров уже перенесено в окна CSD с помощью GtkHeaderBar
виджет, но некоторые до сих пор этого не сделали, создавая несогласованность в пользовательском интерфейсе. Например, приложение Xfce Terminal Settings не поддерживает новый GtkHeaderBar
виджета пока нет.
Хотя новые заголовки отлично подходят для апплетов настроек, в Xfce произошли ужасные изменения. Многим пользователям не нравится новый внешний вид диалоговых окон открытия и сохранения файлов.
В Отмена Кнопка находится на противоположной стороне от кнопки Открыть / сохранить, и обе они находятся прямо в строке заголовка. Это требует от вас дополнительных движений мыши, так как файл, который вы хотите открыть, обычно находится в конце списка - там, где раньше были кнопки.
Прежний вид диалога открытия файла в Xfce
Короче говоря, новые диалоги теперь похожи на то, что есть в Gnome 3.
К счастью, для этих диалоговых окон можно отключить CSD. Вот как это можно сделать.
Отключение клиентских украшений в Xfce для открытия диалогового окна сохранения
- Откройте любое приложение-терминал по вашему выбору, например Терминал Xfce.
- Введите или скопируйте и вставьте следующую команду:
xfconf-query -c xsettings -p / Gtk / DialogsUseHeader -s ложь
. - Теперь у вас есть классические диалоговые окна открытия и сохранения файлов с отключенным CSD.
В качестве альтернативы вы можете использовать Редактор настроек приложение. По умолчанию он включен в Xfce.
Отключить CSD для диалогов Xfce с помощью редактора настроек
- Откройте меню приложений. Вот как это выглядит в Whisker плагин.
- Нажмите «Настройки»> «Редактор настроек».
- Слева выберите
xsettings
. - Справа найдите вариант
Gtk> DialogsUseHeader
. - Отключите (снимите флажок), чтобы отключить функцию украшения на стороне клиента в Xfce.
Вы сделали!