Crash - todas as manhãs, como resolver esse problema e executá-lo de maneira estável?

3

Todos os dias, o Ubuntu 12.04 64-bit no meu PC Dell Alienware X51 trava. O kernel que estou usando é o 3.2.0-41-generic.

Eu tenho um aplicativo em python que faz o download e o upload nas horas oficiais. Todos os dias ele trava com esta tela. Eu não consigo acessá-lo remotamente, não posso ssh para ele, nem posso fazer nada a menos que eu vá no local e desligue e ligue o sistema.

Alguém pode, por favor, informar como se livrar desse pesadelo diário?

EDITAR:

# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)


# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.2 LTS
Release:    12.04
Codename:   precise


# uname -a
Linux e700second 3.2.0-41-generic #66-Ubuntu SMP Thu Apr 25 03:27:11 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

# dpkg -l | grep xserver-xorg-video
ii  xserver-xorg-video-all-lts-quantal           1:7.7+1ubuntu4~precise1                          X.Org X server -- output driver metapackage
ii  xserver-xorg-video-ati-lts-quantal           1:6.99.99~gitf772-0ubuntu1~precise2 X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-cirrus-lts-quantal        1:1.5.1-0ubuntu2~precise1                        X.Org X server -- Cirrus display driver
ii  xserver-xorg-video-fbdev-lts-quantal         1:0.4.3-0ubuntu1~precise1                        X.Org X server -- fbdev display driver
ii  xserver-xorg-video-intel-lts-quantal         2:2.20.9-0ubuntu2~precise2                       X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-mach64-lts-quantal        6.9.3-0ubuntu1~precise2                          X.Org X server -- ATI Mach64 display driver
ii  xserver-xorg-video-mga-lts-quantal           1:1.6.2-0ubuntu1~precise2                        X.Org X server -- MGA display driver
ii  xserver-xorg-video-modesetting-lts-quantal   0.5.0-0ubuntu1~precise2                          X.Org X server -- Generic modesetting driver
ii  xserver-xorg-video-neomagic-lts-quantal      1:1.2.7-0ubuntu1~precise1                        X.Org X server -- Neomagic display driver
ii  xserver-xorg-video-nouveau-lts-quantal       1:1.0.2-0ubuntu3~precise2                        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-openchrome-lts-quantal    1:0.3.1-0ubuntu1~precise2                        X.Org X server -- VIA display driver
ii  xserver-xorg-video-r128-lts-quantal          6.9.1-0ubuntu1~precise2                          X.Org X server -- ATI r128 display driver
ii  xserver-xorg-video-radeon-lts-quantal        1:6.99.99~gitf772-0ubuntu1~precise2 X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-s3-lts-quantal            1:0.6.5-0ubuntu1~precise1                        X.Org X server -- legacy S3 display driver
ii  xserver-xorg-video-savage-lts-quantal        1:2.3.6-0ubuntu1~precise1                        X.Org X server -- Savage display driver
ii  xserver-xorg-video-siliconmotion-lts-quantal 1:1.7.7-0ubuntu1~precise1                        X.Org X server -- SiliconMotion display driver
ii  xserver-xorg-video-sis-lts-quantal           1:0.10.7-0ubuntu1~precise2                       X.Org X server -- SiS display driver
ii  xserver-xorg-video-sisusb-lts-quantal        1:0.9.6-0ubuntu1~precise1                        X.Org X server -- SiS USB display driver
ii  xserver-xorg-video-tdfx-lts-quantal          1:1.4.5-0ubuntu1~precise2                        X.Org X server -- tdfx display driver
ii  xserver-xorg-video-trident-lts-quantal       1:1.3.6-0ubuntu2~precise1                        X.Org X server -- Trident display driver
ii  xserver-xorg-video-vesa-lts-quantal          1:2.3.2-0ubuntu1~precise1                        X.Org X server -- VESA display driver
ii  xserver-xorg-video-vmware-lts-quantal        1:12.0.2+git.e5ac80d8-0ubuntu1~precise2          X.Org X server -- VMware display driver

EDIT 1:

#!/bin/bash
export DISPLAY=:0.0
sudo -s

### Repository update
software-properties-gtk
apt-get update

### Kernel update
apt-get install linux-generic-lts-raring linux-headers-3.8.0-30 linux-headers-3.8.0-30-generic linux-headers-generic-lts-raring linux-image-3.8.0-30-generic linux-image-generic-lts-raring
update-grub

### Graphics update
apt-get install libgl1-mesa-dri-lts-raring libxatracker1-lts-raring xserver-xorg-core-lts-raring xserver-xorg-input-all-lts-raring xserver-xorg-input-evdev-lts-raring xserver-xorg-input-mouse-lts-raring xserver-xorg-input-synaptics-lts-raring xserver-xorg-input-vmmouse-lts-raring xserver-xorg-input-wacom-lts-raring xserver-xorg-lts-raring xserver-xorg-video-all-lts-raring xserver-xorg-video-ati-lts-raring xserver-xorg-video-cirrus-lts-raring xserver-xorg-video-fbdev-lts-raring xserver-xorg-video-intel-lts-raring xserver-xorg-video-mach64-lts-raring xserver-xorg-video-mga-lts-raring xserver-xorg-video-modesetting-lts-raring xserver-xorg-video-neomagic-lts-raring xserver-xorg-video-nouveau-lts-raring xserver-xorg-video-openchrome-lts-raring xserver-xorg-video-r128-lts-raring xserver-xorg-video-radeon-lts-raring xserver-xorg-video-s3-lts-raring xserver-xorg-video-savage-lts-raring xserver-xorg-video-siliconmotion-lts-raring xserver-xorg-video-sis-lts-raring xserver-xorg-video-sisusb-lts-raring xserver-xorg-video-tdfx-lts-raring xserver-xorg-video-trident-lts-raring xserver-xorg-video-vesa-lts-raring xserver-xorg-video-vmware-lts-raring libxrandr-ltsq2 x11-xserver-utils-lts-raring xserver-common-lts-raring
apt-get install --install-recommends xserver-xorg-lts-raring

### Tune
sudo apt-get autoremove
sudo apt-get autoclean
sudo dpkg-reconfigure -a # display nonthing, also show no error
sudo dpkg-reconfigure $(dpkg -l | awk '{print }' | grep "^xserver" | tr '\n' ' ') # /usr/sbin/dpkg-reconfigure: xserver-common-lts-quantal is broken or not fully installed

update-initramfs -u
shutdown -r now

EDIT 2: segunda ocorrência após aplicar as alterações

EDIT 3: terceira ocorrência após a aplicação de alterações

    
por YumYumYum 04.10.2013 / 07:54

1 resposta

4

Siga estas etapas com precisão!

  1. Execute o seguinte comando no terminal e as caixas de seleção tick all sob as guias Ubuntu Software e Atualizações . Se já estiver marcado, então deixe-o.

    sudo software-properties-gtk
    

    atualize seu repositório:

    sudo apt-get update
    
  2. Instale Linux Kernel 3.8.0 selecionando os seguintes pacotes em Synaptic :

    linux-generic-lts-raring
    linux-headers-3.8.0-30
    linux-headers-3.8.0-30-generic
    linux-headers-generic-lts-raring
    linux-image-3.8.0-30-generic
    linux-image-generic-lts-raring
    

    Você também pode instalar Kernel 3.8.x executando o seguinte comando:

    sudo apt-get install linux-generic-lts-raring linux-headers-3.8.0-30 linux-headers-3.8.0-30-generic linux-headers-generic-lts-raring linux-image-3.8.0-30-generic linux-image-generic-lts-raring
    

    Uma vez instalado, execute o seguinte comando para atualizar-grub e reinicialize seu sistema (certifique-se de selecionar Kernel 3.8.0.30 no seu menu grub):

    sudo update-grub && sudo reboot
    

    Antes de tentar o passo, eu só quero que você experimente o passo. Se ele corrigir seu problema, não será necessário instalar os pacotes Xserver-Xorg mais recentes, para que você possa pular a etapa 3rd .

  3. Instale todos os -lts-raring packages para Xserver-Xorg usando o seguinte comando:

    sudo apt-get install libgl1-mesa-dri-lts-raring libxatracker1-lts-raring xserver-xorg-core-lts-raring xserver-xorg-input-all-lts-raring xserver-xorg-input-evdev-lts-raring xserver-xorg-input-mouse-lts-raring xserver-xorg-input-synaptics-lts-raring xserver-xorg-input-vmmouse-lts-raring xserver-xorg-input-wacom-lts-raring xserver-xorg-lts-raring xserver-xorg-video-all-lts-raring xserver-xorg-video-ati-lts-raring xserver-xorg-video-cirrus-lts-raring xserver-xorg-video-fbdev-lts-raring xserver-xorg-video-intel-lts-raring xserver-xorg-video-mach64-lts-raring xserver-xorg-video-mga-lts-raring xserver-xorg-video-modesetting-lts-raring xserver-xorg-video-neomagic-lts-raring xserver-xorg-video-nouveau-lts-raring xserver-xorg-video-openchrome-lts-raring xserver-xorg-video-r128-lts-raring xserver-xorg-video-radeon-lts-raring xserver-xorg-video-s3-lts-raring xserver-xorg-video-savage-lts-raring xserver-xorg-video-siliconmotion-lts-raring xserver-xorg-video-sis-lts-raring xserver-xorg-video-sisusb-lts-raring xserver-xorg-video-tdfx-lts-raring xserver-xorg-video-trident-lts-raring xserver-xorg-video-vesa-lts-raring xserver-xorg-video-vmware-lts-raring libxrandr-ltsq2 x11-xserver-utils-lts-raring xserver-common-lts-raring
    

    Por que essa lista é tão longa? Porque isso garante que você instale todos os lts-raring packages para xserver-xorg . Eu recomendo que você copie e cole em um terminal. Ele removerá os pacotes Xserver-Xorg já instalados, que foram criados para o kernel anterior. Então, pressione y quando ele solicitar a remoção desses pacotes. Execute este comando para garantir que você instalou todos:

    sudo apt-get install --install-recommends xserver-xorg-lts-raring
    

    Reinicie o sistema novamente.

  4. Agora, execute os seguintes comandos:

    sudo apt-get autoremove
    sudo apt-get autoclean
    sudo dpkg-reconfigure -a
    sudo dpkg-reconfigure $(dpkg -l | awk '{print }' | grep "^xserver" | tr '\n' ' ')
    

    Se a última etapa mostrar alguns erros, execute esses comandos sudo apt-get -f install , sudo apt-get --purge remove , sudo apt-get autoremove && sudo apt-get autoclean .

    Em seguida, tente executar o comando que forneceu o erro. Se ainda lhe der o mesmo erro, substitua esse comando por este: sudo dpkg-reconfigure $(dpkg -l | awk '{print }' | grep 'lts-raring' | tr '\n' ' ') .

    Em seguida, continue para o próximo comando:

    sudo update-initramfs -u
    

    Em seguida, reinicie o sistema novamente:

    sudo reboot
    
  5. Após reiniciar seu sistema, tudo deve funcionar muito bem.

Uma breve descrição de todas as etapas mencionadas acima:

O passo garante que você poderá baixar lts-raring packages.

Na etapa 2nd você está instalando um bom kernel estável para o seu sistema, você está usando um kernel antigo: 3.2.x .

3o A etapa instalará Xserver-Xorg pacotes incluindo graphics card driver , que é melhor suportado por Kernel 3.8.0

O passo é usado para reconfigurar os pacotes instalados no seu sistema para o kernel mais recente que você acabou de instalar.

Não é muito difícil, eu fiz isso sem nenhum problema. E meu sistema funciona muito bem agora! Se você tiver algum problema ou erro em qualquer etapa específica, responda apenas mencionando esse comando com o erro. Eu estarei esperando por sua resposta ..

    
por Saurav Kumar 04.10.2013 / 08:33