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, и теперь это капризничает. я читал, многие отправляют, который имел ту же проблему и был решен, но их пути не работали с моей человечностью
Попробуйте переустанавливание nvidia-304
первый (sudo apt-get install --reinstall nvidia-304
), затем произведите чистку его впоследствии. Я думаю, что это вызывается модулем DKMS, являющимся недостающим, таким образом, он не мог удалить полностью, вызвав ошибку.
Я попробовал предложение Томаса В., но это не сработало, потому что 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, который я делал.
Вы пробовали это, и введите с терминала:
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
, и это может нормально работать.