Полностью удаляя старые драйверы Nvidia

Я недавно установил новую установку Ubuntu и загрузил некоторые драйверы Nvidia через nvidia-driver-390. Я заметил, что nvidia-340 был также установлен (как "двоичный драйвер" вместо "метапакета драйвера"). Интересный. Позже, я установил nvidia-driver-396. Я хотел бы удалить версии 340 и 390, таким образом, я могу только использовать 396. Я использовал sudo apt remove --purge nvidia-340 nvidia-390 и также удаленный некоторые связанные пакеты (nvidia-common, nvidia-current, nvidia-settings, nvidia-prime, nvidia-kernel-common*, и т.д.), На данном этапе я просто пытаюсь удалить каждую трассировку драйверов Nvidia от моей системы и запуститься новый. К сожалению, во включенном "программном обеспечении и Обновлениях", драйверы 340, 390, и 396 все еще перечислены. Снимок экрана присоединяется.Спасибо за помощь.enter image description here

ls -la /etc/apt/sources.list.d:

total 44
drwxr-xr-x 2 root root 4096 Jul 10 08:43 .
drwxr-xr-x 6 root root 4096 May 20 12:58 ..
-rw-r--r-- 1 root root  142 Jul 10 08:43 alexlarsson-ubuntu-flatpak-bionic.list
-rw-r--r-- 1 root root  142 Jul 10 08:43 alexlarsson-ubuntu-flatpak-bionic.list.save
-rw-r--r-- 1 root root   57 Jul 10 08:43 etcher.list
-rw-r--r-- 1 root root   57 Jul 10 08:43 etcher.list.save
-rw-r--r-- 1 root root  132 Jul 10 08:43 gezakovacs-ubuntu-ppa-bionic.list
-rw-r--r-- 1 root root  132 Jul 10 08:43 gezakovacs-ubuntu-ppa-bionic.list.save
-rw-r--r-- 1 root root  189 Jul 10 08:43 google-chrome-beta.list
-rw-r--r-- 1 root root  189 Jul 10 08:43 google-chrome-beta.list.save
-rw-r--r-- 1 root root  144 Jul 10 08:43 graphics-drivers-ubuntu-ppa-bionic.list

Примечания: Таким образом, необходимо удалить ppa для завершенного удаления его?

cat /etc/apt/sources.list:

# deb cdrom:[Ubuntu 18.04 LTS _Bionic Beaver_ - Release amd64 (20180426)]/ bionic main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://us.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic universe
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu bionic partner
# deb-src http://archive.canonical.com/ubuntu bionic partner

deb http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
deb http://us.archive.ubuntu.com/ubuntu/ bionic-proposed main universe restricted multiverse

ubuntu-drivers devices:

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001382sv000010DEsd00001065bc03sc00i00
vendor   : NVIDIA Corporation
model    : GM107 [GeForce GTX 745]
driver   : nvidia-340 - third-party free
driver   : nvidia-driver-390 - third-party free
driver   : nvidia-driver-396 - third-party free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

== /sys/devices/pci0000:00/0000:00:1c.7/0000:04:00.0 ==
modalias : pci:v000014E4d00004365sv00001028sd00000016bc02sc80i00
vendor   : Broadcom Limited
model    : BCM43142 802.11b/g/n (Wireless 1704 802.11n + BT 4.0)
driver   : bcmwl-kernel-source - distro non-free

Примечание: Второй является моей беспроводной картой, первый является моей видеокартой, о которой это.

ubuntu-drivers list:

nvidia-driver-390
nvidia-340
nvidia-driver-396
bcmwl-kernel-source

Примечание: Снова, первые три - те, я хочу удалить, и последнее для моей беспроводной карты.

5
задан 11 July 2018 в 16:30

2 ответа

  1. nvidia-installer --uninstall
  2. sudo apt remove nvidia-*
5
ответ дан 23 November 2019 в 08:54

Обратите свое внимание на ubuntu-drivers devices вывод команды - там следует за строками:

driver   : nvidia-340 - third-party free
driver   : nvidia-driver-390 - third-party free
driver   : nvidia-driver-396 - third-party free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

Строки означают, что можно использовать nvidia 340, 390, 396 драйверов из стороннего репозитория и открытого исходного кода nouveau драйвер из репозитория дистрибутива. Только один драйвер рекомендуется Вам. Список не означает, что все упомянутые драйверы были установлены в Вашей системе. Это указывает только на потенциальную возможность установить драйверы. Список не может быть изменен вручную как сформированный с ubuntu-drivers утилита, разработанная для автоматизации собственного обнаружения драйверов, осмотра и установки от доступного до репозиториев Ubuntu.

Таким образом для изменения списка необходимо снести сторонний репозиторий, который является собственными драйверами GPU repo в особом случае. Но высоко не рекомендуется сделать, так как Ваша цель состоит в том, чтобы сохранить драйвер nvidia 396 так или иначе и удалить из автоматически созданного nvidia 340 списка и 390 драйверов. При удалении стороннего репозитория только драйверы дистрибутива будут обнаружены как доступные, который будет в особом случае только 340 и 390 - таким образом, Вы получите самый нежелательный для Вас ситуация.

Мое предложение для Вас ничего не состоит в том, чтобы сделать. Ваша система выглядит здоровой, все работает хорошо.

Если Вы любите эксперименты, следуете руководству ниже.

Описанный ниже в exprerimental целях только - если Вы не уверены, не делают этого!

Пресса CTRL+ALT+F2, войдите в систему и удалите всех сотрудников Nvidia:

sudo apt remove nvidia-*

Затем удалите proprieatary PPA репозиторий драйверов GPU. Выполненный в терминале:

sudo add-apt-repository --remove ppa:graphics-drivers/ppa
sudo apt update

Впоследствии проверьте доступные драйверы в терминал:

ubuntu-drivers devices

Вы будете видеть, что сторонние драйверы Nvidia имеют dissapeared и только дистрибутив, драйверы Nvidia доступны. Среди драйверов nvidia 396 будет отсутствовать, так как драйвер не является частью репозитория дистрибутива Ubuntu.

Добавьте свой PPA собственный репозиторий драйверов GPU назад:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

Установите свой желаемый nvidia 396 снова:

sudo ubuntu-drivers autoinstall

Перезагрузка:

sudo reboot

Дополнительно см. это мое сообщение.

4
ответ дан 23 November 2019 в 08:54

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

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