Установка Драйверов Nvidia (как правильно поставить дрова для видеокарты?)

Модераторы: Skull, Модераторы разделов

Kagen
Сообщения: 68

Установка Драйверов Nvidia

Сообщение Kagen »

доброго времени суток.. столкнулся с проблемой запуска игр под вайном и запуском beryl
как выяснилось в драйвер видеокарты не поддерживал 3d (что потом подтвердила cedega) драйвер стандартный, ось 4.0
решил переустановить, скачал дрова, нашёл мануал.

установил заголовки ядра
apt-get install kernel-header-2.6.18

потом бинарные утилиты для консоли (установщик ругнулся, на их отсутствие)

запустил снова установку драйвера (без запущенных иксов разумеется)
на что мне было сказано, что нет заголовков ядра...
пошёл смотреть, что в папке, с заголовками, разархивировал архив,
установщик опять их не увидел...
пробовал поставить дрова через
apt-cache search nvidia
те, которые нашёл, + утилиты он nvidia
в результате перестали грузиться иксы.... после попыток откатить драйвер,переставил системы (благо была свежустановленная)
хождение по различным форумам показало, что не у одного меня проблемы с установкой новых дров.... и проблема распространённая, с разными вариантами решения

в общем кто нормально ставил дрова.. поделитесь пожалуйста подробным мануалом

заранее благодарен
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Установка Драйверов Nvidia

Сообщение romuil »

А вот не надо пытаться прыгнуть выше головы.
Тем более что все карты поддерживаются драйвером из коробки.
Cedega кстати да очень авторитетный источник информации, просто оракул :)
Повторю избитую фразу: "телепаты в отпуске".
Нормально опиши проблему:
вывод glxinfo | grep render
модель карты
файл /etc/X11/xorg.conf
вывод rpm -qa | grep nvidia
Спасибо сказали:
Kagen
Сообщения: 68

Re: Установка Драйверов Nvidia

Сообщение Kagen »

извиняюсь за неправильную формулировку.

glxinfo

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

[root@ADM01 ~]# glxinfo
name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0  screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 6.5.3)
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
[root@ADM01 ~]#



на grep render ничего не происходит... консоль немного подвисает.
ge force Fx 5200


xorg.conf

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

Section "ServerLayout"
    Identifier     "Minimal layout"
    Screen         "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "A4Tech PS/2+USB Mouse|0" "CorePointer"
EndSection

Section "Module"
    Load  "type1"
    Load  "freetype"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    SubSection "extmod"
        Option        "omit xfree86-dga"
    EndSubSection
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "A4Tech PS/2+USB Mouse|0"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "IMPS/2"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier   "Scale F708|0"
    DisplaySize  330    250
    HorizSync    30.0 - 70.0
    VertRefresh  50.0 - 120.0
EndSection

Section "Device"
    Identifier  "Card0|0"
    Driver      "nv"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0|0"
    Monitor    "Scale F708|0"
    DefaultDepth     24
    SubSection "Display"
        Depth     8
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     15
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "DRI"
    Group        "xgrp"
    Mode         0660
EndSection



grep nvidia как и grep render ничего не происходит..

пробовал разные драйверы в стандартной поставке nv и nvidia
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
divenvrsk
Сообщения: 379
ОС: Ubuntu, openSuSE

Re: Установка Драйверов Nvidia

Сообщение divenvrsk »

2Kagen
дружище, когда я увидел вот это твое "сообщение", в виде 2713 строк в своем RSS - первым моим желанием было назвать тебя нехорошим человеков.
не делай так больше пожалуйста.
Спасибо сказали:
Kagen
Сообщения: 68

Re: Установка Драйверов Nvidia

Сообщение Kagen »

:blush: простите.. не подумал..
исправлено
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Установка Драйверов Nvidia

Сообщение romuil »

Для начала определись, какая у тебя стоит видео карта.
glxinfo показывает

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

client glx vendor string: ATI

В этом случае возможное решение
Иначе

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

lspci | grep VGA
укажет производителя и модель карты.
Спасибо сказали:
Kagen
Сообщения: 68

Re: Установка Драйверов Nvidia

