
¿Existe algún comando en Linux que pueda indicar si un programa usa Wayland, Xorg o Xwayland?
Respuesta1
No es una orden per se, peroSerguéi Bugaevcompartió un truco genial:
Lanzamientoojos xy mueva el mouse sobre una ventana. Si los ojos se mueven, es una ventana XWayland; de lo contrario, es una ventana nativa de Wayland.
ojos xNormalmente está preinstalado en la mayoría de las distribuciones. De lo contrario, se puede encontrar en el x11-apps
paquete o similar.
Respuesta2
Puedo darte una respuesta similar, pero la herramienta ya debería estar en tu sistema.
Puede utilizar xprop
el que probablemente ya esté disponible en su sistema. Después de iniciar el programa usando la terminal, cada ventana de X11 le mostrará una mira, cada ventana de Wayland ignora su búsqueda de propiedades de X11.
Ejemplo en mi sistema: a la izquierda puedes ver el dibujo de Thunderbird con X11 y a la izquierda el dibujo de Gnome Terminal con Wayland nativo.