Ubuntu pendurado quase constantemente depois de mudar o driver da NIC

0

Como eu acho que aconteceu

Eu recentemente tentei instalar um driver diferente no meu adaptador de rede porque pensei que minha porta ethernet estava causando problemas - acabou sendo meu roteador e que nada estava errado com o meu computador.

Sintomas

Agora, meu computador fica pendurado quando tento fazer alguma coisa, embora o System Monitor não pareça registrar nenhum tipo de uso da CPU. Não tenho 100% de certeza de que o driver de rede foi o problema, mas foi a última alteração que fiz.

Além disso, a mensagem "Rede com fio desconectada" continua aparecendo, mas apenas no modo normal e quando o computador está suspenso.

Outra coisa estranha é que, se eu começar no modo de gráficos seguros, o computador funciona normalmente (na maior parte do tempo). Além disso, o problema parece estar piorando. Nas primeiras vezes em que comecei a desligar, reiniciei a máquina e tudo ficou bem depois disso. Agora mal consigo funcionar normalmente.

Também vale a pena mencionar que o problema parece ter algo a ver com a inicialização: se o computador não estiver pendurado após a inicialização, tudo ficará bem em toda a sessão. Se eu reiniciar, e ele começar a ficar, ele nunca irá parar.

Há alguma opção possível para "desfazer" o que quer que eu tenha feito? Eu adoraria ser capaz de "restaurar" para uma configuração anterior, mas não acho que isso seja possível. Existe alguma maneira de desinstalar todos os drivers desnecessários, caso isso esteja causando algum tipo de conflito?

Informações

Ubuntu 12,04 - 32 bits

Intel Core i3

Gráficos integrados da Intel

detalhes adicionais

saída de lshw -class network - observe que minha placa ethernet não está listada

 *-network               
       description: Wireless interface
       product: RTL8188CE 802.11b/g/n WiFi Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:06:00.0
       logical name: wlan0
       version: 01
       serial: 88:25:2c:ae:c1:dc
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8192ce driverversion=3.2.0-48-generic-pae firmware=N/A ip=192.168.1.110 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:17 ioport:5000(size=256) memory:d4500000-d4503fff

saída dmesg

Saída do meu dmesg: link - observe na parte inferior que ele está preenchido com

r8101: eth0: link up

mensagens.

    
por you786 07.07.2013 / 23:09

2 respostas

2

Pegue um console (CTRL + ALT + F1) e digite o comando: top

Agora você pode ver qual processo está usando todos os seus recursos. (parte superior mostra informações diferentes do monitor do sistema) Veja qual processo está usando todo o seu CPU e memória.

Se kworker ou o driver , então

  • localize o driver ethernet com lsmod
  • e depois

    sudo -s; echo "blacklist <name of the driver>" >> /etc/modprobe.d/local.conf reboot

Caso contrário, tente matar o processo.

Como sua pergunta não ficou totalmente clara, fiz as seguintes suposições:

  • Você não recompilou seu kernel com outras opções
  • Você não sofre de um bug de gerenciamento de energia (mas pense nisso)
por Tijs Maas 15.08.2013 / 15:31
0

Existe uma maneira de restaurar seu computador no Ubuntu, no entanto, você precisa configurá-lo primeiro. Você pode verificar abrindo as "Configurações do Sistema" e selecionando a opção "Backup". Se você tiver e perfis de backup, você pode selecionar a opção para restaurar seu sistema para um deles.

Se você sabe onde estão seus drivers, você pode desinstalá-los usando o comando remove package ...

 apt-get remove package

ou para remover as configurações, que você também precisa fazer, execute ...

apt-get purge package

Claro; você terá que reinstalar um driver depois disso.

Espero que isso ajude você!

    
por CatW 07.07.2013 / 23:18