- Вопрос или проблема
- Ответ или решение
- 1. Причины отсутствия элемента «Управление окнами»
- 2. Как восстановить доступ к настройкам
- Установка Whisker Menu
- Запуск настроек через терминал
- 3. Уяснение различий в настройках
- Вопрос 1: Почему некоторые настройки не отображаются?
- Вопрос 2: Можно ли добавить недостающие настройки в меню «Приложения»?
- Заключение
Вопрос или проблема
Я работаю под управлением Ubuntu 20.04, используя XFCE4. Когда я нажимаю Меню (верхний левый крестик) -> Настройки в Меню приложений (добавлено на панель через это)
Я ожидал, что в меню будет доступен Управляющий окнами (PS: это мне нужно для настройки комбинаций клавиш для плиток окон, которые не были установлены по умолчанию).
Но в этом меню данной записи нет, это то, что у меня есть.
Я могу перейти к Управляющему окнами через командную строку с помощью xfwm4-settings
(источник и связанная старая запись).
Вводя xfce4-
+Tab (для автозавершения), и аналогично для xfwm4-
, я понял, что есть довольно много других настроек, которые не отображаются в Меню (верхний левый крестик) -> Настройки.
Из всех альтернатив автозавершения (показано ниже) я проверил выполнение некоторых из них в командной строке, а затем, отображаются ли они в меню. Ни одной из них не было (и, возможно, ни одной из других тоже!).
Эти отмечены звездочкой.
xfce4-about
xfce4-accessibility-settings
*xfce4-appearance-settings
xfce4-appfinder
xfce4-color-settings
xfce4-display-settings
xfce4-find-cursor
*xfce4-keyboard-settings
xfce4-mime-settings
*xfce4-mouse-settings
xfce4-notifyd-config
xfce4-panel
xfce4-popup-applicationsmenu
xfce4-popup-directorymenu
xfce4-popup-windowmenu
xfce4-session
xfce4-session-logout
xfce4-settings-editor
xfce4-settings-manager
xfce4-session-settings
xfwm4
*xfwm4-settings
*xfwm4-tweaks-settings
*xfwm4-workspace-settings
Настройки командной строки, доступные выше, кажутся полностью несоответствующим набором по сравнению с записями меню.
Итак:
- Почему эти записи меню не присутствуют? (Я предполагаю, что они должны автоматически включаться)
- Как мне их отобразить?
По комментарию @Artem S. Tashkinov, апплет Whisker Menu в XFCE является альтернативным меню, которое можно установить с помощью sudo apt install xfce4-whiskermenu-plugin
, и добавить на панель. Затем оно дает меню на левом рисунке.
Оно содержит в основном те же элементы, что и Меню приложений, но отображает маленькую иконку (обведенную красным), которая ведет к меню на правом рисунке, с доступом к отсутствующим настройкам.
Кроме того, что это предоставляет решение проблемы, я все еще задаюсь вопросом:
- Что отделяет эти последние настройки от предыдущих.
- Могут ли эти настройки также быть добавлены в Меню приложений (возможно через дополнительную иконку/подменю).
Ответ или решение
Отсутствие элемента «Управление окнами» в XFCE4 на Ubuntu 20.04 и его решение
Управление окнами — ключевая функция любой графической среды, обеспечивающая настройки поведения окон и работу с ними. В случае окружения рабочего стола XFCE вы столкнулись с отсутствием элемента «Управление окнами» в меню «Настройки» после установки Ubuntu 20.04. В данной статье рассмотрим причины этого явления, возможные решения и дополнительные возможности.
1. Причины отсутствия элемента «Управление окнами»
Отсутствие элемента «Управление окнами» (xfwm4-settings) в меню может быть связано с несколькими факторами:
-
Конфигурация меню: XFCE использует различные файлы конфигурации для определения доступных элементов в меню. Некоторые настройки могут не отображаться из-за неверных конфигураций или ограничений в приложении, используемом для отображения меню.
-
Разные версии приложений: Версия XFCE и ее плагинов, установленных в вашей системе, могут влиять на доступность настроек. Возможны изменения в новых версиях, которые влияют на отображение интерфейса.
-
Рабочая среда: Если вы используете альтернативные менеджеры меню (например, Whisker Menu), то это может привести к тому, что некоторые элементы не будут отображаться в классическом меню.
2. Как восстановить доступ к настройкам
Установка Whisker Menu
Как suggested by Artem S. Tashkinov, установка плагина Whisker Menu может быть удачным решением. Для этого выполните команду в терминале:
sudo apt install xfce4-whiskermenu-plugin
После установки добавьте Whisker Menu на панель XFCE. Вы получите доступ к большему количеству настроек, включая те, которые отсутствуют в стандартном меню.
Запуск настроек через терминал
Если установка нового плагина не является желаемым решением, вы можете получить быстрый доступ к недостающим настройкам, запустив их с помощью командной строки. Например:
xfwm4-settings
3. Уяснение различий в настройках
Вопрос 1: Почему некоторые настройки не отображаются?
Различие в отображении настроек в разных меню может быть связано с внутренними правилами организации элементов, управляемых .desktop файлами и категориями. Некоторые настройки могут быть помечены по-другому или не включены в стандартные группы меню, что делает их менее доступными.
Вопрос 2: Можно ли добавить недостающие настройки в меню «Приложения»?
Да, вы можете вручную добавить недостающие настройки в меню. Для этого необходимо создать собственные .desktop файлы в ~/.local/share/applications/
или /usr/share/applications/
, указывая на недостающие настройки. Например, файл для управления окнами можно настроить следующим образом:
[Desktop Entry]
Name=Управление окнами
Comment=Настройки управления окнами XFCE
Exec=xfwm4-settings
Terminal=false
Type=Application
Categories=Settings;
Сохраните файл с расширением .desktop и обновите кэш меню, выполнив:
update-desktop-database ~/.local/share/applications/
Заключение
Отсутствие элемента «Управление окнами» в меню XFCE4 при установке Ubuntu 20.04 может быть неудобным, но проблемы можно решить как путем установки нового плагина Whisker Menu, так и через прямой запуск необходимых команд. Для более глубокого понимания различий в меню и добавления необходимых опций в стандартные списки, рекомендуется изучение .desktop файлов и конфигураций XFCE. Если будут вопросы, не стесняйтесь обращаться в сообщества поддерживающих Ubuntu и XFCE!