Сообщение Kagen »

romuil писал(а):
22.12.2007 20:42
Для начала определись, какая у тебя стоит видео карта.
glxinfo показывает

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

client glx vendor string: ATI

В этом случае возможное решение
Иначе

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

lspci | grep VGA
укажет производителя и модель карты.

как писал выше, стоит GeForce Fx5200
система её определяет (в свойствах дисплея)
спасибо большое, буду пробовать "решение"
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Установка Драйверов Nvidia

Сообщение romuil »

В таком случае надо сносить все fglrx и ставить
kernel-modules-nvidia-std-smp
nvidia_glx*
nvidia_glx_common*
А то получается как в басне про 3-х совладельцев телеги.
В xorg.conf прописать Driver nvidia.
Спасибо сказали:
Kagen
Сообщения: 68

Re: Установка Драйверов Nvidia

Сообщение Kagen »

romuil писал(а):
23.12.2007 01:10
В таком случае надо сносить все fglrx и ставить
kernel-modules-nvidia-std-smp
nvidia_glx*
nvidia_glx_common*
А то получается как в басне про 3-х совладельцев телеги.
В xorg.conf прописать Driver nvidia.


а сносить fglrx... это командой
apt-get reinstall fglrx
??
и с установкой kernel-modules-nvidia-std-smp
просто выполнить
apt-get install kernel-modules-nvidia-std-smp
или потом ещё нужно распоковывать и собирать?
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Установка Драйверов Nvidia

Сообщение romuil »

Сначала выполнить

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

rpm -qa | grep fglrx

Затем

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

apt-get remove fglrx-что_нашлось

После

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

apt-get install kernel-modules-nvidia-std-smp
Спасибо сказали:
Kagen
Сообщения: 68

Re: Установка Драйверов Nvidia

Сообщение Kagen »

в общем не помогло((

я ещё в начале с командами ступил((( вот правильный вывод

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

[kagen@ADM01 ~]$ glxinfo | grep render
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: Mesa GLX Indirect


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

[kagen@ADM01 ~]$ rpm -qa | grep nvidia
kernel-modules-nvidia-std-smp-100.14.11-alt1.132626.7
nvidia_glx_1.0.7174-1.0.7174-alt17
nvidia_glx_common-100.14.19-alt39
nvidia_glx_100.14.11-100.14.11-alt31


в конфиге написанно nvidia driver
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Установка Драйверов Nvidia

Сообщение romuil »

если есть клиент irc, зайди на irc.freenode.net канал #altlinux
или linuxforum@conference.jabber.ru
И покажи теперешний xorg.conf
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Установка Драйверов Nvidia

Сообщение romuil »

если есть клиент irc, зайди на irc.freenode.net канал #altlinux
или linuxforum@conference.jabber.ru
И покажи теперешний xorg.conf
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Установка Драйверов Nvidia

Сообщение romuil »

если есть клиент irc, зайди на irc.freenode.net канал #altlinux
или linuxforum@conference.jabber.ru
И покажи теперешний xorg.conf
Спасибо сказали:
Kagen
Сообщения: 68

Re: Установка Драйверов Nvidia

Сообщение Kagen »

сейчас к сожалению нет возможности зайти на irc

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

Section "ServerLayout"
    Identifier     "Minimal layout"
    Screen         "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "A4Tech PS/2+USB Mouse|0" "CorePointer"
EndSection

Section "Module"
    Load  "type1"
    Load  "freetype"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    SubSection "extmod"
        Option        "omit xfree86-dga"
    EndSubSection
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "A4Tech PS/2+USB Mouse|0"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "IMPS/2"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier   "Scale F708|0"
    DisplaySize  330    250
    HorizSync    30.0 - 70.0
    VertRefresh  50.0 - 120.0
EndSection

Section "Device"
    Identifier  "Card0|0"
    Driver      "nvidia"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0|0"
    Monitor    "Scale F708|0"
    DefaultDepth     24
    SubSection "Display"
        Depth     8
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     15
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes    "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "DRI"
    Group        "xgrp"
    Mode         0660
EndSection
Спасибо сказали: