LINUX.ORG.RU

nvidia mx 440 & XVideo


0

0

Вобщем такая проблема: если в xorg.conf указать драйвер «nvidia» и в плеере выбрать модуль вывода видео «XVideo» то оображается только черный экран и идет звук. Если выбрать любой другой модуль вывода видео то видео работает, но сильно грузит проц да и качество видео хуже. Если же в «xorg.conf» указать драйвер «nv», то видео через «XV» работает нормально, но естевственно не работает поддержка 3d. Что посоветуете?

P.S. Пробовал в VLC и mplayer.


Ответ на: комментарий от greatpower

>Какая версия драйверов NVidia ?

96.43.16

Покажи конфиг xorg.conf.



# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder63) Thu Jan 28 16:15:21 PST 2010

Section «ServerLayout»
Identifier «Layout0»
Screen 0 «Screen0» 0 0
InputDevice «Keyboard0» «CoreKeyboard»
InputDevice «Mouse0» «CorePointer»
EndSection

Section «Files»
EndSection

Section «ServerFlags»
Option «Xinerama» «0»
EndSection

Section «InputDevice»
# generated from default
Identifier «Mouse0»
Driver «mouse»
Option «Protocol» «auto»
Option «Device» «/dev/psaux»
Option «Emulate3Buttons» «no»
Option «ZAxisMapping» «4 5»
EndSection

Section «InputDevice»
# generated from default
Identifier «Keyboard0»
Driver «kbd»
EndSection

Section «Monitor»
# HorizSync source: edid, VertRefresh source: edid
Identifier «Monitor0»
VendorName «Unknown»
ModelName «Samsung SyncMaster»
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
Option «DPMS»
EndSection

Section «Device»
Identifier «Videocard0»
Driver «nvidia»
VendorName «NVIDIA Corporation»
BoardName «GeForce4 MX 440 with AGP8X»
EndSection

Section «Screen»
Identifier «Screen0»
Device «Videocard0»
Monitor «Monitor0»
DefaultDepth 24
Option «metamodes» «1024x768_85 +0+0; 1600x1200 +0+0; 1280x1024 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0»
SubSection «Display»
Depth 24
Modes «1600x1200» «1280x1024» «1024x768» «800x600» «640x480»
EndSubSection
EndSection


Lirk
() автор топика
Ответ на: комментарий от greatpower

>Логи икса тут /var/log/Xorg.0.log

Вот только такие предупреждения в логах, нету ни одного «EE».

(WW) The directory «/usr/share/fonts/X11/cyrillic» does not exist.
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(WW) Disabling Mouse0
(WW) NVIDIA(0): The NVIDIA X driver has encountered too many errors. Falling
(WW) NVIDIA(0): back to legacy PCI mode.

Полный лог Xorg
http://www.textbin.com/show_text.php?id=8317o

Lirk
() автор топика

Вот чем отличается мой конфиг. Возможно часть указанных здесь настроек и не нужна. Но у меня всё работает хорошо.

У меня более старая версия драйверов 96.43.11. Видеокарта GeForce 2 64MB.

В другом случае ты можешь в настройках плеера выбрать вывод через GL.

Section "Extensions"
    # For Composite, shadows. prozrachnosti.
    # Option "Composite" "Enable"
    # For Composite, shadows. prozrachnosti.
    Option "RENDER" "Enable"
EndSection


Section "Module"
<------>Load  "xtrap"
<------>Load  "GLcore"
<------>Load  "record"
<------>Load  "dri"
<------>Load  "dbe"
<------>Load  "extmod"
<------>Load  "glx"
<------>Load  "freetype"
<------>Load  "type1"
EndSection

Section "Device"

    Option "CursorShadow" "True"

    # For NVidia accelerating.
    Option "RenderAccel" "true"

    # For Composite, shadows. prozrachnosti.
    Option "AllowGLXWithComposite" "true"
....
    # For Compiz.
    Option "AddARGBGLXVisuals" "true"

    # Option "NoLogo" "true"

Section "Device"
greatpower
()
Ответ на: комментарий от Lirk

У тебя в логе эти сообщения :

(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Initialized GART.
(WW) NVIDIA(0): The NVIDIA X driver has encountered too many errors.  Falling
(WW) NVIDIA(0):     back to legacy PCI mode.
(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Initialized GART.

Тебе надо указать дополнительно в xorg.conf :

Section "Device" 

    Option "NvAGP" "1" 

Section "Device" 
greatpower
()
Ответ на: комментарий от greatpower

Указал, Xorg.log всеравно забивается
(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Initialized GART. ...

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

Вобщем останусь наверно на «nv». Так как на нем еще в придачу не лагают окна при перетаскивании. Модуль вывода «opengl» так же не дает приемлемого качества да и в полноэкранном просмотре не отображается панель управления плеером (vlc). Что касается «nvidia» - попробовал множество параметров, перечисленных здесь http://us.download.nvidia.com/XFree86/Linux-x86/173.14.09/README/appendix-b.html. Сообщение "(II) NVIDIA(0): Initialized GART" вроде бы исчезло после Option «NvAGP» «0». Но видео так и не показывает. Спасибо за помощь.

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