nvidiafb и nouveau могут сотрудничать?

Вчера я отправил вопрос, детализирующий, что моя система реагировала плохо на собственные графические драйверы NVIDIA. Теперь попробовав по крайней мере 5 различных драйверов NVIDIA (304, 340, 368, 375, 381 - я думаю, трудно отслеживать их всех), я начинаю смещать свои достопримечательности, чтобы только использовать драйверы Nouveau.

Однако я заметил что"nvidiafb"ядро установлено при использовании lspci диагностировать драйверы, которые в настоящее время устанавливались.

Из того, что я заключаю, что Nouveau не играет хорошо с собственными драйверами NVIDIA, и эти два не могут работать одновременно. Поскольку разрешение в настоящее время блокируется к 640x480 в Nouveau, я ставлю 2 вопроса:

  1. Что точно nvidiafb? Я не устанавливал это вручную насколько я знаю.
  2. Был бы nvidiafb оказать какое-либо влияние на поведение Nouveau? Если так, как я удаляю первого для тестирования этого?

Я вижу также, что Nouveau на самом деле вчера имел обновление. Было предложено, чтобы это, возможно, повредило совместимость с дисплеем. Поэтому: там должен так или иначе вернуться к предыдущей версии?

Версия операционной системы: Ubuntu 16.04 LTS

Видеокарта: NVIDIA GTX 670

Я использовал Ubuntu для: 6 дней (Таким образом, я являюсь все еще очень новым!)

1
задан 31 May 2017 в 01:28

1 ответ

nvidiafb смотрит на меня как законченный драйвер оборудования, таким образом, я не полагаю, что можно выполнить nvidiafb и nouveau одновременно.

nouveau обеспечивает свой собственный кадровый буфер. Поскольку более детальное обсуждение видит это сообщение по linuxquestions.org.

nouveau является очень способным драйвером (для 2-го, по крайней мере). Но nvidiafb драйвер очень стар, и не может поддерживать новые карты хорошо. Описанием в Вашем сообщении кажется, что Вам загрузили nvidiafb модуль.

Так как Вы раньше выполняли драйвер Nvidia, Вам можно было бы все еще поместить в черный список nouveau драйвер. Отредактируйте свой/etc/modprobe.d/blacklist.conf файл и сотрите nouveau запись, если это существует.

Помните, что можно выполнить lsmod в любое время для распечатывания списка загруженных модулей ядра.

Удачи,

- Dave

0
ответ дан 8 December 2019 в 05:13

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

Похожие вопросы: