Драйвер NVIDIA 470 не работает после приостановки Ubuntu 20.04.3 LTS

Драйвер NVIDIA 470 не работает после приостановки Ubuntu 20.04.3 LTS

У меня 2 монитора: 28-дюймовый Samsung UE590 и 24-дюймовый DELL. После того, как я приостановил работу своего рабочего стола, я обнаружил, что отображается только монитор DELL, и он имеет гораздо более низкое разрешение.

Я проверил xrandr, но получил:

xrandr: failed to get size of gamma for output default

После некоторых исследований мне удалось заставить работать монитор Samsung UE590, но для этого мне пришлось использовать Nouveau (драйвер с открытым исходным кодом) вместо драйвера NVIDIA 470. Из-за этого вентилятор ЦП громко работает каждые 10 секунд, а весь компьютер реагирует намного медленнее, вероятно, из-за несовместимых драйверов видеокарты.

Я попробовал запустить:

sudo ubuntu-drivers autoinstall

и вот такая ошибка:

WARNING:root:_pkg_get_support nvidia-driver-390: package has invalid Support Legacyheader, cannot determine support level
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.
 linux-modules-nvidia-470-generic-hwe-20.04 :
Depends: linux-modules-nvidia-470-5.11.0-38-generic (= 5.11.0-38.42~20.04.1) but it is not going to be installed
Depends: nvidia-kernel-common-470 (>= 470.74) but 470.63.01-0ubuntu0.20.04.2 is to be installed
E: Unable to correct problems, you have held broken packages.

После этого я попробовал использовать NVIDIA 460 вместо 470:

$ sudo apt install nvidia-driver-460
Reading package lists... Done
Building dependency tree       
Reading state information... Done
nvidia-driver-460 is already the newest version (460.91.03-0ubuntu0.20.04.1).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.

И я установил Действия →Обновления программного обеспеченияДополнительные драйверыкnvidia-460.

Монитор UE590 по-прежнему ничего не отображает. Работает только при использовании Nouveau.

Я хочу узнать, как снова использовать драйвер NVIDIA, а также монитор UE590, как раньше.

Спасибо!

решение1

Попробуйте удалить существующие фирменные драйверы Nvidia с помощью следующих команд:

sudo apt update
sudo apt-get remove '^nvidia'
sudo apt autoremove
sudo reboot 

а затем установите новые фирменные драйверы Nvidia с помощьюsudo ubuntu-drivers install

Связанный контент