Установка драйверов от nVidia (Не хотит работать...)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
Crazy_ROOT
Сообщения: 8
ОС: Linux Mandriva 2007 free

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

Сообщение Crazy_ROOT »

Собственно сабж:

Имеется ситема:

Mandriva 2007 free

X.Org 7.1
KDE 3.5.4

Видео карта nVidia GeForce 4800 Ti SE
Драйвер: NVIDIA-Linux-x86-1.0-9629-pkg1.run

Скачав драйвера с сайта nVidia.com попытался их установить, значит инсталлер скомпилировал модуль для ядра, потом начал искать какие-то проблемные файлы, потом сказал что идет установка акслерированных драйверов, после сказал что все нормально...
Перезагружаю Иксы, вижу тот самый логотип nVidia, вроде все работает... НО,..,поддержка OpenGL отсутствует... Если на стандартных драйверах, которые при установке Linux ставятся, она есть, в самом ужасном виде, то при установке драйверов с сайта, Иксы вылетают вообще, после того как я пытаюсь запустить приложение использующее OpenGL.

Люди, помогите, я в полной расстерянности!
Может быть я просто тупик, и изначально установка этих драйверов на версию free невозможна, но сплэш же показывает...
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Установка драйверов от nVidia

Сообщение *Sasha* »

Посмотри что в логах, сразу можешь так cat /var/log/Xorg.0.log | grep EE
Спасибо сказали:
Аватара пользователя
kknight
Сообщения: 756

Re: Установка драйверов от nVidia

Сообщение kknight »

Убедись, что у тебя стоит kernel-source той же версии, что и само ядро; что стоит пакет xorg-sdk, поставь драйвер еще раз.
Спасибо сказали:
Аватара пользователя
Crazy_ROOT
Сообщения: 8
ОС: Linux Mandriva 2007 free

Re: Установка драйверов от nVidia

Сообщение Crazy_ROOT »

kknight писал(а):
12.04.2007 15:35
Убедись, что у тебя стоит kernel-source той же версии, что и само ядро; что стоит пакет xorg-sdk, поставь драйвер еще раз.


Сырцы ядра стоят такие же...

Кстати по поводу sdk, вот это путный совет, щас попробую...
Он мне пытался что-то сказать, но я значение не предал...

Кстати, а как пакет (XOrg-SDK) называется целиком, случаем не знаете???
Спасибо сказали:
Аватара пользователя
Crazy_ROOT
Сообщения: 8
ОС: Linux Mandriva 2007 free

Re: Установка драйверов от nVidia

Сообщение Crazy_ROOT »

