Как я могу удалить все мои драйверы NVIDIA?

У меня на ноутбуке установлен контроллер Nvidia 3D с 64-битной Ubuntu 14.04, и я пытаюсь удалить все драйверы Nvidia, чтобы выполнить обновление, кроме команды sudo apt-get remove --purge nvidia* не работает. В частности это дает следующее:

Вы можете запустить 'apt-get -f install', чтобы исправить это:
Следующие пакеты имеют неудовлетворенные зависимости:
 collada-dom-dev: Зависит: collada-dom2.4-sp-dev, но не будет установлен
E: Неудовлетворенные зависимости. Попробуйте 'apt-get -f install' без пакетов (или укажите решение).

и если после этого я бегу dpkg -l | grep nvidia Я вижу, что все драйвера nvidia все еще там:

ii bbswitch-dkms 0.8-2 ~ trustyppa1 all Интерфейс для включения питания видеокарт NVIDIA Optimus
rc  libcuda1-304                                          304.128-0ubuntu0.0.1                                amd64 библиотека времени выполнения NVIDIA CUDA rc  libcuda1-340-updates                                  340.96-0ubuntu0.14.04.1                             amd64 библиотека времени выполнения NVIDIA CUDA rc  libcuda1-346-updates                                  346.96-0ubuntu0.0.1                                 amd64 библиотека времени выполнения NVIDIA CUDA
ii  libcuda1-352-updates                                  352.63-0ubuntu0.14.04.1                             amd64 Библиотека времени выполнения NVIDIA CUDA
ii  nvidia-346-updates                                    352.63-0ubuntu0.14.04.1                             amd64 Переходный пакет для nvidia-346-updates
ii  nvidia-352-updates                                    352.63-0ubuntu0.14.04.1                             amd64 Двоичный драйвер NVIDIA - версия 352.63
ii  nvidia-opencl-icd-352-updates                         352.63-0ubuntu0.14.04.1                             amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                          0.6.2                                               amd64 Инструменты для включения NVIDIA Prime
ii  nvidia-settings                                       331.20-0ubuntu8                                     amd64 Инструмент для настройки графического драйвера NVIDIA
rc  primus                                                0~20131127-2                                        amd64 разгрузка графического процессора на стороне клиента для NVIDIA Optimus

пока я ожидаю, что их не будет. Если я запускаю предложенную команду sudo apt-get -f install что я получаю это:

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
  ant ant-необязательный аспект j collada-dom2.4-dp-dev eclipse-platform-data
  eclipse-rcp fastjar fltk1.3-doc жидкость для jarwrapper libapache-pom-java
  libasm3-java libaspectj-java libcommons-beanutils-java libcommons-cli-java
  libcommons-codec-java libcommons-collection3-java libcommons-compress-java
  libcommons-dbcp-java libcommons-digester-java libcommons-httpclient-java
  libcommons-lang-java libcommons-logging-java libcommons-parent-java
  libcommons-pool-java libdb-java libdb-je-java libdb5.3-java
  libdb5.3-java-jni libeasymock-java libecj-java libequinox-osgi-java
  libfelix-bundlerepository-java libfelix-gogo-command-java
  libfelix-gogo-runtime-java libfelix-gogo-shell-java libfelix-osgi-obr-java
  libfelix-shell-java libfelix-utils-java libfltk-cairo1.3 libfltk-forms1.3
  libfltk-images1.3 libfltk1.3-dev libgeronimo-jpa-2.0-spec-java
  libgeronimo-jta-1.1-spec-java libgeronimo-osgi-support-java
  libicu4j-4.4-java libicu4j-java libjetty8-java libjline-java libjsch-java
  libjtidy-java libkxml2-java liblucene2-java libosgi-comppendium-java
  libosgi-core-java libosgi-foundation-ee-java libregexp-java
  libservlet2.5-java libservlet3.0-java libswt-cairo-gtk-3-jni
  libswt-glx-gtk-3-jni libswt-gnome-gtk-3-jni libswt-gtk-3-java
  libswt-gtk-3-jni libswt-webkit-gtk-3-jni libtomcat7-java libxz-java
  linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic
  linux-headers-3.13.0-68 linux-headers-3.13.0-68-generic
  linux-image-3.13.0-32-generic linux-image-3.19.0-33-generic
  linux-image-extra-3.13.0-32-generic linux-image-extra-3.19.0-31-generic
  linux-image-extra-3.19.0-33-generic primus-libs:i386 primus-libs-ia32:i386
  sat4j
Используйте "apt-get autoremove", чтобы удалить их.
Будут установлены следующие дополнительные пакеты:
  Collada-dom2.4-SP-DEV
Будут установлены следующие НОВЫЕ пакеты:
  Collada-dom2.4-SP-DEV
0 обновлено, 1 недавно установлено, 0 для удаления и 1 не обновлено.
2 не полностью установлены или удалены.
Нужно получить 0 B/327 кБ архивов.
После этой операции будет использовано 5,285 кБ дополнительного дискового пространства.
Вы хотите продолжить? [Да / Нет] Да
(Чтение базы данных... 596902 файлов и каталогов, установленных в настоящее время.)
Подготовка к распаковке.../collada-dom2.4-sp-dev_2.4.4.1-ubuntu1~trusty1_amd64.deb ...
Распаковка collada-dom2.4-sp-dev (2.4.4.1-ubuntu1~trusty1) ...
dpkg: архив обработки ошибок /var/cache/apt/archives/collada-dom2.4-sp-dev_2.4.4.1-ubuntu1~trusty1_amd64.deb (--unpack):
 пытается переписать '/usr/lib/cmake/collada_dom-2.4/collada_dom-config.cmake', который также находится в пакете collada-dom2.4-dp-dev 2.4.4.0-ubuntu1~trusty1
dpkg-deb: ошибка: вставка подпроцесса была прервана по сигналу (сломанный канал)
При обработке возникли ошибки:
 /var/cache/apt/archives/collada-dom2.4-sp-dev_2.4.4.1-ubuntu1~trusty1_amd64.deb
E: Подпроцесс /usr/bin/dpkg вернул код ошибки (1)

У кого-нибудь есть предложения о том, как поступить?

0 ответов

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