Не может произвести чистку nvidia-304 - проблема DKMS возвращает ошибку удаления

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)  

Я шагаю все для вывода этой ошибки, но я ничего не могу сделать. Кто-то может помочь? это произошло после установки драйвера Nvidia, и теперь это капризничает. я читал, многие отправляют, который имел ту же проблему и был решен, но их пути не работали с моей человечностью

0
задан 30 January 2015 в 23:08

3 ответа

Попробуйте переустанавливание nvidia-304 первый (sudo apt-get install --reinstall nvidia-304), затем произведите чистку его впоследствии. Я думаю, что это вызывается модулем DKMS, являющимся недостающим, таким образом, он не мог удалить полностью, вызвав ошибку.

0
ответ дан 3 August 2019 в 17:32

Я попробовал предложение Томаса В., но это не сработало, потому что apt-get продолжает работать с той же ошибкой, что и модуль.

Я нашел этот вопрос на другом сайте: http://iswwwup.com/t/eb23b280a9f5/apt-cannot-purge-nvidia-304-dkms-issue-returns-a-removal-error. HTML , который помог мне.

Я запустил sudo apt-get -f install, затем запустил sudo apt-get remove --purge nvidia-*, что было предложено, но мне пришлось запустить его дважды. Первый удалил все зависимости nvidia-304, а второй удалил сам модуль. Тогда я мог бы продолжить с dist-upgrade, который я делал.

0
ответ дан 3 August 2019 в 17:32

Вы пробовали это, и введите с терминала:

  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

, и это может нормально работать.

0
ответ дан 3 August 2019 в 17:32

Другие вопросы по тегам:

Похожие вопросы: