모든 앱이 xwayland 대신 wayland를 사용하도록 하려면 어떻게 해야 합니까?

모든 앱이 xwayland 대신 wayland를 사용하도록 하려면 어떻게 해야 합니까?

Ubuntu 20.04에서 Wayland를 활성화했습니다.

Xwayland가 아닌 Wayland를 사용하려면 모든 앱을 개별적으로 구성해야 하는 것 같습니다.

wayland를 지원하는 모든 앱에서 wayland를 사용하려면 어떻게 해야 하나요?

Firefox의 경우 xwayland 대신 wayland를 사용하려면 MOZ_ENABLE_WAYLAND=1추가 해야 했습니다 ./usr/share/applications/firefox.desktop

마찬가지로 texstudio, slack, spyder, VScode, joplin, mendeley 및 기본적으로 모든 비 내장 앱은 그렇지 않습니다. 반면에 적어도 일부는 wayland로 수동으로 실행되도록 구성할 수 있다고 생각합니다.

답변1

모든 애플리케이션을 Wayland에서 직접 실행할 수는 없습니다. 이를 위해 준비된 애플리케이션만 Wayland에서 기본적으로 실행할 수 있습니다. Firefox와 같은 일부 앱은 현재 Wayland를 지원하더라도 Xorg에서 실행되도록 구성되어 있는 것으로 보입니다. 따라서 Wayland를 실행하면 기본적으로 xwayland에서 실행되지만, 알고 있듯이 변경될 수 있습니다.

예, 개별 애플리케이션에 따라 다릅니다. 아직 Wayland용으로 준비되지 않은 많은 앱은 xwayland에서만 실행됩니다.

관련 정보