xorg ou wayland

Iniciado por jrkamil, 02 de Novembro de 2017, 14:15

tópico anterior - próximo tópico

jrkamil

qual o comando de terminal para identificar se o ubuntu 17.10 está usando o xorg ou o wayland ?
Asus M5A78L-M Plus , Phenon II X6 , 16 Gb DDR3, Radeon R5 220,  ubuntu  24.04  gnome, ssd 240G, hd 500 G

jrkamil

#1
echo $XDG_SESSION_TYPE

aparentemente meu sistema só roda com o wayland usando o driver nouveau.
se instalo o nvidia ele passa para o xorg.
é isto mesmo ?

gpu antiga 8400 gs. driver 340.104.     acho que não suporta mesmo...
Asus M5A78L-M Plus , Phenon II X6 , 16 Gb DDR3, Radeon R5 220,  ubuntu  24.04  gnome, ssd 240G, hd 500 G

druidaobelix

#2
Que saiba é isso mesmo, se habilitar o driver nvidia em "Drivers adicionais", então automaticamente é comutado para o X11.

Não há suporte 'oficial', do fabricante, por enquanto, para os drivers nvidia sob o Wayland, se é que um dia vai haver.

Existem algumas tentativas em curso, já com algum sucesso, mas ainda é algo não consolidado e em desenvolvimento.

GNOME Lands Mainline NVIDIA Wayland Support Using EGLStreams

https://www.phoronix.com/scan.php?page=news_item&px=GNOME-Mutter-Mainline-EGLStream

Sair do Xorg tem sido algo longo, demorado e possivelmente doloroso, já que ele está aí há muito tempo, desenvolvido pelo MIT (Massachusetts Institute of Technology) em 1984, atualmente na versão 11, publicada em 1987, daí o 'apelido' de X11.

A consolidação dos padrões pela X.Org Foundation é mais recente, de 2004, porém os fundamentos vem de lá atrás, mais de 30 anos, não é algo simples promover uma mudança desse porte nos fundamentos do sistema.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

jrkamil

#3
alem disto, para rodar o synaptic, o gparted e o bleachbits e etc (app's que rodam como root)  tem que comandar :   xhost +si:localuser:root

tudo bem, coisas de novas versões.

melhor ainda : http://ubuntuhandbook.org/index.php/2017/10/ubuntu-17-10-tip-graphical-apps-doesnt-launch-via-root-sudo-gksu/
Asus M5A78L-M Plus , Phenon II X6 , 16 Gb DDR3, Radeon R5 220,  ubuntu  24.04  gnome, ssd 240G, hd 500 G

cygnusx-1

Não rodar interfaces gráficas como root é algo intencional no Wayland.
O "upstream" desses softwares vai ter que adaptá-los a esta nova realidade.

Driver proprietário da nvidia funciona somente com a sessão Wayland do Gnome, com a sessão Wayland do KDE Plasma não funciona e, no que depender dos desenvolvedores do KDE, nem vai funcionar. A nvidia terá que se adaptar.
Além disso, no Gnome o driver proprietário da nvidia roda somente softwares executados nativamente no Wayland. Softwares sem suporte nativo e que ainda usam o xWayland, não são executados. O que significa que o usuário vai ficar sem navegador, por exemplo, pois ainda não existe nenhum que possa ser executado nativamente com o Wayland. Há somente uma build experimental do Firefox que pode ser executada nativamente com o Wayland.