Gostaria de poder xrandr
reconhecer minhas duas placas gráficas RTX 3070 Nvidia.
No entanto, xrandr não retorna nada.
xrandr --listproviders
Providers: number : 0
Estou usando nvidia-prime
e nvidia-driver-530
.
Acredito que isso seja causado pela Xwayland
execução de uma camada de composição X em cima wayland
e não pela execução xorg
direta.
Embora eu realmente não saiba se wayland
é realmente a causa raiz, acredito que gostaria de desabilitar tudo wayland
na minha máquina servidor (Ubuntu Server 22.04) e executar xorg
apenas. Estou acessando o servidor por meio ssh -X
de um cliente de desktop Ubuntu.
xrandr --listmonitors
Monitors: 1
0: +*XWAYLAND15 3840/620x2160/330+0+0 XWAYLAND15
xinput
WARNING: running xinput against an Xwayland server. See the xinput man page for details.
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:16 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:16 id=7 [slave pointer (2)]
⎜ ↳ xwayland-pointer-gestures:16 id=8 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:16 id=9 [slave keyboard (3)]
echo $XDG_SESSION_TYPE
tty
loginctl show-session 1 -p Type
Type=tty
Quais configurações ou configuração eu precisaria obter xrandr --listproviders
para exibir as placas gráficas Nvidia?
Eu ficaria feliz em fornecer detalhes adicionais, conforme necessário.
No final das contas, o que eu estava tentando fazer não parecia possível.
Como não acho que o software gráfico deva ser executado dessa maneira em um servidor Ubuntu sem cabeça, instalei
lightdm
para poder acessar uma GUI na máquina servidora e conectá-la diretamente ao monitor com uma conexão direta de vídeo.Com a GUI instalada, tudo parecia funcionar bem com todas as placas Nvidia sendo reconhecidas.