Я недавно установил ubuntu 20.04 на свой ноутбук после стирания предыдущей версии (18.04) и удаления всего.
Когда я попытался подключить свой внешний монитор через кабель HDMI монитор не обнаруживал никакого сигнала, хотя он нормально работал с предыдущей версией Ubuntu 18.04.
Я использую ноутбук HP ZBook 15 G6 с " NVIDIA Corporation TU106GLM [ Quadro RTX 3000 Mobile / Max-Q ] «Установлены графический процессор и nvidia-driver-435
.
xrandr
не обнаруживает дисплей:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1920x1080 60.03*+ 60.01 59.97 59.96 59.93 40.02
1680x1050 60.00 59.95 59.88
1600x1024 60.17
1400x1050 59.98 60.00
1600x900 59.99 59.94 59.95 59.82
1280x1024 59.95 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00 59.99
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 59.97 60.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00 59.95
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 59.96 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94 59.94
720x405 59.51 58.99
720x400 59.97
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98 59.96
576x432 60.06
640x360 59.86 59.83 59.84 59.32
640x350 59.84
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
Я переключился на lightdm
и снова переключился на gdm3
, но оба они не решили проблему.
В некоторых ответах предлагалось отредактировать / lib / modprobe .d / nvidia-kms.conf
и прокомментируйте параметры nvidia-drm modeset = 1, но его нет на моем компьютере. Я могу найти только файл nvidia-graphics-drivers.conf
в папке /lib/modprobe.d
.
Как я могу решить эту проблему?
РЕДАКТИРОВАТЬ: Я заметил странная вещь. Когда я «ПРИОСТАНОВЛЯЮ» свой компьютер и возобновляю работу позже, внешний монитор обнаруживается и работает нормально. Но когда я перезагружаюсь, проблема остается прежней.
Возможно, вам потребуется установить драйверы. Если у вас мало данных, переустановите Ubuntu и отметьте в настройках флажок, в котором говорится об установке стороннего программного обеспечения для оборудования.
Хорошо, так что после долгого Интернет-скрапинга и бесполезных решений, я исправил это в моем случае. Я использую видеокарту AMD серии 400. То, что автоматически загружается в драйверы при установке 20.04, недостаточно (включая ситуацию, когда вы устанавливаете флажок для установки сторонних драйверов при установке!). Ниже я кратко опишу, что я сделал, но, поскольку у людей разные компьютеры с разными характеристиками, я не могу быть слишком конкретным, не заставляя будущих зрителей устанавливать неправильный носитель и испортить свою систему.
Ниже приведено для AMD система (Если у вас процессор Intel, вы выполните аналогичный шаг, но на сайте драйвера Intel)
Перейдите на https://www.amd.com/en/support/kb/release-notes/ rn-amdgpu-унифицированный-Linux-20-20
Выберите программное обеспечение, соответствующее вашей версии ubuntu / RHEL / SLED. Для меня версия 20.20 для Ubuntu 20.04. (OP похоже, что вы тоже выберете)
Также посмотрите инструкции по загрузке. В нем представлена документация, которая важна для понимания того, что вы делаете!
3A. Вкратце, вы загрузите файл tar.bz с именем amdgpu.blahblahblahb.tar.bz
3B. Вы извлечете его.
3C. Вы перейдете к нему.
3D. Вы запустите сценарий amdgpu-install в терминале. Я просто перетащил его в свой терминал и нажал Enter. У меня возникла проблема, когда он не устанавливался сначала, потому что был частично установлен драйвер (я думаю, что это мог быть автоматически установленный драйвер, который Ubuntu предоставил нам при установке). Чтобы обойти это, я добавил ключевое слово uninstall (/.amdgpu-install --uninstall), затем снова запустил скрипт (./amdgpu-install)
Ура!