Рейтинг:2

Как заставить все приложения использовать wayland вместо xwayland?

флаг sa

Я включил Wayland на своей Ubuntu 20.04.

Кажется, что каждое приложение нужно настраивать индивидуально, чтобы использовать Wayland, а не xwayland.

Как сделать так, чтобы все приложения, поддерживающие Wayland, использовали Wayland?

Для Firefox мне пришлось добавить MOZ_ENABLE_WAYLAND=1 в /usr/share/applications/firefox.desktop чтобы он начал использовать wayland вместо xwayland.

Точно так же texstudio, slack, spyder, VScode, joplin, mendeley и практически все не встроенные приложения этого не делают, тогда как я думаю, что по крайней мере некоторые из них можно настроить для запуска с помощью wayland вручную.

ChanganAuto avatar
флаг us
Они есть, никаких дополнительных настроек не требуется. Кажется, это проблема X-Y.
флаг sa
@ChanganAuto, то практически каждое приложение X-Y
флаг sa
@Nmath вот так
Рейтинг:1
флаг cn

Вы не можете заставить все приложения работать непосредственно на Wayland. Только подготовленные для этого приложения могут работать на Wayland. Некоторые приложения, такие как Firefox, на данный момент настроены для работы в Xorg, даже если они поддерживают Wayland. Поэтому по умолчанию они работают на xwayland, если вы запускаете Wayland, но, как вы обнаружили, это можно изменить.

Да, это зависит от конкретного приложения. Многие приложения, еще не подготовленные для Wayland, будут работать только на xwayland.

флаг sa
Я понимаю, что не все приложения поддерживают wayland. Я спрашиваю, как настроить те, которые работают на Wayland.
vanadium avatar
флаг cn
Ответ в моем ответе: это зависит от приложения. Вы сами можете почувствовать, что трюк с Firefox уже кажется довольно специфичным для продуктов Mozilla.
флаг bd
Если это зависит от приложения, то я думаю, что следующим шагом будет задать новый вопрос в Ask Ubuntu для каждого приложения, с которым вы хотите это сделать.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.