S
S
Sergey2018-10-08 14:49:50
ubuntu
Sergey, 2018-10-08 14:49:50

Ubuntu 18 can't uninstall nvidia driver?

I screwed up a little, only then I read that it was impossible to do this, but I did this what the nvidia-340 driver was and I rolled over the nvidia-390 now I'm trying to remove it
I do this:

sudo apt-get purge nvidia-390
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакет «nvidia-390» не установлен, поэтому не может быть удалён
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 libnvidia-ifr1-390 : Зависит: libnvidia-gl-390 но он не будет установлен
 libnvidia-ifr1-390:i386 : Зависит: libnvidia-gl-390:i386 но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета, (или найдите другое решение).

sudo apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  fonts-wine lib32gcc1 libc6-i386 libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390 libnvidia-compute-390:i386
  libnvidia-decode-390 libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386 libnvidia-fbc1-390 libnvidia-fbc1-390:i386
  libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386 libwine libwine-development libwine-development:i386
  nvidia-compute-utils-390 nvidia-dkms-390 nvidia-kernel-source-390 nvidia-utils-390 ocl-icd-libopencl1 ocl-icd-libopencl1:i386
  wine32-development:i386 wine64 wine64-development xserver-xorg-video-nvidia-390
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  libnvidia-gl-390 libnvidia-gl-390:i386
НОВЫЕ пакеты, которые будут установлены:
  libnvidia-gl-390 libnvidia-gl-390:i386
Обновлено 0 пакетов, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 15 пакетов.
Необходимо скачать 0 B/29,1 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 147 MB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлено 199374 файла и каталога.)
Подготовка к распаковке …/libnvidia-gl-390_390.48-0ubuntu3_i386.deb …
отклонение /usr/lib/i386-linux-gnu/libGL.so.1 в /usr/lib/i386-linux-gnu/libGL.so.1.distrib из-за nvidia-340
dpkg-divert: ошибка: несовпадение с пакетом
  при удалении «отклонение /usr/lib/i386-linux-gnu/libGL.so.1 из-за libnvidia-gl-390»
  найдено «отклонение /usr/lib/i386-linux-gnu/libGL.so.1 в /usr/lib/i386-linux-gnu/libGL.so.1.distrib из-за nvidia-340»
dpkg: ошибка при обработке архива /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_i386.deb (--unpack):
 new libnvidia-gl-390:i386 package pre-installation script subprocess returned error exit status 2
Подготовка к распаковке …/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb …
отклонение /usr/lib/x86_64-linux-gnu/libGL.so.1 в /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib из-за nvidia-340
dpkg-divert: ошибка: несовпадение с пакетом
  при удалении «отклонение /usr/lib/x86_64-linux-gnu/libGL.so.1 из-за libnvidia-gl-390»
  найдено «отклонение /usr/lib/x86_64-linux-gnu/libGL.so.1 в /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib из-за nvidia-340»
dpkg: ошибка при обработке архива /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb (--unpack):
 new libnvidia-gl-390:amd64 package pre-installation script subprocess returned error exit status 2
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_i386.deb
 /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

sudo apt --fix-broken install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  fonts-wine lib32gcc1 libc6-i386 libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390 libnvidia-compute-390:i386
  libnvidia-decode-390 libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386 libnvidia-fbc1-390 libnvidia-fbc1-390:i386
  libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386 libwine libwine-development libwine-development:i386
  nvidia-compute-utils-390 nvidia-dkms-390 nvidia-kernel-source-390 nvidia-utils-390 ocl-icd-libopencl1 ocl-icd-libopencl1:i386
  wine32-development:i386 wine64 wine64-development xserver-xorg-video-nvidia-390
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  libnvidia-gl-390 libnvidia-gl-390:i386
НОВЫЕ пакеты, которые будут установлены:
  libnvidia-gl-390 libnvidia-gl-390:i386
Обновлено 0 пакетов, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 15 пакетов.
Необходимо скачать 0 B/29,1 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 147 MB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлено 199374 файла и каталога.)
Подготовка к распаковке …/libnvidia-gl-390_390.48-0ubuntu3_i386.deb …
отклонение /usr/lib/i386-linux-gnu/libGL.so.1 в /usr/lib/i386-linux-gnu/libGL.so.1.distrib из-за nvidia-340
dpkg-divert: ошибка: несовпадение с пакетом
  при удалении «отклонение /usr/lib/i386-linux-gnu/libGL.so.1 из-за libnvidia-gl-390»
  найдено «отклонение /usr/lib/i386-linux-gnu/libGL.so.1 в /usr/lib/i386-linux-gnu/libGL.so.1.distrib из-за nvidia-340»
dpkg: ошибка при обработке архива /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_i386.deb (--unpack):
 new libnvidia-gl-390:i386 package pre-installation script subprocess returned error exit status 2
Подготовка к распаковке …/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb …
отклонение /usr/lib/x86_64-linux-gnu/libGL.so.1 в /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib из-за nvidia-340
dpkg-divert: ошибка: несовпадение с пакетом
  при удалении «отклонение /usr/lib/x86_64-linux-gnu/libGL.so.1 из-за libnvidia-gl-390»
  найдено «отклонение /usr/lib/x86_64-linux-gnu/libGL.so.1 в /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib из-за nvidia-340»
dpkg: ошибка при обработке архива /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb (--unpack):
 new libnvidia-gl-390:amd64 package pre-installation script subprocess returned error exit status 2
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_i386.deb
 /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

or how can I fix the dependencies that did not get out the error

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
Sergey, 2018-10-08
@Raschen

I figured it out myself but thanks for the help
anyway

sudo apt autoremove
fonts-wine lib32gcc1 libc6-i386 libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390 libnvidia-compute-390:i386
  libnvidia-decode-390 libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386 libnvidia-fbc1-390 libnvidia-fbc1-390:i386
  libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386 libwine libwine-development libwine-development:i386
  nvidia-compute-utils-390 nvidia-dkms-390 nvidia-kernel-source-390 nvidia-utils-390 ocl-icd-libopencl1 ocl-icd-libopencl1:i386
  wine32-development:i386 wine64 wine64-development xserver-xorg-video-nvidia-390

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question