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