Ubuntu 15.10 congela com freqüência

0

Estou executando 15.10 em um laptop Toshiba Satellite L15W-B1208D e congela com freqüência. Antes de marcar isso como uma cópia, leia todas as coisas que tentei. Eu tentei todas as soluções que encontrei nos fóruns até agora.

Antes de entrar nas soluções que tentei, definirei melhor o que quero dizer com "congelar". Eles bloqueiam a tela e nada é responsivo a todos. O mouse não se move, as teclas de luz de fundo, como caps lock, não acendem quando pressionadas, não consigo ssh na máquina, ele não aparece mais na rede WiFi e o REISUB não afeta a máquina. É como se o computador estivesse desligado, mas a tela está presa em uma determinada imagem.

Pensando que possivelmente tive um problema com meu disco rígido, eu corri os badblocks e descobri que o disco rígido estava em boa forma. Pensando que isso poderia ser apenas um problema com o Ubuntu, eu decidi inicializar com o Arch por um tempo, mas ele ainda congelou com o Arch Linux. Eu tentei apenas limpar meu disco rígido com dd de um disco ao vivo e reinstalar, mas ainda congela. Eu tentei iniciar a partir de um USB ao vivo por um tempo, mas ainda congelou no USB ao vivo.

Pensando que eu tinha um problema em potencial com minha RAM, eu corri o memtest86 no meu computador por cerca de 24 horas e nenhum erro foi encontrado. Pensando que poderia ser minha placa de vídeo, baixei um programa projetado para fazer o overclock da placa de vídeo, executei-o por ~ 18 horas e ele não congelou.

Pensando que talvez alguns componentes estivessem superaquecidos, instalei um software para monitorar as temperaturas dos núcleos da CPU, da placa gráfica, etc. Quando ele congelou com o software, todas as temperaturas estavam nas faixas saudáveis.

Algumas informações adicionais: parece congelar muito mais frequentemente no Chrome (especialmente durante o uso do Netflix) do que quando se usa o Firefox. Geralmente congela enquanto um navegador da Web está aberto, mas também congelou apenas durante a execução de comandos do terminal, quando o terminal é o único programa em execução. O Ubuntu é atualmente o único sistema operacional instalado. O problema existia quando eu estava usando 14.10 na mesma máquina, mas piorou com 15.04 e 15.10. É provável algum tipo de problema com meus drivers? Isso é tudo que posso pensar, um problema de driver.

Aqui está a saída do lspci:

00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0e)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0e)
00:13.0 SATA controller: Intel Corporation Atom Processor E3800 Series SATA AHCI Controller (rev 0e)
00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series USB xHCI (rev 0e)
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0e)
00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)
00:1c.0 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 1 (rev 0e)
00:1c.1 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 2 (rev 0e)
00:1c.2 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 3 (rev 0e)
00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0e)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
    
por William 12.05.2016 / 17:17

3 respostas

1

Consegui resolvê-lo criando um arquivo chamado /etc/X11/xorg.conf.d/20-intel.conf contendo o seguinte:

Section "Device"
   Identifier "Intel Graphics"
   Driver     "intel"
   Option     "NoAccel"   "True"
   Option     "DRI"       "False"
EndSection
    
por William 13.05.2016 / 04:33
1

Não é o driver de exibição que faz o congelamento. É a economia de energia da CPU "estado C". Você adiciona o parâmetro do kernel para impedir que a CPU entre acima do estado C 1.

edite /etc/default/grub e edite a linha GRUB_CMDLINE_LINUX_DEFAULT adicionando intel_idle.max_cstate=1 ao que já possa estar lá. Depois de salvar o arquivo, execute sudo update-grub e reinicialize.

    
por S.A.G. Kavin 18.10.2016 / 18:13
0

Eu tenho um sistema Toshiba muito similar. Eu tenho o L15W-B1220, e eu tenho o mesmo problema de congelamento duro que você, e eu instalei todos os diferentes sabores do Ubuntu de 14.04lts, 14.10, 15.04, 15.10 e 16.04, incluindo todos os sub sabores, Mate, Gnome , Kubuntu, etc, todos eles trancam.

Acredito que é uma questão básica do kernel. A instalação do pacote toshset deve nos permitir controlar o sistema ACPI da Toshiba a partir da linha de comando, mas o software informa que o kernel não está configurado para usar o Toshiba, o que é incorreto, como toshiba-wmi e toshiba_acpi inicialize bem.

Eu acredito que a verdadeira questão é o sistema de resfriamento nesses dispositivos Toshiba 2 em 1 no Linux. Não parece ser capaz de detectar qualquer fã no dispositivo, mesmo que funcione bem no Windows 10.

Sua solução não funcionou para mim, apenas quebrou o xserver. Eu tenho o mesmo chipset i915.

Mas acho que encontrei um trabalho decente por aí. Eu instalei alguns pacotes para monitorar meus tempos de CPU. (apt instalar tlp tlp-stat thermald, sensores lm, psensor, etc) Esta CPU quad-core de baixo consumo de energia suporta o afogamento, então eu configurei pontos de disparo térmicos para gerenciar a temperatura no chassi ... Desativando o modo Turbo no O BIOS foi o primeiro passo para que ele nunca aumente a velocidade do clock para 2.6GHz, e mantém a CPU em sua velocidade nominal de 2.1GHz. Quando a temperatura atinge 55 graus C, eu configuro para diminuir a velocidade do clock para seu valor mais baixo (500 mhz), e também para desligar o chip SATA (a mesma coisa acontece quando você desconecta a fonte de energia a / c). / p>

Outras coisas que eu configurei foram desligar o carregamento quando chegam a 98%, quando o AC está conectado, então ele funciona completamente na bateria até cerca de 80% antes de iniciar o processo de carga novamente ... Se você deixe o AC conectado quando a bateria estiver com 99-100% de carga, o calor aumenta drasticamente. O sistema não congela no Windows 10, tudo parece funcionar como esperado, então o problema é que a Toshiba "Bios" não reporta ao Linux os endereços exatos necessários para o hardware interno. O Linux gosta de combinar seu sistema com um T, ótimo para o desempenho. Windows, por outro lado, Toshiba, parece apenas se preocupar com o desenvolvimento de seus drivers do Windows ...

Não é uma solução ideal (contornar), mas é um trabalho que parece estar se mantendo bem até agora na semana passada. Espero que uma solução saia do relatório de bug que enviei para o Ubuntu 16.04.

    
por Ellie187 12.07.2016 / 16:56