Как я могу удалить все мои драйверы 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)
У кого-нибудь есть предложения о том, как поступить?