Рейтинг:1

Nvidia: не удалось распознать какие-либо драйверы устройств

флаг in

Я сталкиваюсь с этой проблемой уже 3 дня, я удалил драйверы nvidia, переустановил их снова и попытался найти множество ответов, но не смог найти ни одного удовлетворительного ответа.

Я пытался nvidia-smi чтобы проверить мои драйверы графического процессора, но моя система не может их распознать, я не понимаю проблемы с моей установкой, может ли кто-нибудь предложить мне способ решить эту проблему.

uname -а
Linux dev-Lenovo-Legion-5-15ARH05 5.8.0-63-generic #71~20.04.1-Ubuntu SMP Чт, 15 июля, 17:46:08 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Выход модулей LSB:

lsb_release -a
Нет доступных модулей LSB.
Идентификатор дистрибьютора: Ubuntu
Описание: Ubuntu 20.04.2 LTS
Релиз: 20.04
Кодовое название: фокальный

Информация о графическом процессоре:

кошка /proc/драйвер/nvidia/gpus/0000\:01\:00.0/информация
Модель: GeForce GTX 1650
Прерывание: 91
UUID графического процессора: GPU-e40be3a1-7830-6e15-7330-30fd6a28ae8f
Видео БИОС: ??.??.??.??.??
Тип шины: PCIe
Размер ПДП: 47 бит
Маска DMA: 0x7ffffffffffff
Местоположение автобуса: 0000:01:00.0
Незначительное устройство: 0
В черном списке: нет

Установлены драйвера:

lspci -k | grep -EA3 'VGA|3D|Дисплей'
01:00.0 VGA-совместимый контроллер: NVIDIA Corporation Device 1f99 (rev a1)
    Подсистема: Lenovo Device 3a3f
    Используемый драйвер ядра: nvidia
    Модули ядра: nvidiafb, nouveau, nvidia_drm, nvidia
--
05:00.0 VGA-совместимый контроллер: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c7)
    Подсистема: Lenovo Renoir
    Используемый драйвер ядра: amdgpu
    Модули ядра: amdgpu

вывод nvidia-smi

nvidia-smi
Устройства не найдены

Установки Нвидиа:

nvidia_uvm 1011712 0
nvidia_drm 53248 0
nvidia_modeset 1228800 1 nvidia_drm
nvidia 34168832 2 nvidia_uvm,nvidia_modeset
drm_kms_helper 217088 2 amdgpu, nvidia_drm
нвидиафб 53248 0
vgastate 20480 1 нвидиафб
fb_ddc 16384 1 нвидиафб
i2c_algo_bit 16384 2 нвидиафб,амдгпу
drm 552960 22 gpu_sched, drm_kms_helper, amdgpu, nvidia_drm, ttm

Драйверы устройств Ubuntu:

sudo ubuntu-драйверы устройства
[sudo] пароль для разработчика: 
== /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0 ==
модалии: pci:v000010DEd00001F99sv000017AAsd00003A43bc03sc00i00
производитель: корпорация NVIDIA
драйвер: nvidia-driver-450-server — несвободный дистрибутив
драйвер: nvidia-driver-470 — сторонний несвободный
драйвер: nvidia-driver-460 — рекомендуется несвободный дистрибутив
драйвер: nvidia-driver-460-server — несвободный дистрибутив
драйвер: xserver-xorg-video-nouveau — встроенный бесплатный дистрибутив
Рейтинг:1
флаг hu

У меня такой же ноутбук, лучший способ сделать это Переключитесь на «Переключаемую графику» в BIOS, убедитесь, что безопасная загрузка отключена, затем загрузитесь в Ubuntu и выполните следующие действия.

  1. Очистить все пакеты, связанные с nvidia Следующая команда выведет список всех пакетов nvidia, и вам нужно будет очистить их все.

    судо dpkg -l | grep нвидиа

  2. Установите рекомендуемый драйвер с помощью

    автоустановка драйверов sudo ubuntu

  3. Выберите Nvida в основных настройках

    sudo Prime-выберите nvidia

  4. Перезагрузитесь и выберите «Дискретная графика» в BIOS.

DevanDev avatar
флаг in
Большое спасибо за решение моей проблемы
Рейтинг:0
флаг cn

Эта команда ниже - всего лишь совет, чтобы сэкономить время на запуске решения, данного Уткарш Чандра Шривастава.

Он сгенерирует команду очистки для всех перечисленных пакетов:

судо dpkg -l | греп нвидиа | awk '{напечатать $2}' | awk -F: '{напечатать $1}' | xargs -I % эхо 'sudo dpkg -r %'

Результат будет таким:

sudo dpkg -r libnvidia-cfg1-470
sudo dpkg -r libnvidia-common-470
...
sudo dpkg -r libnvidia-compute-470
sudo dpkg -r libnvidia-compute-470
sudo dpkg -r xserver-xorg-video-nvidia-470

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

Zanna avatar
флаг kr
или, скорее, проверьте это, а затем запустите команду без `echo`...
флаг cn
Конечно, я поставил `echo` только для проверки команды перед ее выполнением. Но вы правы, что идете прямо :).

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

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