У меня нет этого пакета... =(

Попробую выкачать из нета...

Он должен быть именно той версии как и сам XOrg???
От другого дистрибутива нельзя поставить???
Спасибо сказали:
Аватара пользователя
kknight
Сообщения: 756

Re: Установка драйверов от nVidia

Сообщение kknight »

Crazy_ROOT писал(а):
12.04.2007 15:38
Кстати, а как пакет (XOrg-SDK) называется целиком, случаем не знаете???

не помню. в менеджере пакетов поищи "sdk", он сам найдет.
Спасибо сказали:
Аватара пользователя
Crazy_ROOT
Сообщения: 8
ОС: Linux Mandriva 2007 free

Re: Установка драйверов от nVidia

Сообщение Crazy_ROOT »

Нету его у меня... Придется искать на просторах сети!!!

Так что там с версиями, они должны совпадать???
Спасибо сказали:
Аватара пользователя
kknight
Сообщения: 756

Re: Установка драйверов от nVidia

Сообщение kknight »

Crazy_ROOT писал(а):
12.04.2007 15:55
Нету его у меня... Придется искать на просторах сети!!!

Так что там с версиями, они должны совпадать???

На самом деле, без этого SDK драйвер не собирается вообще, а раз он у тебя собрался, то дело в чем-то другом. Введи команду modprobe nvidia - нет ли ошибок. И покажи свой xorg.conf, может там чего не так...
Спасибо сказали:
Аватара пользователя
Crazy_ROOT
Сообщения: 8
ОС: Linux Mandriva 2007 free

Re: Установка драйверов от nVidia

Сообщение Crazy_ROOT »

Вот содержание X86Config (он же XOrgconfig):

Насколько я понимаю ошибок тут нет...

Код: Выделить всё

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Wed Nov  1 19:47:17 PST 2006

# File generated by XFdrake (rev 57713)
# File generated by XFdrake (rev 57713)
# File generated by XFdrake (rev 57713)
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
    Identifier     "layout1"
    Screen         "screen1" 0 0
    InputDevice    "Keyboard1" "CoreKeyboard"
    InputDevice    "Mouse1" "CorePointer"
EndSection

Section "Files"

    # font server independent of the X server to render fonts.
    # minimal fonts to allow X to run without xfs
    FontPath        "unix/:-1"
    FontPath        "/usr/share/fonts/misc:unscaled"
EndSection

Section "Module"
    Load           "dbe" # Double-Buffering Extension
    Load           "v4l" # Video for Linux
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx" # 3D layer
EndSection

Section "ServerFlags"

    #DontZap # disable <Crtl><Alt><BS> (server abort)
    # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
    Option         "allowmouseopenfail"
EndSection

Section "InputDevice"
    Identifier     "Keyboard1"
    Driver         "kbd"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,compose:rwin"
EndSection

Section "InputDevice"
    Identifier     "Mouse1"
    Driver         "mouse"
    Option         "Protocol" "ExplorerPS/2"
    Option         "Device" "/dev/mouse"
EndSection

Section "Monitor"
    Identifier     "monitor1"
    VendorName     "Plug'n Play"
    ModelName      "L1950B "
    HorizSync       30.0 - 71.0
    VertRefresh     56.0 - 75.0
    ModeLine       "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
    ModeLine       "768x576" 50.0 768 832 846 1000 576 590 595 630
    ModeLine       "768x576" 63.1 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
    Identifier     "device1"
    Driver         "nvidia"
    VendorName     "nVidia Corp."
    BoardName      "NVIDIA GeForce4 (generic)"
EndSection

Section "Screen"
    Identifier     "screen1"
    Device         "device1"
    Monitor        "monitor1"
    DefaultDepth    24
    Option         "DPMS"
    SubSection     "Display"
        Depth       8
        Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite"
EndSection
Спасибо сказали:
Аватара пользователя
Crazy_ROOT
Сообщения: 8
ОС: Linux Mandriva 2007 free

Re: Установка драйверов от nVidia

Сообщение Crazy_ROOT »

modprobe nvidia ничего не показывает...я иак понимаю значит шибок нет...

И вот еще я нашел лог установки драйвера и там перед компилированием модуля для ядра возник вот такой касячок!!!

WARNING: Symbol version dump /usr/src/linux-2.6.17-5mdv/Module.symvers
is missing; modules will have no dependencies and modversions.

И при запуске, например, нашумевших шестеренок я вижу: Ошибка сегментирования (Core dumped)

Вот такие вот бегуди...
Спасибо сказали:
Аватара пользователя
Crazy_ROOT
Сообщения: 8
ОС: Linux Mandriva 2007 free

Re: Установка драйверов от nVidia

Сообщение Crazy_ROOT »

Я вот теперь думаю, где мне этот Module.symvers взять... :blush:
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X

Re: Установка драйверов от nVidia

Сообщение Snupt »

Спасибо сказали:
Аватара пользователя
Crazy_ROOT
Сообщения: 8
ОС: Linux Mandriva 2007 free

Re: Установка драйверов от nVidia

Сообщение Crazy_ROOT »

Наконец-то я разобрался с этой проблеммой!!! =)

Если почитать инфу по вышенаписанной ссылке, то в моем случае это не поможет...

А причина заключалась в следующем:

Версия драйвера, который я пытался ставить:
NVIDIA-Linux-x86-1.0-9629-pkg1.run
Послу долгих мучений, я скачал:
NVIDIA-Linux-x86-1.0-9755-pkg1.run
который мою карточку вообще не поддерживает.
Думаю, ладно, хрен с ним!
Качаю самое старое что нашел:
NVIDIA-Linux-x86-1.0-7184-pkg1.run

И о чудо, драйвер поставился без проблем! Проверил все логи и конфиги!
Трясущимися руками набираю в консоли заветную команду ./glxgears...
О чудо, шестеренки крутятся с таким остервенением, что по моему в ХреньПро они так не крутились бы...
Тут появилось две мысли: либо драйвер кривой, либо

Код: Выделить всё

modprobe rovnye_ruki.o
не работает...

Вот так, Господа. Из всего этого делаю вывод: Новейшее, не значит - лучшее!!!
Надеюсь, если кто-то столкнется с такой ситуацией, то ему поможет данный пример.

З.Ы. - самое интересное то, что драйвер для видео карты я прикручивал 9 дней. А впереди еще TV Tuner Behold 401...
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Установка драйверов от nVidia

Сообщение *Sasha* »

Вот так, Господа. Из всего этого делаю вывод: Новейшее, не значит - лучшее!!!

Для твоей карточки да :)
Я ж тебе в первом посте писал посмотри cat /var/log/Xorg.0.log | grep EE или в nvidia-installer.logт ам скорее всего написало бы что драва твою карточку не держат.
Спасибо сказали: