Parece ter sido causado pelo problema no. 2, como eu esperava.
A solução foi:
- Remova a linha do modeset inteiramente (e atualize o initramfs, é claro)
- Prime-select intel
- Prime-select nvidia novamente
- Reinicializar
Estou na Artful e tenho uma GPU NVIDIA 940MX. Eu tenho sido felizmente alternar entre a minha NVidia e Intel Graphics constantemente, mas agora não vai funcionar.
prime-select
imprime a saída regular como se funcionasse, mas não parece realmente mudar nada.
No entanto, na minha tela de login do gdm, eu ainda consigo separar as opções "Ubuntu" e "Ubuntu on Xorg" (normalmente o Xorg fica implícito quando a NVIDIA está ativa). A opção Xorg não funciona, apenas sai de volta para o gdm. A opção Wayland faz login, mas :
nvidia-settings
reports "Não foi possível encontrar a exibição em nenhum sistema disponível" glxinfo
informa que estou no meu cartão Intel Eu fiz duas coisas que podem ter causado isso:
Instalado weston
e, portanto, XWayland
Em /etc/modprobe.d/nvidia-graphics-drivers.conf
, defino modeset=1
. Quando percebi que tentar mudar para meu cartão Intel depois de fazer isso resulta em um loop infinito de erros dmesg e torna meu dispositivo inútil, inicializei no Recovery Mode, configurei-o de volta para modeset=0
e executei prime-select nvidia
daí estar seguro. Eu reiniciei então.
Tenho certeza de que o segundo causou o problema, mas não tenho certeza e não sei como resolvê-lo.
Parece ter sido causado pelo problema no. 2, como eu esperava.
A solução foi: