
Existe um comando no Linux que pode dizer se um programa usa Wayland, Xorg ou Xwayland?
Responder1
Não é um comando em si, masSergei Bugaevcompartilhou um truque legal:
Lançarolhos xe mova o mouse sobre uma janela. Se os olhos estiverem se movendo, é uma janela XWayland, caso contrário, é uma janela nativa do Wayland.
olhos xnormalmente é pré-instalado na maioria das distros. Caso contrário, pode ser encontrado na x11-apps
embalagem ou similar.
Responder2
Posso fornecer uma resposta semelhante, mas a ferramenta já deve estar no seu sistema.
Você pode usar xprop
o que provavelmente já está disponível em seu sistema. Depois de iniciar o programa usando o terminal, cada janela do X11 mostrará uma cruz, cada janela do Wayland ignora sua busca pelas propriedades do X11.
Exemplo no meu sistema: à esquerda você pode ver o desenho do Thunderbird com X11 e à esquerda o desenho do Terminal Gnome com Wayland nativo.