Congelamento com nvidia-drm modeset = 1

0

Configuração

Eu tenho um laptop Optimus com uma GTX 1050, Intel i7 7700HQ, um SSD de 128GB e 8GB de RAM. Usando o Arch Linux e o KDE Plasma.

Neofetch: link

Usando drivers proprietários da Nvidia versão 396.24-19.

kf5-config --version

Qt: 5.11.

KDE Frameworks: 5.48.0

kf5-config: 1.0

plasmashell --version

plasmashell 5.13.3

uname -r

4.17.9-1-ARCH

Eu tive rasgos com os drivers proprietários da nvidia, e habilitar o DRM KMS pareceu consertar isso. Eu fiz assim: link

Infelizmente, me deparei com alguns problemas depois disso:

Problemas

  • Redimensionar janelas arrastando-as para uma das bordas da tela às vezes congela a janela durante cerca de 20 segundos. Eu só posso mover meu mouse, mudar para outro tty, numlock e capslock ainda funcionam. Não há registros no journalctl -b quando isso acontece.

  • Há também congelamentos aleatórios, onde NADA responde. Eu não posso usar meu mouse ou meu teclado, mesmo numlock e capslock não funcionam. Ao procurar no log do journalctl, sempre consigo ver esses erros:

ArchLinux kernel: nvidia-modeset: Allocated GPU:0 (GPU-c07c20bb-45d1-9ef7-5dec-2ccd17eb1af2) @ PCI:0000:01:00.0

ArchLinux kernel: nvidia-modeset: Freed GPU:0 (GPU-c07c20bb-45d1-9ef7-5dec-2ccd17eb1af2) @ PCI:0000:01:00.0

Então, como corrijo esses problemas? Quais outros logs eu preciso fornecer? Obrigado.

EDIT: todos os meus problemas desapareceram desde que mudei do KDE Plasma com o KWin para o bspwm com o compton. Nvidia KMS funciona sem congelamentos.

    
por zjeffer 29.07.2018 / 14:54

0 respostas