Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Knoppix

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

NikSam
Сообщения: 24
ОС: Debian Squeeze

Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение NikSam »

Debian 6.0.4, ядро 2.6.32-5. Репозитории подключены стабильные.
После переезда на материнку AsRock 939n68pv-glan с встроенной видеокартой GeForce 7050 PV, я не могу запустить ускорение: установив драйвера по второму способу так как тут, то бишь "Установка драйвера NVIDIA из репозитариев Debian", я перезагрузился и попал в жуткие полосы и неоптимальный режим. Потом я нагуглил, что надо разблеклистить nouveau. И всё заработало, но без ускорения, а в логе вот такое:
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
Это меня никак не устроило и я создал xorg.conf. При попытке загрузиться поймал вот такое:
(EE) NV: Kernel modesetting driver in use, refusing to load
(EE) No devices detected.

Fatal server error:
no screens found

То есть без конфига я без ускорения, а с ним-вообще остаюсь в консоли. nomodeset пробовал прописывать, получал вот такое:
(EE) [drm] KMS not enabled
(EE) open /dev/fb0: No such file or directory
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

Установлены xserver-xorg-video-nv (и nouveau также) Я не понимаю, в чем дело.
Вот xorg.conf

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

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/cyrillic"
    FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/100dpi"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "glx"
    Load  "dri"
    Load  "record"
    Load  "extmod"
    Load  "dbe"
    Load  "dri2"
EndSection

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

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"               # [<bool>]
        #Option     "HWcursor"               # [<bool>]
        #Option     "NoAccel"                # [<bool>]
        #Option     "ShadowFB"               # [<bool>]
        #Option     "UseFBDev"               # [<bool>]
        #Option     "Rotate"                 # [<str>]
        #Option     "VideoKey"               # <i>
        #Option     "FlatPanel"              # [<bool>]
        #Option     "FPDither"               # [<bool>]
        #Option     "CrtcNumber"             # <i>
        #Option     "FPScale"                # [<bool>]
        #Option     "FPTweak"                # <i>
        #Option     "DualHead"               # [<bool>]
    Identifier  "Card0"
    Driver      "nv"
    VendorName  "nVidia Corporation"
    BoardName   "C68 [GeForce 7050 PV / nForce 630a]"
    BusID       "PCI:0:18:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection
Спасибо сказали:
Аватара пользователя
Aviator
Сообщения: 65
ОС: Debian GNU/Linux amd64

Re: Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение Aviator »

Попробуйте оставить только nouveau. Ещё, в секции Device поправьте драйвер:

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

Driver "nouveau"

Если же с nouveau будут сыпаться ошибки, то в дистрибутиве, в секции non-free есть запакетированные проприетарные драйвера от nVidia.
С уважением, Сергей.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение watashiwa_daredeska »

NikSam писал(а):
08.05.2012 21:20
установив драйвера по второму способу так как тут, то бишь "Установка драйвера NVIDIA из репозитариев Debian"
Там про проприетарный драйвер. При чем тут Driver "nv"? Проприетарный драйвер называется "nvidia", и лучше по первости воспользоваться nvidia-xconfig.
Спасибо сказали:
NikSam
Сообщения: 24
ОС: Debian Squeeze

Re: Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение NikSam »

Aviator писал(а):
08.05.2012 22:59
Попробуйте оставить только nouveau. Ещё, в секции Device поправьте драйвер:

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

Driver "nouveau"

Если же с nouveau будут сыпаться ошибки, то в дистрибутиве, в секции non-free есть запакетированные проприетарные драйвера от nVidia.

Я удалил nv, в xorg.conf указал Driver nouveau. И при старте попадаю в чёрный экран. Перехожу в текстовый режим, вот что получаю:
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
SELinux: Disabled on system, not enabling in X server
resize called 1280 1024
Backtrace
(цифры)
2 /lib/libpthread.so.0 (цифры)
/lib/libc.so.6 (тоже цифры)
Segmentation fault at address 0x20
Fatal server error
Caught signal 11 (Segmentation fault) Server aborting.

А без конфига гружусь, но в логе вот что:
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "nv" (module does not exist, 0)
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

А насчёт nvidia драйвера в секции non-free: у меня стоит nvidia-kernel и nvidia-kernel-source. Где мне драйвер взять?
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение watashiwa_daredeska »

NikSam писал(а):
09.05.2012 12:17
Где мне драйвер взять?
Так я не понял, Вы читали документацию, ссылку на которую сами же и привели или нет?
Спасибо сказали:
NikSam
Сообщения: 24
ОС: Debian Squeeze

Re: Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение NikSam »

watashiwa_daredeska писал(а):
09.05.2012 14:44
NikSam писал(а):
09.05.2012 12:17
Где мне драйвер взять?
Так я не понял, Вы читали документацию, ссылку на которую сами же и привели или нет?

Сейчас я третий способ попробую, если не получится, то с сайта nvidia драйвер скачаю
Спасибо сказали:
NikSam
Сообщения: 24
ОС: Debian Squeeze

Re: Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение NikSam »

Поставил по третьему способу, с dlms, сделал nvidia-xconfig, startx ... и вот что мне выплюнуло:
(II) Loading extension MIT-SCREEN-SAVER
(EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
(EE) NVIDIA: system's kernel log for additional error messages.
(EE) Failed to load module "nvidia" (module-specific error, 0)
(EE) No drivers available.

Удалил xorg.conf, запустился, в логе вот что:
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "nv" (module does not exist, 0)
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

Мне с оф. сайта нвидии качать что ли? Ничего не понимаю. Уже два способа попробовал, остался только способ с проприетарным драйвером...
Спасибо сказали:
NikSam
Сообщения: 24
ОС: Debian Squeeze

Re: Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение NikSam »

Поставил по третьему способу, с dlms, сделал nvidia-xconfig, startx ... и вот что мне выплюнуло:
(II) Loading extension MIT-SCREEN-SAVER
(EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
(EE) NVIDIA: system's kernel log for additional error messages.
(EE) Failed to load module "nvidia" (module-specific error, 0)
(EE) No drivers available.

Удалил xorg.conf, запустился, в логе вот что:
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "nv" (module does not exist, 0)
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

Мне с оф. сайта нвидии качать что ли? Ничего не понимаю. Уже два способа попробовал, остался только способ с проприетарным драйвером...
Спасибо сказали:
NikSam
Сообщения: 24
ОС: Debian Squeeze

Re: Решено: GeForce 7050 PV / nForce 630a. Не стартует GLX в X

Сообщение NikSam »

Вобщем, проблему решил:

6764 frames in 5.0 seconds = 1352.719 FPS
6752 frames in 5.0 seconds = 1350.314 FPS
6758 frames in 5.0 seconds = 1351.488 FPS
6767 frames in 5.0 seconds = 1353.206 FPS

Версия драйвера 195.36.31. Я удалил nouveau, всё лишнее, что наставил в ходе экспериментов, оставил nvidia-glx, nviidia-kernel-dkms и всё к ним относящееся (по зависимостям). Ребутнулся, попал в 800х600 и 61 Гц. создал xorg.conf, перезапустился - и всё заработало! Компиз работает, игрушки тоже. Только меня одно смущает: в Система--Мониторы сам моник определился как неизвестный, а частота обновления 51 Гц всего. Хотя сам монитор в своём собственном меню показывает 75 Гц. Вобщем, я всех благодарю за помощь
Спасибо сказали: