Wie bringe ich alle Apps dazu, Wayland statt Xwayland zu verwenden?

Wie bringe ich alle Apps dazu, Wayland statt Xwayland zu verwenden?

Ich habe Wayland auf meinem Ubuntu 20.04 aktiviert.

Es scheint, dass jede App einzeln konfiguriert werden muss, um Wayland und nicht xwayland zu verwenden.

Wie bringe ich alle Apps, die Wayland unterstützen, dazu, Wayland zu verwenden?

Für Firefox musste ich hinzufügen, MOZ_ENABLE_WAYLAND=1dass /usr/share/applications/firefox.desktopWayland statt Xwayland verwendet wird.

Das Gleiche gilt für Texstudio, Slack, Spyder, VScode, Joplin, Mendeley und praktisch alle nicht integrierten Apps, wobei ich glaube, dass zumindest einige davon so konfiguriert werden können, dass sie manuell mit Wayland gestartet werden.

Antwort1

Sie können nicht alle Anwendungen direkt auf Wayland ausführen. Nur Anwendungen, die dafür vorbereitet sind, können nativ auf Wayland ausgeführt werden. Einige Apps, wie Firefox, scheinen derzeit so konfiguriert zu sein, dass sie auf Xorg ausgeführt werden, auch wenn sie Wayland unterstützen. Daher laufen sie standardmäßig auf xwayland, wenn Sie Wayland ausführen, aber wie Sie festgestellt haben, kann dies geändert werden.

Ja, das hängt von der jeweiligen Anwendung ab. Viele Apps, die noch nicht für Wayland vorbereitet sind, laufen nur auf xwayland.

verwandte Informationen