Мой ноутбук — ASUS с материнской платой UX430URN и Nvidia GeForce MX150. Ядро, которое я использую, 5.4.0-96
и драйвер нвидиа есть nvidia-драйвер-470
(в режиме производительности, т.е. премьер-выбрать нвидиа
). Другая информация, которая может быть важной, заключается в том, что безопасная загрузка не включена.
Также, xrandr
не обнаруживал монитор (подключен через кабель Micro HDMI). Даже когда я загружался с помощью загрузочного USB с Ubuntu 21.10 или ОС Pop (с NVidia), монитор (HP M27ha) не определялся. Пробовал разные кабели, проблема не в этом.
Затем я попытался использовать свой телевизор (TCL) в качестве второго экрана. Удивительно, но это сработало. Я посмотрел в Интернете и не смог найти ни одного решения, которое работало бы для меня. Я даже пытался переключиться на лайтдм
, отредактируйте nvidia-kms.conf
файл и так далее.
Я также пытался переключить драйвер nvidia и использовать драйвер с открытым исходным кодом. Кажется, ничего не работает.
Наконец, я решил эту проблему, выполнив следующие шаги:
- Удалите все установленные драйвера nvidia:
sudo apt удалить --purge '^nvidia-.*'
- Установка самой актуальной
nvidia-драйвер
. В моем случае это было nvidia-драйвер-470
: sudo apt установить nvidia-driver-470
.
- Перезагрузка (
перезагрузка
).
- Теперь самое удивительное, после выполнения этих шагов монитор по-прежнему не определялся. Затем я выключил его, подключил кабель, снова включил и вуаля!!
Однако, когда я включил компьютер на следующее утро, монитор снова не обнаруживался.