Я должен удалить свои текущие драйверы Nvidia прежде, чем установить новые?

Я использую Ubuntu 18.04 на гибридном ноутбуке Nvidia с упакованной Ubuntu Nvidia 390 драйверов. Я хотел бы обновить до драйверов версии 410, таким образом, я добавил графические драйверы PPA и попытался установить их, так как везде я нашел онлайн предположенным, что это - все, что необходимо сделать. Вместо этого склонный кричал о загрузке проблем зависимости, которые вызовет установка новых драйверов:

$ sudo apt install nvidia-driver-410 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 nvidia-driver-410 : Depends: libnvidia-gl-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Depends: nvidia-dkms-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Depends: nvidia-kernel-source-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Depends: libnvidia-compute-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Depends: nvidia-compute-utils-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Depends: libnvidia-decode-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Depends: libnvidia-encode-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Depends: nvidia-utils-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Depends: libnvidia-ifr1-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
                     Recommends: libnvidia-compute-410:i386 (= 410.78-0ubuntu1~gpu18.04.1)
                     Recommends: libnvidia-decode-410:i386 (= 410.78-0ubuntu1~gpu18.04.1)
                     Recommends: libnvidia-encode-410:i386 (= 410.78-0ubuntu1~gpu18.04.1)
                     Recommends: libnvidia-ifr1-410:i386 (= 410.78-0ubuntu1~gpu18.04.1)
E: Unable to correct problems, you have held broken packages.

Проблемы выглядят подлинными – aptitude why-not говорит, что эти 390 драйверов конфликтуют (прямо или косвенно) с примерно каждой частью этих 410 драйверов. В этом случае:

  • Я должен удалить эти 390 драйверов, прежде чем я установлю эти 410 драйверов? (по-видимому, что-то как apt purge nvidia-driver-390 && apt autoremove --purge?)
  • Действительно ли безопасно сделать так при использовании GPU Nvidia? Что я делаю, если я не могу установить новые драйверы?
1
задан 15 January 2019 в 23:20

1 ответ

  1. Потребность... Нет. Желательный... да. Обычно система будет сначала удалять конфликтующие пакеты, как старый драйвер, прежде, чем установить новые пакеты.
  2. Да. Система отступит к универсальному драйверу.

Что я делаю, если я не могу установить новые драйверы?

Вы устанавливаете более старую версию снова. Только настоящей проблемой, с которой Вы могли столкнуться, является система, которая отказывает во время начальной загрузки. В этом случае можно удалить драйвер из спасения личинки.

Если все остальное перестало работать... переустанавливают. Таким образом, ПРЕЖДЕ ЧЕМ Вы делаете что-либо, что Вы делаете резервным копированием всех своих персональных файлов.

2
ответ дан 7 December 2019 в 13:19

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

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