Não é possível limpar nvidia-304 - Problema DKMS retorna um erro de remoção

0
sudo  apt-get purge nvidia-304  
Reading package lists... Done  
Building dependency tree         
Reading state information... Done  
The following packages were automatically installed and are no longer required:
  kde-l10n-engb screen-resolution-extra  
Use 'apt-get autoremove' to remove them.  
The following packages will be REMOVED:  
  nvidia-304*  
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.  
1 not fully installed or removed.    
After this operation, 172 MB disk space will be freed.  
Do you want to continue? [Y/n] y  
(Reading database ... 274272 files and directories currently installed.)  
Removing nvidia-304 (304.125-0ubuntu1~xedgers14.10.1) ...  
Removing all DKMS Modules  
Error! There are no instances of module: nvidia-304  
304.125 located in the DKMS tree.  
Done.  
  File "/usr/bin/quirks-handler", line 54  
    pass  
       ^  
IndentationError: expected an indented block  
dpkg: error processing package nvidia-304 (--purge):  
 subprocess installed pre-removal script returned error exit status 1  
Processing triggers for libc-bin (2.19-10ubuntu2.2) ...  
Errors were encountered while processing:  
 nvidia-304  
E: Sub-process /usr/bin/dpkg returned an error code (1)  

Eu busco tudo para obter esse erro, mas não posso fazer nada. Alguém pode ajudar? isso aconteceu depois de instalar o driver nvidia e agora está agindo. Eu li muitos posts que tiveram o mesmo problema e foram resolvidos, mas seus caminhos não funcionaram com o meu Ubuntu

    
por Veran Patel 30.01.2015 / 20:55

3 respostas

0

Tente reinstalar nvidia-304 primeiro ( sudo apt-get install --reinstall nvidia-304 ) e depois purgá-lo. Eu acho que isso é causado pelo módulo DKMS estar faltando, então não foi possível remover completamente, causando o erro.

    
por Thomas Ward 30.01.2015 / 21:07
0

Eu tentei a sugestão de Thomas W, mas isso não funcionou porque o apt-get continua falhando com o mesmo erro sobre o módulo.

Encontrei esta pergunta em outro site: link que me ajudou.

Corri sudo apt-get -f install , depois executei o sudo apt-get remove --purge nvidia-* sugerido, mas tive que executá-lo duas vezes. O primeiro removeu todas as dependências da nvidia-304 e a segunda vez removeu o próprio módulo. Então eu poderia continuar com o dist-upgrade que estava fazendo.

    
por Tom Saleeba 11.08.2015 / 13:52
0

Já tentou isto e introduza a partir do terminal:

  sudo apt-get install --reinstall dkms
  sudo apt-get -f install
  sudo apt-get install aptitude
  sudo apt-get update
  sudo apt-get upgrade
  sudo apt-get dist-upgrade
  sudo aptitude

e pode funcionar bem assim.

    
por Michael 11.08.2015 / 14:35