Xorg congela com Bumblebee após hard reboot

0

Estou instalando o Arch no meu novo laptop, mas, por algum motivo, ao iniciar o startx, o Arch congela completamente. Antes disso, eu já tinha um ambiente KDE funcionando, mas tive que forçar uma reinicialização (porque a luz da tela caiu) e depois disso eu não pude iniciar o Xorg mais sem congelar o sistema. Mesmo as chaves mágicas (REISUB) não funcionam, eu tenho que fazer uma reinicialização forçada toda vez. Além disso, meus fãs começaram a fazer muito barulho desde o momento em que esse problema aconteceu (e eles não vão calar a boca, a menos que eu desligue ou desative o daemon bumblebee). O comando journalctl também não mostra nada.

O congelamento do sistema acontece logo após o início do spawn:

(==) Using system config directory "/usr/share/X11/xorg.conf.d" 

Abaixo da linha, vejo um cursor que não pisca. Eu também verifiquei o log do Xorg e ele estava vazio.

O que eu tentei:

  • Formate as partições e reinstale o Arch a partir do zero
  • Definindo algumas opções de configuração do Intel GPU (consulte esta página wiki)
  • Adicionando i915.preliminary_hw_support=1 às opções de inicialização (eu tenho uma CPU skylake).
  • Desativar o daemon bumblebee: os fãs pararam de fazer barulho e o startx disse "falha ao definir o IOPL" (provavelmente porque eu não tinha o arquivo xorg.conf)

Informação do sistema:

  • CPU: Intel Core i7 6700hq
  • GPU dedicada: Nvidia 960m
  • eu instalei o Bumblebee

Se você precisar de mais informações, basta perguntar;)

    
por Wouter92 16.01.2016 / 13:43

1 resposta

0

Eu resolvi o problema, ele parece estar relacionado tanto ao bumblebee quanto ao driver da Nvidia. Veja também este problema do Bumblebee.

Quando o Bumblebee deseja desativar a placa Nvidia, ele tentará executar rmmod nvidia . Mas quando eu executo este comando, o Arch diz que não pode descarregar este módulo porque ele é usado por nvidia_modeset . Aparentemente, este novo módulo foi adicionado recentemente ao driver Nvidia e faz com que o Bumblebee bloqueie o sistema ao iniciar o startx (porque ele não pode desligar a placa Nvidia).

Portanto, atualmente, não há solução, mas quando o Bumblebee 4.0 for lançado, provavelmente haverá um.

    
por 18.01.2016 / 15:20