Optimus, congelamento aleatório sem nomodeset, sem suporte de backlight com nomodeset

1

Recentemente tive no trabalho um HP zbook 15 G3 (duas placas gráficas: Intel integrada e Nvidia Quadro) Eu tive primeiro Ubuntu com desktop Plasma instalado pelo laboratório (funcionou bem exceto com segunda tela e docking station), que eu decidi substituir pelo OpenSUSE Leap 42.1, com o Plasma também.

Primeiro, não consegui instalar sem passar a opção nomodeset para o kernel. Com nomodeset , a instalação correu bem, e quando eu reiniciei, vi que não tinha como controlar o brilho / luz de fundo da tela, que estava em um nível máximo doloroso. Não com o applet, nem com as teclas Fn. O / sys / class / backlight estava vazio.

Eu decidi instalar o bumblebee com drivers proprietários da Nvidia. (nouveau na lista negra, mkinitrd, etc). Até agora sem problemas, zangão funcionou bem, mas ainda não há controle de luz de fundo. O / sys / class / backlight estava vazio.

Se eu removesse o nomodeset das opções do kernel, (mantendo nouveau.modeset = 0 e nouveau na lista negra), eu veria intel_backlight em / sys / class / backlight e poderia controlar a luz de fundo do applet. Eu descobri mais tarde que o módulo i915 é necessário para que isso aconteça (eu tentei ver com i915.modeset = 0/1) No entanto, após 3 a 15 minutos no máximo, a área de trabalho congelaria aleatoriamente: o mouse gaguejaria duas vezes, depois tudo congelaria: sem controle do mouse ou do teclado, e eu tive que reiniciar com o botão liga / desliga.

Houve o mesmo comportamento com nouveau sem bumblebee: assim que eu remover nomodeset , o acidente está prestes a acontecer.

Eu tenho uma solução temporária agora, onde desabilito os gráficos integrados no BIOS e instalei o driver binário do site da Nvidia, enquanto ainda estou inicializando com a opção nomodeset . / sys / class / backlight agora contém acpi_video0 e o controle funciona somente através do applet.

Não há erro no log do xorg, nem no journalctl, exceto no spam "kscreen: saída primária alterada do blablabla", o que ainda acontece agora.

Eu estou em perda para encontrar o culpado, especialmente porque funcionou no Ubuntu. Como posso encontrar qual modeset não agrada minha configuração? Eu realmente aprecio a tecnologia Optimus para a vida da bateria e o calor.

    
por Napseis 18.10.2016 / 14:21

0 respostas