Возврат к нуво в Ubuntu 18.04 не работает должным образом
Так как у меня были проблемы с драйверами в nouveau на Thinkpad (мерцание внешнего монитора на док-станции), я безуспешно переключился на nvidia-390, а также на nvidia-396 (даже не распознал внешний экран на док-станции).
Теперь я хочу вернуться в nouveau, так как тогда хотя бы внешний монитор работал, если я подключил его через mini-dp.
Однако я не могу больше вернуться назад. Я сделал следующие шаги:
sudo apt-get purge '*-nvidia-*'
- удален
/etc/modprobe.d/blacklist-nouveau.conf
(который я создал при установке nvidia) sudo update-initramfs -u
sudo reinstall xserver-xorg-core libgl1-mesa-glx xserver-xorg-video-nouveau
- Не было
/etc/X11/xorg.conf
удалить или изменить - перезагружать
Однако тогда lspci -nnk | grep -iA2 vga
возвращает это
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
Subsystem: Lenovo 3rd Gen Core processor Graphics Controller [17aa:21f5]
Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107GLM [Quadro K2000M] [10de:0ffb] (rev a1)
Subsystem: Lenovo GK107GLM [Quadro K2000M] [17aa:21f5]
Kernel modules: nvidiafb, nouveau
Т.е. в дополнение к nouveau, похоже, активен nvidiafb. Тогда я безуспешно пытался занести в черный список nvidiafb.
Я также попытался отключить фреймбуфер, как описано в Arch Wiki, также безуспешно.
Проблема в том, что эта конфигурация не распознает внешний монитор даже на mini-dp. Я просто понял, что даже VGA не работает.
Есть идеи, как я могу заставить это работать?
Есть ли какие-либо настройки или файлы, которые я должен проверить, чтобы диагностировать причину проблемы?
2 ответа
Пытаться sudo apt-get purge nvidia*
убрать все предметы nvidia
Тип sudo apt-get install xserver-xorg-video-nouveau
Затем перезагрузите вашу систему.
Если это не работает, попробуйте sudo dpkg-reconfigure xserver-xorg
Если это также не работает, попробуйте добавить этот ppa sudo add-apt-repository ppa:graphics-drivers
и беги sudo apt-get update
Установите (и активируйте) последние графические драйверы Nvidia. Введите следующую команду, чтобы установить версию графики Nvidia, поддерживаемую вашей видеокартой.
sudo apt-get install nvidia-370
Перезагрузите компьютер, чтобы новый драйвер заработал. Вы можете проверить состояние установки с помощью следующей команды
lsmod | grep nvidia
Если нет выходных данных, значит, ваша установка, возможно, не удалась. Также возможно, что драйвер недоступен в базе данных драйверов вашей системы. Вы можете запустить следующую команду, чтобы проверить, работает ли ваша система с открытым исходным кодом драйвера nouveau. Если выходной сигнал отрицательный для nouveau, то все в порядке с вашей установкой.
lsmod | grep nouveau
Запретить автоматические обновления, которые могут сломать драйверы. Вы можете сделать это двумя способами
- При удалении графических драйверов PPA из ваших программных источников это будет зависеть от вашего дистрибутива. В Ubuntu перейдите к источникам программного обеспечения, а затем к другим источникам и удалите все экземпляры PPA графического драйвера.
Элемент списка Или путем блокировки второстепенных обновлений версии. Введите следующую команду
sudo apt-mark hold nvidia-370
Вы должны полностью удалить драйвер nvidia.
sudo apt autoremove *nvidia-*
Будьте внимательны, какие зависимости удалены, прежде чем проверять удаление!!