LinuxForum.Fans
Тема

Установка nvidia драйвера

Автор: brullek 27 сообщений 18731 просмотров
#106512

Ядро: Fedora 13 Linux 2.6.34.7-63.fc13.i686.PAE #1 SMP Fri Dec 3
Устанавливаемый драйвер:
[url=ftp://ftp.rutl.ru/pub/Drivers/NVIDIA-Linux-x86-1.0-7676-pkg1.run]NVIDIA-Linux-x86-1.0-7676-pkg1.run[/url]
Видиокарта: nvidia geforce2 MX400

Запускаю симтему в режими init 3
Программа пытаеться установьб драйвер, пробигает какой-то процесс и выскакивает ошибка. Вот лог установки:

text
option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : true
  no questions            : false
  silent                  : 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
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  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)

Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes) -> No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel. -> Kernel source path: '/lib/modules/2.6.34.7-63.fc13.i686.PAE/source' -> Performing CC test with CC="cc". -> Performing rivafb check. -> Cleaning kernel module build directory. executing: 'cd ./usr/src/nv; make clean'... rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os- agp.o os-interface.o os-registry.o nvidia.mod.o rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags} rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~ rm -f -rf .tmp_versions -> Building kernel module: executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.34.7-63.fc1 3.i686.PAE/source SYSOUT=/lib/modules/2.6.34.7-63.fc13.i686.PAE/build'... NVIDIA: calling KBUILD... make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.34.7-63.fc13.i686.PAE/build KBUILD _VERBOSE=1 -C /lib/modules/2.6.34.7-63.fc13.i686.PAE/source SUBDIRS=/tmp/sel fgz8616/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv modules make -C /lib/modules/2.6.34.7-63.fc13.i686.PAE/build \ KBUILD_SRC=/usr/src/kernels/2.6.34.7-63.fc13.i686.PAE \ KBUILD_EXTMOD="/tmp/selfgz8616/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv" - f /usr/src/kernels/2.6.34.7-63.fc13.i686.PAE/Makefile \ modules test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/generated/autoconf.h or include/config/auto.conf are missing.";\ echo " Run 'make oldconfig && make prepare' on kernel src to fix it ."; \ echo; \ /bin/false) mkdir -p /tmp/selfgz8616/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_vers ions ; rm -f /tmp/selfgz8616/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_ versions/* make -f /usr/src/kernels/2.6.34.7-63.fc13.i686.PAE/scripts/Makefile.build ob j=/tmp/selfgz8616/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv (cat /dev/null; ) > /tmp/selfgz8616/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/n v/modules.order make -f /usr/src/kernels/2.6.34.7-63.fc13.i686.PAE/scripts/Makefile.modpost scripts/mod/modpost -a -i /usr/src/kernels/2.6.34.7-63.fc13.i686.PAE/Modu le.symvers -I /tmp/selfgz8616/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/Modu le.symvers -o /tmp/selfgz8616/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/Mod ule.symvers -S -w -s NVIDIA: left KBUILD. nvidia.ko failed to build! make[1]: *** [module] Ошибка 1 make: *** [module] Ошибка 2 -> Error. ERROR: Unable to build the NVIDIA kernel module. 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.

Помогите установить драйвера.

#106519

brullek, а почему бы не поставить через менеджер пакетов, через yum? или как там его?

И, кстати, как nouveau? Не пробовали? У меня подозрения, что всё равно не вариант, работать не будет, просто интересно, как свободные дрова пилятся. А вдруг?

#106536

Вы предлагает отказаться от оффициальных драйверов на реальную карту и поставить стандартную бяку?

А вдргу?

Как говорила моя любимая перподавательница по физики: А вдруг - только блохи прыгают :)
Мне конкретика как привентить вышеупомянутые драва на мою систему.

#106541

Поставь по этой инструкции.

#106544
text
Установка:
 kmod-nvidia-PAE            i686   1:195.36.24-1.fc13.5 rpmfusion-nonfree  31 k
Удаление:
 kernel-PAE                 i686   2.6.34.7-56.fc13     @updates           77 M
Установка зависимостей:
 kernel-PAE                 i686   2.6.33.3-85.fc13     fedora             20 M
 kmod-nvidia-2.6.33.3-85.fc13.i686.PAE

Бр... это получается, что он более старый пакет kernel-PAE хочет установить, а новый удалить?

Тоесть мне спера нужно поставить более старое ядро и все компоненты ядра: kernel-devel, kernel-headers ?

#106555

Попробуй лучше установить akmod.
И, если будут проблемы, то приводи полный лог а не отрывок.

#106579

Воспользовался маном по первоый ссылке (((
Иксы вообще не грузяться теперь (
Но это теперь до вторника придеться отложить (...

#106608

А как можно сбросить все по иксам, в период установки оси (резервный дамп системы не сделал, откатиться не могу теперь )
Ибо Xorg -configure щас не работает ( ругается, а времени ковыряться нет, ибо комп нужен для работы.

#106776

Удалить драйвер нвидиа и конфиг иксов.

#107332

Подскажите с какого репозитория можно установить akmod и все его зависимости.
И как этот репозиторийподключить к yum

#107334
brullek написал:
Подскажите с какого репозитория можно установить akmod и все его зависимости.
И как этот репозиторийподключить к yum

rpmfusion.org - там всё написано.
Ещё можно подключить репы russianfedora аналогичным образом.

#107355

Уставновил akmod-nvidia:

/etc/xorg.conf:

text

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (mockbuild@)  Sun Feb 28 14:45:38 EST 2010

Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection

Section "Files" ModulePath "/usr/lib/xorg/modules" EndSection

Section "ServerFlags" Option "AIGLX" "on" EndSection

Section "InputDevice" # generated from data in "/etc/sysconfig/keyboard" Identifier "Keyboard0" Driver "keyboard" Option "XkbLayout" "ru,us" Option "XkbModel" "pc105" Option "XkbOptions" "grp:shift_toggle,grp_led:scroll" EndSection

Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection

Section "Device" Identifier "Videocard0" Driver "nvidia" EndSection

Section "Screen" Identifier "Default Screen" Device "Videocard0" SubSection "Display" Modes "nvidia-auto-select" EndSubSection EndSection

Section "Extensions" Option "Composite" "Enable" EndSection

/var/log/X11

text

[   927.496] 
X.Org X Server 1.8.2
Release Date: 2010-07-01
[   927.496] X Protocol Version 11, Revision 0
[   927.496] Build Operating System: x86-10 2.6.32-44.el6.x86_64 
[   927.496] Current Operating System: Linux pcsit001.tl.lan 2.6.34.7-63.fc13.i6
86.PAE #1 SMP Fri Dec 3 12:28:58 UTC 2010 i686
[   927.496] Kernel command line: ro root=UUID=081039d2-678f-4cc9-b04f-e81ac9a03
317 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=ru_RU.UTF-8 KEYTABLE=ru rhgb qui
et
[   927.496] Build Date: 13 September 2010  07:04:27PM
[   927.496] Build ID: xorg-x11-server 1.8.2-4.fc13 
[   927.496] Current version of pixman: 0.18.0
[   927.496]     Before reporting problems, check http://bodhi.fedoraproject.org/
    to make sure that you have the latest version.
[   927.496] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   927.496] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Dec 14 13:15:11 201
0
[   927.497] (==) Using config file: "/etc/X11/xorg.conf"
[   927.497] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   927.497] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   927.497] (==) ServerLayout "Default Layout"
[   927.497] (**) |-->Screen "Default Screen" (0)
[   927.497] (**) |   |-->Monitor "<default monitor>"
[   927.498] (**) |   |-->Device "Videocard0"
[   927.498] (==) No monitor specified for screen "Default Screen".
    Using a default monitor configuration.
[   927.498] (**) |-->Input Device "Keyboard0"
[   927.498] (**) |-->Input Device "Mouse0"
[   927.498] (**) Option "AIGLX" "on"
[   927.498] (==) Automatically adding devices
[   927.498] (==) Automatically enabling devices
[   927.498] (==) FontPath set to:
    catalogue:/etc/X11/fontpath.d,
    built-ins
[   927.498] (**) ModulePath set to "/usr/lib/xorg/modules"
[   927.498] (**) Extension "Composite" is enabled
[   927.498] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or
 'vmmouse' will be disabled.
[   927.498] (WW) Disabling Keyboard0
[   927.498] (WW) Disabling Mouse0
[   927.498] (II) Loader magic: 0x8222100
[   927.498] (II) Module ABI versions:
[   927.498]     X.Org ANSI C Emulation: 0.4
[   927.498]     X.Org Video Driver: 7.0
[   927.498]     X.Org XInput driver : 9.0
[   927.498]     X.Org Server Extension : 3.0
[   927.508] (--) PCI:*(0:1:0:0) 10de:0110:0000:0000 nVidia Corporation NV11 [Ge
Force2 MX/MX 400] rev 178, Mem @ 0xf6000000/16777216, 0xe8000000/134217728, BIOS
 @ 0x????????/65536
[   927.509] (II) LoadModule: "extmod"
[   927.510] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[   927.510] (II) Module extmod: vendor="X.Org Foundation"
[   927.510]     compiled for 1.8.2, module version = 1.0.0
[   927.510]     Module class: X.Org Server Extension
[   927.510]     ABI class: X.Org Server Extension, version 3.0
[   927.510] (II) Loading extension SELinux
[   927.510] (II) Loading extension MIT-SCREEN-SAVER
[   927.510] (II) Loading extension XFree86-VidModeExtension
[   927.510] (II) Loading extension XFree86-DGA
[   927.510] (II) Loading extension DPMS
[   927.510] (II) Loading extension XVideo
[   927.510] (II) Loading extension XVideo-MotionCompensation
[   927.510] (II) Loading extension X-Resource
[   927.510] (II) LoadModule: "dbe"
[   927.511] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[   927.511] (II) Module dbe: vendor="X.Org Foundation"
[   927.511]     compiled for 1.8.2, module version = 1.0.0
[   927.511]     Module class: X.Org Server Extension
[   927.511]     ABI class: X.Org Server Extension, version 3.0
[   927.511] (II) Loading extension DOUBLE-BUFFER
[   927.511] (II) LoadModule: "glx"
[   927.512] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   927.512] (II) Module glx: vendor="X.Org Foundation"
[   927.512]     compiled for 1.8.2, module version = 1.0.0
[   927.512]     ABI class: X.Org Server Extension, version 3.0
[   927.512] (**) AIGLX enabled
[   927.512] (II) Loading extension GLX
[   927.512] (II) LoadModule: "record"
[   927.513] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[   927.513] (II) Module record: vendor="X.Org Foundation"
[   927.513]     compiled for 1.8.2, module version = 1.13.0
[   927.513]     Module class: X.Org Server Extension
[   927.513]     ABI class: X.Org Server Extension, version 3.0
[   927.513] (II) Loading extension RECORD
[   927.513] (II) LoadModule: "dri"
[   927.514] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   927.514] (II) Module dri: vendor="X.Org Foundation"
[   927.514]     compiled for 1.8.2, module version = 1.0.0
[   927.514]     ABI class: X.Org Server Extension, version 3.0
[   927.514] (II) Loading extension XFree86-DRI
[   927.514] (II) LoadModule: "dri2"
[   927.515] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   927.515] (II) Module dri2: vendor="X.Org Foundation"
[   927.515]     compiled for 1.8.2, module version = 1.2.0
[   927.515]     ABI class: X.Org Server Extension, version 3.0
[   927.515] (II) Loading extension DRI2
[   927.515] (II) LoadModule: "nvidia"
[   927.516] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   927.516] (II) Module nvidia: vendor="NVIDIA Corporation"
[   927.516]     compiled for 4.0.2, module version = 1.0.0
[   927.516]     Module class: X.Org Video Driver
[   928.585] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check 
your
[   928.585] (EE) NVIDIA:     system's kernel log for additional error messages.
[   928.585] (II) UnloadModule: "nvidia"
[   928.585] (II) Unloading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   928.585] (EE) Failed to load module "nvidia" (module-specific error, 0)
[   928.585] (EE) No drivers available.
[   928.585] 
Fatal server error:
[   928.585] no screens found
[   928.585] 
Please consult the Fedora Project support 
     at http://bodhi.fedoraproject.org/
 for help. 
