корректный исходный путь ядра

Я пытаюсь установить cuda6.5 с помощью .run файла на амазонке aws gpu экземпляр. Я получаю эту ошибку. Я не уверен, каков исходный путь ядра. Я действительно устанавливал его с apt-get install linux-source and apt-get source linux-image-$(uname -r) Кто-либо знает, как устранить эту проблему? Я попробовал --kernel-source-path=/usr/src/linux-source-3.13.0 но это не работало даже при том, что источники там.

The driver installation is unable to locate the kernel source. Please make sure that the kernel source packages are installed and set up correctly.
If you know that the kernel source packages are installed and set up correctly, you may pass the location of the kernel source with the '--kernel-source-path' flag.
7
задан 16 October 2014 в 04:36

2 ответа

Установите заголовочные файлы:

sudo apt-get install linux-headers-$(uname -r) # or linux-headers-generic.

С тех пор:

$ apt-cache show linux-source-3.13.0
Package: linux-source-3.13.0
...
Description-en: Linux kernel source for version 3.13.0 with Ubuntu patches
...
If you are simply trying to build third-party modules for your kernel,
you do not want this package. Install the appropriate linux-headers
package instead.
4
ответ дан 17 November 2019 в 03:48

Я наткнулся на эту проблему при установке CUDA 7.5 toolkit. При запуске установщика с --verbose флаг он генерирует файл журнала с деталями ошибки. В моем случае фактическая проблема была с источником ядра, скомпилированным с более новой версией gcc, чем было установлено.

Вы, как предполагается, устанавливаете переменную окружения IGNORE_CC_MISMATCH на 1 для хитрости этой проверки, но в моем случае, который не помог, таким образом, я должен скомпилировать CUDA 7.5 с gcc-5.2--override флаг). Еще не протестировали, если это представляет какие-либо ошибки в вычислениях (как Google предполагает).

3
ответ дан 17 November 2019 в 03:48

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

Похожие вопросы: