LINUX.ORG.RU

Не могу установить драйвер NVIDIA после обновления ядра


0

1

Обновил ядро. Теперь не могу установить драйвер для своей видеокарты ./NVIDIA-Linux-x86-173.14.25-pkg1.run Пишет следующее

ERROR: The kernel header file
       '/lib/modules/2.6.35-smp/build/include/linux/version.h' does not exist. 
       The most likely reason for this is that the kernel source files in
       '/lib/modules/2.6.35-smp/build' have not been configured.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.

А вот так выглядит лог установки:

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  no cc version check     : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Неужели не обойтись без повторной пересборки ядра?

Вообще-то сообщение об ошибке предельно ясное. Как ставил ядро? Хэдеры для ядра поставил?

Lumi ★★★★★ ()
Ответ на: комментарий от Lumi

> Вообще-то сообщение об ошибке предельно ясное. Как ставил ядро? Хэдеры для ядра поставил?

Да стоят

Humaxoid ()
Ответ на: комментарий от Humaxoid

Дело в не хедерах. Не удается выпилить модуль nouveau и nv подгруженый. Надо сначала внести их в блэк лист модулей, прописать загрузчику параметр чтоб noacpi (вроде так) и потом уже ставить дрова. Вообще лучше воспользуйся скриптом sgfxi он сам все сделает, заодно поглядишь что тебе мешает и как это устранить на будущее.

dgeliko ★★ ()
Ответ на: комментарий от dgeliko

>чтоб noacpi
Это ещё зачем?

Не удается выпилить модуль nouveau и nv подгруженый

У меня с подгруженым nouveau собирался, пару недель назад.

anon_666 ()

Было когда-то подобное, покажи ls -l /lib/modules/2.6.35-smp

anonymous ()
Ответ на: комментарий от dgeliko

> Не удается выпилить модуль nouveau и nv подгруженый.

nomodeset в параметрах ядра через загрузчик, и вперед и с песней

Nastishka ★★★★ ()
Ответ на: комментарий от anonymous

Было когда-то подобное, покажи ls -l /lib/modules/2.6.35-smp

bash-4.1# ls -l /lib/modules/2.6.35-smp
итого 304
drwxr-xr-x 7 root root  4096 2010-08-13 20:17 kernel
-rw-r--r-- 1 root root 33275 2010-08-13 20:17 modules.alias
-rw-r--r-- 1 root root 29382 2010-08-13 20:17 modules.alias.bin
-rw-r--r-- 1 root root  5985 2010-08-13 20:17 modules.builtin
-rw-r--r-- 1 root root  7235 2010-08-13 20:17 modules.builtin.bin
-rw-r--r-- 1 root root    69 2010-08-13 20:17 modules.ccwmap
-rw-r--r-- 1 root root 13508 2010-08-13 20:17 modules.dep
-rw-r--r-- 1 root root 18205 2010-08-13 20:17 modules.dep.bin
-rw-r--r-- 1 root root    73 2010-08-13 20:17 modules.ieee1394map
-rw-r--r-- 1 root root   141 2010-08-13 20:17 modules.inputmap
-rw-r--r-- 1 root root   466 2010-08-13 20:17 modules.isapnpmap
-rw-r--r-- 1 root root    74 2010-08-13 20:17 modules.ofmap
-rw-r--r-- 1 root root  4413 2010-08-13 20:17 modules.order
-rw-r--r-- 1 root root 43324 2010-08-13 20:17 modules.pcimap
-rw-r--r-- 1 root root   211 2010-08-13 20:17 modules.seriomap
-rw-r--r-- 1 root root 36995 2010-08-13 20:17 modules.symbols
-rw-r--r-- 1 root root 45353 2010-08-13 20:17 modules.symbols.bin
-rw-r--r-- 1 root root 12316 2010-08-13 20:17 modules.usbmap
Humaxoid ()
Ответ на: комментарий от dgeliko

вот такие вот нвидяшники. а ещё кричат, что у блоба нет проблем...

uju ★★ ()
Ответ на: комментарий от megabaks

Зашел в /usr/src/linux и выполнил make prepare. Попробовал заново установить драйвер, установка началась успешно. Но вот в середине процесса установки, вылетает с ошибкой.

ERROR: Unable to build the NVIDIA kernel module.

Humaxoid ()
Ответ на: комментарий от Humaxoid

ну тогда кури логи :)
или компилятор гонит или хз - читай или запости куда...

megabaks ★★★★ ()
Ответ на: комментарий от Humaxoid

Сейчас посмотрел - в aur лежат 173.14.27, попробуйте эту версию.

anon_666 ()
Ответ на: комментарий от Humaxoid

> ERROR: Unable to build the NVIDIA kernel module.
А что при этом в логе?

AITap ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.