Как мне изменить менеджер окон по умолчанию для xfce4?
по какой-то причине xfwm не запускается, когда я запускаю оболочку xfce4.
Я нашел самый простой способ навсегда изменить оконный менеджер по умолчанию:
* Загрузить желаемую WM.
* Далее: системные инструменты> настройки> автозапуск приложений.
* Затем нажмите «добавить».
* Если вы хотите, например, изменить WM по умолчанию на metacity, в «name» поставьте «metacity», а в «command» - «metacity --replace». Нажмите «Добавить».
* Выйти> войти.
Вот и все.
Выполнение YourWindowManager --replace
означает, что xfwm4 уже запущен при входе в систему, и теперь вы останавливаете его, чтобы запустить новый оконный менеджер ... это работает, но есть более быстрый и понятный способ, поскольку этот парень объясняет получение kwin как его пример.
XFCE запускает оконный менеджер, указанный в /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
или, в разделе xubuntu, в /etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
В этом файле найдите свойство Client0_Command
и измените его значение: от <value type="string" value="xfwm4"/>
до <value type="string" value="kwin"/>
(очевидно, замените «kwin» на выбранный вами оконный менеджер). Вам нужно будет войти в систему как root. Вы также можете копировать и редактировать этот файл только в /home/user/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
, если хотите, чтобы изменения влияли только на ваше пространство пользователя.
Поскольку в XFCE для нас обычно сохраняется сеанс во время выхода из системы, не забудьте очистить сеанс: «Диспетчер настроек» -> «Сеанс и запуск» -> вкладка «Сеанс» -> «Очистить сохраненные сеансы»
Теперь вы можете выйти и снова войти.
В общем ...
xfwm4 --replace
xfce4-session-logout
Для изменения его на xfwm4 следующая команда должна работать. Это возвратилось бы, это к установке Xfce имеет по умолчанию из поля.
xfconf-query --channel xfce4-session --property /sessions/Failsafe/Client0_Command --type string --set 'xfwm4' --type string --set '--replace'
Если вы предпочитаете решение с графическим интерфейсом, перейдите по ссылке:
Настройки >> Настройки рабочего стола. В диалоговом окне Параметры рабочего стола измените диспетчер окон на менеджер по вашему выбору.
Настройки рабочего стола, Оконный менеджер
Это работает в Linux Mint 20.2