У меня было обновление программного обеспечения для системы (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, которое система затем по умолчанию
Я нашел рабочее решение (для меня) здесь: https://forums.linuxmint.com/viewtopic.php?f=59&t=339381&start=20
Если в сочетании:
Sudo APT-Get Purge * NVIDIA *
Sudo APT-Get Установить NVIDIA-Driver-460
Дополнительное (после установки NVIDIA-Driver-460
):
Sudo APT Установка NVIDIA-KERNEL-ISSE-460
Sudo APT xserver-xorg-video-nvidia-460
Sudo APT Установить libnvidia-cfg1-460
Работал для меня 14 минут назад, все работает как обычно:)
Я также столкнулся с аналогичной проблемой на 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
после успешной установки перезагрузите компьютер, все все должно быть в порядке.
необходимо просто использовать драйверы нуво. Таким образом, решение
sudo nvidia-uninstall
reboot
Благодаря Benhamin1029
У меня была похожая проблема, когда я обновлялся до 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»