![Linux Mint: обновил драйверы Nvidia, второй монитор и nvidia-settings перестали работать](https://rvso.com/image/1568486/Linux%20Mint%3A%20%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D0%BB%20%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D1%8B%20Nvidia%2C%20%D0%B2%D1%82%D0%BE%D1%80%D0%BE%D0%B9%20%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%20%D0%B8%20nvidia-settings%20%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BB%D0%B8%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C.png)
У меня есть ноутбук с Linux Mint MATE, к которому подключены два монитора: один через USB-концентратор, а другой напрямую. Моя видеокарта может работать только с двумя мониторами одновременно, но до сих пор все было нормально: я мог заставить работать оба внешних монитора, отключив монитор ноутбука.
Однако я только что совершил ошибку, выполнив обновления и отметив все флажки, включая драйверы Nvidia. После сброса мой компьютер отказывается даже видеть монитор, подключенный через USB-концентратор. Вдобавок ко всему, я даже не могу запустить nvidia-settings
; если я это делаю, то получаю:
ERROR: Unable to load info from any available system
Я пробовал использовать Driver Manager для переключения на все драйверы NVidia и на драйвер с открытым исходным кодом, но это не помогло. Я также пробовал запустить sudo nvidia-xconfig
, но он говорит мне, что его не существует. Я также пробовал запустить nvidia-detector
(он просто говорит "нет"), и запустить sudo prime-select nvidia
(что, как я полагаю, помогло некоторым людям исправить их nvidia-settings
, но не мне).
Может ли кто-нибудь помочь мне снова заставить работать мою систему из двух мониторов?
решение1
Ну, я нашел "исправление", но это скорее патч, чем реальное решение. Я удалил все пакеты, связанные с Nvidia Prime:
- bbswitch-dkms
- шмель
- шмель-nvidia
- nvidia-премьер
- nvidia-prime-applet
- примус
Я также удалил несколько других пакетов Nvidia, которые, как я думаю, были связаны с определенными версиями драйверов ( libcuda1-390
, nvidia-390
, nvidia-opencl-icd-390
), а также несколько других случайных пакетов Nvidia ( libnvtt2
и nvidia-settings
).
После перезагрузки компьютер снова начал распознавать оба монитора, и мне даже удалось вернуться к драйверу nvidia-390 (если я возвращался к 396, второй монитор снова переставал работать).
Единственная проблема в том, что теперь процессор моего компьютера перегружен, и я думаю, это потому, что моя видеокарта Nvidia не используется. Так что на самом деле это скорее временное решение, и я бы приветствовал (и с радостью принял) ответ, который позволит мне использовать мою видеокарту Nvidia.