O laptop trava ao desconectar o ac, além da estranheza

4

O laptop em questão é um MSI GS43VR-6RE, com uma CPU Skylake e nVidia 1060. Estou no Ubuntu 16.04.1. Não é um problema de hardware porque funciona bem no (bleh) Windows. Estou usando os drivers nVidia-375 do PPA. Usando nvidia-prime para os gráficos comutáveis.

O laptop trava completamente - não é possível alternar para um console ou interagir com o sistema de qualquer maneira, uma vez que ele esteja bloqueado. Logs nunca mostram nada, o sistema parece congelar antes que qualquer coisa útil possa ser escrita.

No entanto! Ele só faz isso quando estou usando os gráficos Intel - usando os gráficos nVidia tudo funciona perfeitamente. Mas então a duração da bateria é muito ruim, então não é uma ótima solução apenas mantê-la na nVidia o tempo todo (os fãs também entram muito mais alto).

Ele trava quando o AC é desconectado e conectá-lo de volta não o conserta, o botão liga / desliga precisa ser pressionado para recuperar o controle. Ele também trava quando eu troco os gráficos com sudo prime-select intel e logout, ele fica travado da mesma maneira. Ele também trava no desligamento de alguma forma. Portanto, os gráficos da Intel são totalmente inutilizáveis, embora pareçam exibir bem. Nada disso acontece na nVidia.

Eu tentei ..

  • Alterando para um kernel 4.8
  • Atualizando os drivers da intel
  • Todas as coisas do kernel 4.4 daqui (firmware, 20-intel.conf) link
  • Atualizando o BIOS
  • Ameaçando-o com violência (sabe que é muito caro para quebrar)

E até agora nada funcionou.

Aqui está algo estranho: Depois de atualizar o BIOS, ele ativou novamente a inicialização segura. Antes de eu perceber isso, eu inicializei - ele não carregaria os drivers da nVidia, então ele estava rodando em gráficos da Intel ... mas não desligou mais em nenhum dos casos acima! Quando eu desliguei o boot, ele carregou a nvidia, mas em gráficos da Intel os problemas retornam. Então, não tenho certeza do que isso significa, mas é interessante e sugere algo , mas não sei o quê.

    
por SalsaDoom 21.01.2017 / 03:30

1 resposta

6

OP resolveu seu próprio problema (editado fora da questão):

  

Eu adicionei os parâmetros de inicialização do kernel acpi_osi=! acpi_osi='Windows 2009' e o problema desapareceu magicamente

Isso é feito editando o arquivo de configuração do GRUB:

sudo nano /etc/default/grub

encontre a linha que começa

GRUB_CMDLINE_LINUX_DEFAULT

e adicione os parâmetros que você precisa àqueles já entre as aspas, então você tem, por exemplo

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=! acpi_osi='Windows 2009'"

Em seguida, execute

sudo update-grub
    
por Zanna 21.01.2017 / 09:00