Nvidia драйверов сбросить после обновления и теперь монитор "неизвестно" и застрял в 640x480

У меня было обновление программного обеспечения для системы (Ubuntu 20.04), которое после запуска, отказа, и теперь моя система видит мой монитор только на VGA (у меня также есть HDMI-дисплей, который является моим основным дисплеем) и считывает его на "неизвестном дисплее", и единственным разрешением является 640X480.

Запуск Xrandr дает

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 640 x 480, maximum 640 x 480
default connected primary 640x480+0+0 0mm x 0mm
   640x480       73.00* 

и пытается попробовать метод здесь Как мне установить правильное разрешение монитора с помощью драйверов Nvidia для монитора, который не посылает EDID? ничего не меняет. Когда я пытаюсь запустить sudo ubuntu-drivers autoinstall. Вот что я получаю

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-460-generic-hwe-20.04-edge : Depends: nvidia-kernel-common-460 (<= 460.32.03-1) but it is not going to be installed
                                                   Depends: nvidia-kernel-common-460 (>= 460.32.03) but it is not going to be installed
 nvidia-driver-460 : Depends: nvidia-kernel-common-460 (<= 460.32.03-1) but it is not going to be installed
                     Depends: nvidia-kernel-common-460 (>= 460.32.03) but it is not going to be installed
                     Depends: nvidia-kernel-source-460 (= 460.32.03-0ubuntu0.20.04.1) but it is not going to be installed
                     Depends: libnvidia-extra-460 (= 460.32.03-0ubuntu0.20.04.1) but it is not going to be installed
                     Depends: libnvidia-encode-460 (= 460.32.03-0ubuntu0.20.04.1) but it is not going to be installed
                     Recommends: libnvidia-decode-460:i386 (= 460.32.03-0ubuntu0.20.04.1)
                     Recommends: libnvidia-encode-460:i386 (= 460.32.03-0ubuntu0.20.04.1)
                     Recommends: libnvidia-ifr1-460:i386 (= 460.32.03-0ubuntu0.20.04.1)
                     Recommends: libnvidia-fbc1-460:i386 (= 460.32.03-0ubuntu0.20.04.1)
                     Recommends: libnvidia-gl-460:i386 (= 460.32.03-0ubuntu0.20.04.1)
E: Unable to correct problems, you have held broken packages.

Когда я впервые попробовал запустить автоинсталляцию, она была заблокирована, так как dpkg все еще использовался apt даже после того, как он перезагрузился после обновления.

Далее выводятся устройства ubuntu-drivers

== /sys/devices/pci0000:00/0000:00:07.0/0000:05:00.0 ==
modalias : pci:v000010DEd00001244sv0000196Esd0000089Cbc03sc00i00
vendor   : NVIDIA Corporation
model    : GF116 [GeForce GTX 550 Ti]
driver   : nvidia-340 - distro non-free
driver   : nvidia-driver-440-server - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-450 - distro non-free
driver   : nvidia-driver-460 - distro non-free recommended
driver   : nvidia-driver-418-server - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

== /sys/devices/pci0000:00/0000:00:1c.4/0000:02:00.0 ==
modalias : pci:v000014E4d000043A0sv00001043sd000085DFbc02sc80i00
vendor   : Broadcom Inc. and subsidiaries
model    : BCM4360 802.11ac Wireless Network Adapter
driver   : bcmwl-kernel-source - distro non-free

Update/Solution. Так что я был уверен, что помню, что у меня была похожая проблема и раньше. Оказывается, ответом было то, что мне пришлось деинсталлировать драйверы Nvidia и использовать нуво - проблема была в том, что обновление имеет обновление драйвера nvidia, которое система затем по умолчанию

0
задан 12 January 2021 в 00:07

4 ответа

Я нашел рабочее решение (для меня) здесь: https://forums.linuxmint.com/viewtopic.php?f=59&t=339381&start=20

Если в сочетании:

  • Выберите нуво Водитель в «Дополнительных драйверах»
  • Run Sudo APT-Get Purge * NVIDIA *
  • Перезагрузка
  • RUN Sudo APT-Get Установить NVIDIA-Driver-460
  • Выбрать драйвер NVIDIA 460
  • ​​Перезагрузка

Дополнительное (после установки NVIDIA-Driver-460 ):

  • RUN Sudo APT Установка NVIDIA-KERNEL-ISSE-460
  • RUN Sudo APT xserver-xorg-video-nvidia-460
  • Run Sudo APT Установить libnvidia-cfg1-460

Работал для меня 14 минут назад, все работает как обычно:)

0
ответ дан 18 March 2021 в 23:45

Я также столкнулся с аналогичной проблемой на Ubuntu 20.04, чтобы убедиться, что у нас такая же проблема, попробуйте следующую команду:

nvidia-smi

Если вы получите ошибку , тогда я думаю, что следующие шаги помогут вам (для меня ответы выше не помогали):

 - sudo apt remove --purge '^nvidia-.*'

 - sudo apt-get purge *nvidia*

Теперь вам нужно скачать CUDA отсюда: https://developer.nvidia.com/cuda-downloads Это должно быть чем-то похожее на:

wget https://developer.download.nvidia.com/compute/cuda/11.2.1/local_installers/cuda_11.2.1_460.32.03_linux.run

после завершения загрузки:

sudo sh cuda_11.2.1_460.32.03_linux.run

Примите, Далее следующие и т. Д. Если вы получите ошибку Попробуйте:

sudo apt-get install linux-headers-`uname -r`

, а затем снова

sudo sh cuda_11.2.1_460.32.03_linux.run

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

0
ответ дан 18 March 2021 в 23:45

необходимо просто использовать драйверы нуво. Таким образом, решение

sudo nvidia-uninstall 
reboot

Благодаря Benhamin1029

0
ответ дан 18 March 2021 в 23:45

У меня была похожая проблема, когда я обновлялся до Ubuntu 20.04. Вам нужен правильный драйвер NVIDIA.

Если у вас еще нет установленной aptitude, вы можете установить его с помощью «aptitud aptude apt apt sudo». Мое решение было использовать команду «Sudo Aptitude Установить libgl1». Что касается нашебчатых действий. Затем он предложит вам решение принять. Примите его и попробуйте установить драйвер NVIDIA вручную с помощью «Sudo APT Установить NVIDIA-Driver-460». Если это не работает, запустите «Sudo Aptitude Установить libgl1» снова и не принимайте первое решение и попробуйте второй. Повторите, пока не найдете ни одного, который работает. Мой закончился понизить пакеты, затем установить.

Вы также можете попробовать завершить удаление драйверов NVIDIA, используя «Sudo APT Remove - Purge» ^ NVIDIA -. * '"Или" sudo nvidia-dinhstall ". Затем попробуйте установить Ubuntu-Desktop с «Sudo APT Установить Ubuntu-Desktop» или с помощью «Sudo Ubuntu-Drivers-autohnstall»

0
ответ дан 18 March 2021 в 23:45

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

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