O Ubuntu Wayland está usando a sessão do Xorg?

0

Eu notei em meus logs que a sessão do Xorg estava ativa apesar de não usar o login do Xorg.

Ao verificar com ls -lah /usr/share/xsessions/ , recebi a seguinte saída:

total 24K
drwxr-xr-x   2 root root 4.0K Nov  4 21:14 .
drwxr-xr-x 302 root root  12K Nov 16 02:40 ..
lrwxrwxrwx   1 root root   19 Oct 13 12:33 ubuntu.desktop -> ubuntu-xorg.desktop
-rw-r--r--   1 root root  262 Oct 13 12:33 ubuntu-xorg.desktop
-rw-r--r--   1 root root  249 Oct 13 12:33 unity.desktop

Parece que a sessão Ubuntu.desktop também está usando xorg.desktop . Existe algum problema com isso? Alguém invadiu minha conta executando programas compatíveis com xorg em uma sessão que não deveria ser xorg.

Obrigado em adiantado por qualquer informação sobre o porquê xorg está aparecendo em uma sessão não-xorg!

    
por Berrik 21.11.2017 / 02:57

2 respostas

1

a. Faça esta verificação simples e veja se você está realmente usando o Wayland (e não o X11).

Abra uma janela do Terminal no Ubuntu Desktop e execute estes comandos:

# VERIFY that you are indeed using the Wayland Display Manager,
# and NOT X11 which would return "x11".
echo ${XDG_SESSION_TYPE}
if [ "${XDG_SESSION_TYPE}" != "wayland" ]; then
    echo "ERROR. This session does not use the Wayland Display Manager."
    echo "       Your system uses ${XDG_SESSION_TYPE}"
else 
    echo "OK. This session uses the Wayland Display Manager."
fi

b. Verifique a lista de processos para ver se o Xorg está realmente ativo)

$ ps -fe | grep Xorg
% bl0ck_qu0te%

c. Se você usar o ubuntu.desktop, verá que ele inicia a sessão principal do Gnome. Se este arquivo de configuração em algum lugar contiver "unity", então você não está usando o gerenciador de exibição Wayland.

[Desktop Entry]
Name=Ubuntu on Xorg
Comment=This session logs you into Ubuntu
Exec=env GNOME_SHELL_SESSION_MODE=ubuntu  gnome-session --session=ubuntu
TryExec=gnome-shell
Icon=
Type=Application
DesktopNames=ubuntu:GNOME
X-Ubuntu-Gettext-Domain=gnome-session-3.0

d. O nome do arquivo "ubuntu-xorg.desktop" é provavelmente uma sobra da versão anterior do Ubuntu. Dá a impressão de ser relacionado ao Xorg, mas o conteúdo definitivamente não é.

    
por Rolf 21.11.2017 / 09:40
0

Dependendo dos seus drivers gráficos, o Wayland pode não funcionar no seu sistema, e o Xorg é automaticamente usado, embora o Wayland seja o padrão agora.

Além disso, sob uma sessão do Wayland existe o Xwayland, para que os aplicativos que não funcionam como clientes do Wayland, mas funcionem no Xorg, ainda possam ser executados. Alguns aplicativos (como aplicativos de gravação / streaming de tela) ainda não funcionam, devido à segurança aprimorada do Wayland.

    
por dobey 21.11.2017 / 03:58