Рейтинг:1

Драйверы Nvidia исчезли после обновления ядра

флаг cn

я недавно сделал судо подходящее обновление и я думаю, что это обновило мое ядро ​​​​до 5.13.0-27-generic. (кажется, я тоже побежал sudo apt автоудаление.) С тех пор моя графика стала хуже, т.е. окна «разделяются» при перетаскивании их по экрану или при прокрутке текста, и курсор медленно догоняет, если у меня включено дробное масштабирование.

Я пошел проверить настройки в графическом интерфейсе Nvidia, который использовал ранее (раньше у меня был установлен «Режим высокой производительности» или что-то в этом роде), но он не появляется в «Действиях». В разделе «Программное обеспечение и обновления» он все еще находится с выбранным «Продолжить использование установленного вручную драйвера», что, я думаю, такое же, как и раньше, хотя под ним написано «Проприетарные драйверы не используются».

Если я побегу lsmod Я не вижу ничего с Nvidia в названии, но я не уверен, что это имеет значение; Я только что прочитал это в другом посте.

В Synaptic есть сотни записей для Nvidia, в том числе описанные как «модули nvidia ядра Linux для версии 5.13.0-27».

Так где же GUI и почему графика стала хуже?

Характеристики: Dell XPS 15 (9510), i7-11800, Nvidia GeForce RTX 3050-Ti

Terrance avatar
флаг id
Это происходит, когда вы устанавливаете драйверы NVIDIA от самой NVIDIA вместо использования драйверов Ubuntu Ubuntu, которые вы можете получить из дополнительных драйверов в настройках. В драйверах NVIDIA от NVIDIA отсутствуют настройки DKMS для переноса в новые обновления ядра.
Judderman88 avatar
флаг cn
Спасибо @Terrance. Изначально они были установлены автоматически, когда я установил Ubuntu; Насколько я помню, после этого я не устанавливал никаких графических драйверов отдельно. В любом случае, как мне (повторно) установить те, что из Ubuntu? В разделе «Дополнительные драйверы» все, кроме «Продолжить использование установленного вручную драйвера», выделено серым цветом.
Terrance avatar
флаг id
Я никогда не пробовал это раньше, но если в папке `/usr/src/` есть что-то для установленных драйверов NVIDIA, вы могли бы создать файл `dkms.conf` и превратить драйвер в версию DKMS. Вы также должны убедиться, что установлен `dkms`. `sudo apt install dkms` Это приложение поддержки динамического модуля ядра. Вы всегда можете проверить статус, запустив `dkms status`, и он покажет вам установленные неядерные драйверы, которые используют `dkms`
Terrance avatar
флаг id
Если папка `/usr/src/` NVIDIA существует, вы можете следовать этим https://askubuntu.com/questions/1333542/realtek-r8168-driver-compile-errors-on-kernel-5-8-0- 50-on-20-04-1-lts/1334101#1334101, которые предназначены для сетевой карты RealTek, но настройка будет такой же.
Terrance avatar
флаг id
Если эта папка не существует, вам придется удалить установленные драйверы NVIDIA, а затем установить их из репозиториев Ubuntu, запустив «sudo apt install nvidia-driver-495».
Judderman88 avatar
флаг cn
Спасибо. Я удалил его (это был 460, а не 495) и установил 495, и после перезагрузки все вроде бы хорошо.
Рейтинг:2
флаг cn

На это был дан ответ в следующем комментарий от @Terrance:

Удалите установленные драйверы NVIDIA, а затем установите их из репозиториев Ubuntu, запустив sudo apt установить nvidia-драйвер-495.

Ответить или комментировать

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