Форум сообщества Runtu.org
Май 23, 2012, 20:57:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Представлена тестовая сборка Runtu XFCE 12.04

Подробнее
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1   Вниз
  Печать  
Автор Тема: Драйвер nvidia на своем ядре  (Прочитано 361 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sy4ok
Новичок
**

Репутация: 0
Offline Offline

Сообщений: 33


« : Январь 20, 2012, 12:47:30 »

Собрал ядро 3.2.1 все работает при попытке установить драйвер nvidia вручную пишет
Спойлер  скрыт:
Unable to find the kernel source tree for the currently running kernel.
       Please make sure you have installed the kernel source files for your
       kernel and that they are properly configured; on Red Hat Linux systems,
       for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
       installed.  If you know the correct kernel source files are installed,
       you may specify the kernel source path with the '--kernel-source-path'
как с этим бороться?
Записан
Feduka
Активист
****

Репутация: 2
Offline Offline

Сообщений: 352

Меняю путина на Ходорковского


« Ответ #1 : Январь 20, 2012, 14:02:01 »

Собрал ядро 3.2.1 все работает при попытке установить драйвер nvidia вручную пишет
Спойлер  скрыт:
Unable to find the kernel source tree for the currently running kernel.
       Please make sure you have installed the kernel source files for your
       kernel and that they are properly configured; on Red Hat Linux systems,
       for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
       installed.  If you know the correct kernel source files are installed,
       you may specify the kernel source path with the '--kernel-source-path'
как с этим бороться?
Может, попробовать сделать то, чего он так просит? Я не большой специалист, нвидией пользуюсь, но проще. Беру с их сайта исполняемый файл, запускаю, но не с самособранным ядром, а с каким-то из имеющихся в репах (как новое ядро захотел, так и нвидию перелопачивай). Важно, чтоб окромя имиджей были еще и хидеры установлены. В вашем случае очень может быть, что нвидия не видит этих самых хидеров, а они нужны для сборки драйвера. Ну так их небось и нету, если Вы скачали пакет с сырцами. Стало быть, надо указать путь к этим самым исходникам, о чем там и написано сильно непорусски - "вы можете указать путь к сырцам посредством ключа --кернел-сорце-путь"
Записан

2:5020/655.11
sy4ok
Новичок
**

Репутация: 0
Offline Offline

Сообщений: 33


« Ответ #2 : Январь 20, 2012, 14:25:52 »

да она хочет исходники по идеи чтобы создать модуль но как это реализовать команды какие?
Спойлер  скрыт:
При возникновение данной ошибки следует поставить исходники ядра (в Debian это пакет linux-headers):
uname -a (смотрим какое ядро используется)
sudo aptitude install linux-headers (ставим исходники нашего ядра указав версию)
а как быть с собранным ядром?
« Последнее редактирование: Январь 20, 2012, 14:31:15 от sy4ok » Записан
Feduka
Активист
****

Репутация: 2
Offline Offline

Сообщений: 352

Меняю путина на Ходорковского


« Ответ #3 : Январь 20, 2012, 14:55:18 »

Команды скорей всего никакие, окромя самого скрипта, с нвидии скаченного. Он и должен модули собрать. Он сам знает как, но ему нужны хидеры, которые если я не путаю, являются частью исходников, нужных как раз для сборки модулей. В вашем случае хидеры должны браться не из отдельного пакета, а из тех самых исходников, из которых ядро собрано. Скрипт нвидии не находит хидеров в том месте, где они должны по его мнению быть. И просит указать путь к ним. Прям в командной строке запуска скрипта, после специального ключа --kernel-sorce-path. Наверное как-то так.
Записан

2:5020/655.11
remderbauer
Активист
****

Репутация: 4
Offline Offline

Сообщений: 424

I'm use Xubuntu 11.10


WWW
« Ответ #4 : Январь 20, 2012, 18:41:24 »

sudo apt-get install linux-headers-generic

хидеры ядра оно хочет для сборки модуля

Пользователь решил продолжить мысль: Январь 20, 2012, 18:42:08
а, ну и dkms и до кучи build-essential и ncurces
Записан

Мы говорим Linux, подразумеваем Ubuntu
sy4ok
Новичок
**

Репутация: 0
Offline Offline

Сообщений: 33


« Ответ #5 : Январь 20, 2012, 18:46:25 »

пишу
sudo -s -H
sh NVIDIA-Linux-x86-96.43.20-pkg1.run --kernel-source-path /usr/src/linux-headers-3.2.1-custom
время установки выдается следующая ошибка:
Спойлер  скрыт:
If you are using a Linux 2.4 kernel, please make sure
       you either have configured kernel sources matching your
       kernel or the correct set of kernel headers installed
       on your system.
      
       If you are using a Linux 2.6 kernel, please make sure
       you have configured kernel sources matching your kernel
       installed on your system. If you specified a separate
       output directory using either the "KBUILD_OUTPUT" or
       the "O" KBUILD parameter, make sure to specify this
       directory with the SYSOUT environment variable or with
       the equivalent nvidia-installer command line option.
      
       Depending on where and how the kernel sources (or the
       kernel headers) were installed, you may need to specify
       their location with the SYSSRC environment variable or
       the equivalent nvidia-installer command line option.
погуглил оказываеться нада наложить пач вот сылка для ядра 3.0 http://www.linuxquestions.org/questions/slackware-14/nvidia-legacy-drivers-with-slackware-13-1-and-kernel-3-0-a-894728/
что то я не совсем понял как запатчить и будет ли это работать для ядра 3.2.1
Записан
remderbauer
Активист
****

Репутация: 4
Offline Offline

Сообщений: 424

I'm use Xubuntu 11.10


WWW
« Ответ #6 : Январь 20, 2012, 20:53:50 »

драйвер нвидии в слаквари и йадро 3.0 как связаны с убунтовыми производными?Непонимающий
Записан

Мы говорим Linux, подразумеваем Ubuntu
sy4ok
Новичок
**

Репутация: 0
Offline Offline

Сообщений: 33


« Ответ #7 : Январь 21, 2012, 00:15:19 »

ну так как тема с форума убунту и каму то памагло то думаю да

Пользователь решил продолжить мысль: Январь 21, 2012, 00:23:34
sudo apt-get install linux-headers-generic

хидеры ядра оно хочет для сборки модуля

Пользователь решил продолжить мысль: Январь 20, 2012, 18:42:08
а, ну и dkms и до кучи build-essential и ncurces
этл было сделано
« Последнее редактирование: Январь 21, 2012, 00:23:34 от sy4ok » Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.067 секунд. Запросов: 19.