CUDA не удается после возобновления

CUDA (в данном случае Blender) работает нормально после чистой загрузки, но после возобновления работы приостанавливает ошибки с этим из клиента CUDA:

CUDA cuInit: Unknown error

и это в dmesg:

NVRM: GPU at PCI:0000:01:00: GPU-36c9238a-2bc1-8ada-dcbb-17f6c478587e
NVRM: Xid (PCI:0000:01:00): 31, Ch 00000006, engmask 00000104, intr 10000000

Это происходит с момента обновления драйверов NVidia (не знаю, какие и Ubuntu не сохраняют старые версии в своих репозиториях, поэтому я не думаю, что смогу тестировать), и происходило последовательно после каждого цикла приостановки / возобновления

Системная информация:

Kubuntu (Ubuntu) 16.04
NVidia GTX 970
nvidia-367 (367.57-0ubuntu0.16.04.1)

1 ответ

Вы можете получить годовалые драйверы на сайте NVidia. Это самый старый из доступных сертификатов (обратите внимание, что это для 32-битной Linux, но не уверен, что ваш дистрибутив - 64-битный, и в этом случае он вам нужен).

Я считаю, что драйверы NVidia, как известно, ненадежны в Linux, особенно когда речь идет об обработке аппаратных прерываний, но, конечно, если вы хотите использовать CUDA, вы должны полагаться на них. Просто для наглядности я считаю, что драйверы Open Source Nouveau гораздо более стабильны и вполне адекватны в наши дни.

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