[   928.585] Please also check the log file at "/var/log/Xorg.0.log" for additio
nal information.
[   928.585]
#107359

Установил по инструкции? Перезагружался?

#107362

Где же по инструкции, если у тебя в параметрах ядра нету rdblacklist=nouveau?

#107363

Сейчас еще раз все проделаю сначала ,мб что-то пропустил или сделал не правильно.

#107367

И так, сначала:

text

================================================================================
 Пакет                   Архитектура
                              Версия            Репозиторий               Размер
================================================================================
Установка:
 kmod-nvidia-96xx        i686 96.43.19-1.fc13.1 rpmfusion-nonfree-updates  31 k
Установка зависимостей:
 kmod-nvidia-96xx-2.6.34.7-63.fc13.i686
                         i686 96.43.19-1.fc13.1 rpmfusion-nonfree-updates 1.2 M
 xorg-x11-drv-nvidia-96xx
                         i686 96.43.19-2.fc13   rpmfusion-nonfree-updates 2.4 M
 xorg-x11-drv-nvidia-96xx-libs
                         i686 96.43.19-2.fc13   rpmfusion-nonfree-updates 2.3 M

Результат операции ================================================================================ Install 4 Package(s)

Объем загрузки: 5.9 M Будет установлено: 24 M Продолжить? [y/N]: y Загрузка пакетов: Setting up and reading Presto delta metadata Processing delta metadata Package(s) data still to download: 5.9 M (1/4): kmod-nvidia-96xx-96.43.19-1.fc13.1.i686.rpm | 31 kB 00:00 ^[[21~(2/4): kmod-nvidia-96xx-2.6.34.7-63 (20%) 97% [======================== ] 181 kB/s | 1.2 MB 00:0(2/4): kmod-nvidia-96xx-2.6.34.7-63.fc13.i686-96.43.19-1.fc13.1.i686.rpm | 1.2 MB 00:05 (3/4): xorg-x11-drv-nvidia-96xx-96.43.19-2.fc13.i686.rpm | 2.4 MB 00:16 (4/4): xorg-x11-drv-nvidia-96xx-libs-96.43.19-2.fc13.i686.rpm | 2.3 MB 00:11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- Общий размер 176 kB/s | 5.9 MB 00:34 Запуск rpm_check_debug Проверяем сценарий Проверка сценария прошла успешно Запускается сценарий Установка : xorg-x11-drv-nvidia-96xx-libs-96.43.19-2.fc13.i686 1/4 Установка : kmod-nvidia-96xx-2.6.34.7-63.fc13.i686-96.43.19-1.fc13.1.i686 2/4 Установка : xorg-x11-drv-nvidia-96xx-96.43.19-2.fc13.i686 3/4 Установка : kmod-nvidia-96xx-96.43.19-1.fc13.1.i686 4/4

Установлено: kmod-nvidia-96xx.i686 0:96.43.19-1.fc13.1

Зависимости установлены: kmod-nvidia-96xx-2.6.34.7-63.fc13.i686.i686 0:96.43.19-1.fc13.1 xorg-x11-drv-nvidia-96xx.i686 0:96.43.19-2.fc13 xorg-x11-drv-nvidia-96xx-libs.i686 0:96.43.19-2.fc13

Готово!

Перезапуск! :)

#107370

После ребут видим:

Checking for module nvidia.ko: [СБОЙ ]
nvidia.ko for kernel 2.6.34.7-63.fc13.i686.PAE was not found. [ВНИМАНИЕ!]
The nvidia-96xx driver will not be enabled until one is found. [ВНИМАНИЕ!]
Driver already disabled.

Выполняем:

text

sed -i '/root=/s|$| rdblacklist=nouveau|' /boot/grub/grub.conf
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname   -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)

И снвоа ребут! :)

#107374

Ну так надо было устанавливать kmod для PAE ядра, или akmod. Там же написано.

#107377

Снова видим:

Checking for module nvidia.ko: [СБОЙ ]
nvidia.ko for kernel 2.6.34.7-63.fc13.i686.PAE was not found. [ВНИМАНИЕ!]
The nvidia-96xx driver will not be enabled until one is found. [ВНИМАНИЕ!]
Driver already disabled.

Теперь ставим akmod

text

================================================================================
 Пакет         Архитектура   Версия                 Репозиторий           Размер
================================================================================
Установка:
 akmods        noarch        0.3.6-3.fc12           rpmfusion-free         16 k

Результат операции ================================================================================ Install 1 Package(s)

Объем загрузки: 16 k Будет установлено: 27 k Продолжить? [y/N]: y Загрузка пакетов: Setting up and reading Presto delta metadata Processing delta metadata Package(s) data still to download: 16 k akmods-0.3.6-3.fc12.noarch.rpm | 16 kB 00:00 Запуск rpm_check_debug Проверяем сценарий Проверка сценария прошла успешно Запускается сценарий Установка : akmods-0.3.6-3.fc12.noarch 1/1

Установлено: akmods.noarch 0:0.3.6-3.fc12

Готово!

Войдите или зарегистрируйтесь, чтобы ответить.