Возврат к нуво в 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

Запретить автоматические обновления, которые могут сломать драйверы. Вы можете сделать это двумя способами

  1. При удалении графических драйверов PPA из ваших программных источников это будет зависеть от вашего дистрибутива. В Ubuntu перейдите к источникам программного обеспечения, а затем к другим источникам и удалите все экземпляры PPA графического драйвера.
  2. Элемент списка Или путем блокировки второстепенных обновлений версии. Введите следующую команду

    sudo apt-mark hold nvidia-370

Вы должны полностью удалить драйвер nvidia.

sudo apt autoremove *nvidia-*

Будьте внимательны, какие зависимости удалены, прежде чем проверять удаление!!

Другие вопросы по тегам