Я использую Ubuntu Studio 17.10 с рабочим столом Gnome 3 и хотел бы использовать Wayland, однако, когда я обнаружил, что некоторые программы, такие как Gufw, не будут открываться и будут работать только в сеансе Xorg.
Есть ли способ сделать открытыми только программы Xorg на Wayland? Или это просто случай ожидания, когда они сами совершат переход?
Уэйлэнд, похоже, добился хорошего прогресса, поэтому я думаю, что было бы стыдно продолжать использовать старый Xorg, но пока я не смогу запустить ВСЕ мои программы на Wayland я буду вынужден придерживаться Xorg.
Есть ли способ сделать программы Xorg открытыми только на Wayland?
Технически, да. На самом деле в вашем сеансе Wayland работает больше программ Xorg, чем вы думаете, например, Google Chrome и Firefox. Это благодаря серверу XWayland , реализации обратной совместимости в Wayland, которая позволяет запускать устаревшие X-программы в Wayland. И это уже настроено в вашем сеансе Wayland.
Я обнаружил, что некоторые программы, такие как Gufw, не будут открываться и будут работать только в рамках сеанса Xorg
. Обратите внимание, что графические приложения, которые должны запускаться с правами root, такие как gufw и gparted больше не работает под Wayland, в качестве меры безопасности , и поэтому они не будут запускаться и с XWayland.
Существует способ обойти эту меру безопасности и запустить gufw и такие приложения под Wayland , но это не рекомендуется , и это путем добавления пользователя root в xhost . ] список контроля доступа:
xhost +SI:localuser:root
Чтобы автоматически запускать эту команду в каждом сеансе после входа в систему, вы можете обратиться к этому ответу .
Надеюсь, это ответит на ваш вопрос о запуске программ Xorg на Wayland.