Рейтинг:1

Я установил ImageMagick, и теперь nvidia-smi не может взаимодействовать с драйверами nvidia.

флаг in

Я использую Ubuntu 20.04.3 LTS и вчера прекрасно использовал графический процессор Nvidia. Затем я установил imagemagick (только новая установка, хотя она может включать зависимости), перезагрузил компьютер, и теперь я не могу использовать свой графический процессор. Команда Nvidia-smi возвращает

Сбой NVIDIA-SMI, поскольку ему не удалось установить связь с драйвером NVIDIA. Убедитесь, что установлена ​​и запущена последняя версия драйвера NVIDIA.

Кто-нибудь знает, какие настройки ImageMagick могли быть автоматически изменены при установке, чтобы вызвать эту проблему?

РЕДАКТИРОВАТЬ: /var/log/Xorg.0.log показывает следующую строку: (II) NVIDIA(GPU-0): Удаление GPU-0

РЕДАКТИРОВАТЬ 2: Список пакетов, установленных imagemagick:

  • imagemagick-6.q16:amd64
  • имиджмагик: amd64
  • libilmbase24: amd64
  • libopenexr24:amd64
  • libmagickcore-6.q16-6-дополнительно: amd64
  • libnetpbm10:amd64
  • нетпбм: amd64
  • Linux-модули-5.13.0-25-общий: amd64
  • Linux-образ-5.13.0-25-общий: amd64
  • Linux-модули-экстра-5.13.0-25-общий: amd64
  • Linux-hwe-5.13-заголовки-5.13.0-25: все
  • linux-заголовки-5.13.0-25-общий: amd64

РЕДАКТИРОВАТЬ 3:

$ дкмс статус
nvidia, 460.73.01, 5.11.0-46-универсальная, x86_64: установлена
nvidia, 460.73.01, 5.8.0-53-универсальная, x86_64: установлена

$ uname -r
5.13.0-27-общий
Organic Marble avatar
флаг us
Почему вы установили ImageMagick? Он устанавливается в настольных системах Ubuntu по умолчанию.
heynnema avatar
флаг ru
Убедитесь, что безопасная загрузка отключена в вашем BIOS.
Sven Voigt avatar
флаг in
@OrganicMarble Мне нужна была команда convert, и apt сказал, что мне нужно установить imagemagick
Sven Voigt avatar
флаг in
Безопасная загрузка @heynnema отключена в BIOS (проверено сегодня после проблем).Хотя, да, мне нужно было сделать это, чтобы изначально заставить работать GPU
heynnema avatar
флаг ru
Отредактируйте свой вопрос и покажите мне «статус dkms» и «uname -r».
Sven Voigt avatar
флаг in
@heynnema отредактировал вопрос. Спасибо
Рейтинг:0
флаг ru

На основе статус dkms и uname -r информации, вам необходимо переустановить драйверы Nvidia.

Открытым Обновления программного обеспечения, выберите вкладку «Дополнительные драйверы» и обратите внимание, какие драйверы доступны для вашей конфигурации.

Выберите драйвер Nvidia с пометкой «проприетарный, проверенный», вероятно, версии 470. Не выбирайте драйвер 495.

Перезагрузитесь по завершении. Перепроверьте nvidia-smi вывод команды.

Sven Voigt avatar
флаг in
Спасибо за помощь, nvidia-smi показывает мой gpu. Однако команды `dkms` больше не существует. Вы хоть представляете, в чем была проблема? Было ли обновление ядра и драйвера 460 не работают с ядром 5.13?
heynnema avatar
флаг ru
@SvenVoigt Правильной командой будет «статус dkms». Проблема заключалась в том, что ваше ядро ​​​​было обновлено, а драйвер Nvidia dkms по какой-то причине не был пересобран для более нового ядра. Вы установили Nvidia версии 470?
Sven Voigt avatar
флаг in
Да, я установил драйвер Nvidia версии 470. О, и я вижу, их нужно было пересобрать. Спасибо! Когда я пытаюсь запустить `dkms status`, я получаю сообщение об ошибке `Команда 'dkms' не найдена, но может быть установлена ​​с помощью: sudo apt install dkms`. Возможно он был установлен только для версии драйвера 460
heynnema avatar
флаг ru
@SvenVoigt `dkms` должен быть там, чтобы Nvidia работала. Переустановите его, а затем снова попробуйте `dkms status`... покажите мне этот вывод.
Sven Voigt avatar
флаг in
`dkms status` ничего не выводит. Просто запускается и завершает выполнение команды
heynnema avatar
флаг ru
@SvenVoigt Странно. Покажите мне `ls -al ls /lib/modules/$(uname -r)/updates/dkms` и `ls -al /usr/src`.
Sven Voigt avatar
флаг in
Папка обновлений не существует в `/lib/modules/5.13.0-27-generic/`. `usr/src` имеет `linux-headers-5.13.0-25-generic linux-hwe-5.13-headers-5.13.0-25 nvidia-470.86 папки linux-headers-5.13.0-27-generic linux-hwe-5.13-headers-5.13.0-27`
heynnema avatar
флаг ru
@SvenVoigt Очень странно! Я не знаю, как работает Nvidia. Он правильно показывает исходный код Nvidia в /usr/src. Покажите мне `ls -al /var/lib/dkms` и `grep -i dkms /var/log/dpkg.log*`.

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

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