У меня есть немного проблемы с драйвером NVIDIA. Я создал ПК для научных расчетов, на которых я выполняю MATLAB и другие программы.
Для ускорения вычислений, я включал K5000 NVIDIA QUADRо для использования в своих интересах возможностей CUDA MATLAB.
К сожалению, у меня есть немного проблемы. Когда я использую nouveau
драйвер все хорошо работает, но конечно я пропускаю поддержку CUDA MATLAB. Когда я устанавливаю драйвер NVIDIA из репозитория (nvidia-361), а также nvidia-cuda-dev/nvidia-cuda-toolkit
пакеты я могу открыть MATLAB, но почти любая графическая программа не открывается.
Когда я пытаюсь запустить их по командной строке, я получаю ошибку
"Segmentation fault (core dumped)".
Я пытался использовать другие версии, но с драйвером nvidia-352 у меня есть та же ошибка, и драйвер nvidia-304 по-видимому слишком стар для поддержки CUDA. Кто-либо знает, как я мог зафиксировать ошибку отказа Сегментации при использовании новейших драйверов NVIDIA?
Я решил эту проблему с помощью обратная связь Amias . Вместо того, чтобы использовать драйверы, обеспеченные Ubuntu, я имею, загружают новейшие версии драйвера (367.27) GPU, а также инструментария CUDA (cuda_7.5.18_linux.run) и установил их вручную. Теперь у меня есть поддержка CUDA в MATLAB, а также способности запустить другие графические программы.
получите пакет CUDA 8.0 от nvidia
https://developer.nvidia.com/cuda-release-candidate-download
, Это упаковывает весь cuda, освобождает и соответствует им драйверам.