kaffeine opengl

Xine, в kaffeine отказывается выводит видео через opengl. Пишет:

Ошибка: Не могу инициализировать видео-драйвер opengl - 
использую xv!

в подробном:

13:27:36: xine: found demuxer plugin: image demux plugin
13:27:36: xine: found input plugin  : file input plugin
13:27:08: xine: found demuxer plugin: image demux plugin
13:27:08: xine: found input plugin  : file input plugin
13:27:05: xine: found demuxer plugin: image demux plugin
13:27:05: xine: found input plugin  : file input plugin
13:27:01: xine: found demuxer plugin: image demux plugin
13:27:01: xine: found input plugin  : file input plugin

игрался с настройками карты (иксов), пересобирал xine-lib с различными наборами флагов. Но так проблему и не решил. Картинку можно вывести только через xv или xshm. Но это далеко не то, что надо. На ноуте, где стоит карта ati через xv работать не хочет.

конфиг иксов: #

конфиг иксов:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder62)  Mon May 19 00:29:52 PDT 2008


Section "ServerLayout"

#InputDevice "Mouse0" "sendCoreEvents"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"

#    FontPath        "/usr/X11R6/lib/X11/fonts/local"
#    FontPath        "/usr/X11R6/lib/X11/fonts/misc"
#    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
#    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
#    FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
#    FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
#    FontPath        "/usr/X11R6/lib/X11/fonts/TTF"
#    FontPath        "/usr/local/share/fonts"
#    FontPath 	"/usr/local/share/fonts"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"

    # generated from data in "/etc/conf.d/gpm"
#InputDevice "Mouse a4t" "SendCoreEvents"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbOptions" "grp:ctrl_shift_toggle"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    ModeLine       "1152x864_100.00" 143.5 1152 1232 1360 1568 864 865 868 915 -hsync +vsync
    Option         "DPMS"
  # 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"

#    Option         "SLI" "on"
#    Option         "AddRGBGLXVisuals" "true"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "DisableGLXRootClipping" "true"
    Option         "XAANoOffscreenPixmaps" "true"
    Option         "NoLogo" "true"
    Option         "UseRenderTargets" "True"
    Option         "RenderAccel" "True"
    Option         "AllowGLXWithComposite" "True"
    Option         "AddARGBGLXVisuals" "True"
    Option         "UseCompositeWrapper" "true"
    Option         "DamageEvents" "true"
    Option         "TripleBuffer" "true"
    Option         "OnDemandVBlankInterrupts" "true"
    Option         "UseEvents" "false"
    SubSection     "Display"

        #Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
        Depth       24
        Modes      "1152x864_100.00" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

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

Какая карта?

У тебя в конфиге грузится драйвер nvidia , а говришь что карта ati.

я вроде написал

я вроде написал в первом посту что карта ati на ноуте.... :) На домашней машине nvidia.

Как я понял ты с

Как я понял ты с домашней тачки, носишь бинарные пакеты на ноут. Тогда дело не в конфиге.
Проверь еще раз флаги xine-lib:
emerge -pv xine-lib|grep opengl
Там скорее всего все впорядке,но...
Я не пользуюсь opengl, но возможно он не загружается из-за отсутствия direct rendering'а.

завал.... ноут я

завал.... ноут я привет как пример, что там стоит ati (на домашней тачке стоит nvidia) и тоже не пахает opengl. :))

[ebuild   R   ] media-libs/xine-lib-1.1.12-r1  USE="X a52 aac alsa arts dts dvd esd flac ipv6 mad modplug musepack 
nls opengl real sdl theora truetype v4l vidix vorbis win32codecs xcb xv 
-aalib (-altivec) -debug -directfb -dxr3 -fbcon -gnome -gtk -imagemagick -jack -libcaca -mmap -mng -oss 
-pulseaudio -samba -speex -vcd -wavpack -xinerama -xvmc" 0 kB

естественно у меня opengl прописан в /etc/make.conf
Вся система собиралась сразу на ноуте. Я пробывал собирать со всеми флагами, пробывал revdev-rebuild, разные варианты конфига иксов.... на буржуйских формах по alt linux советует народ сделать даунгрейд кафаина до версии 0.8.4 (типа это глюк не xine а kaffeine), но в portage этой вресии уже нету :(

Есть способ проверить

:)))

Если говорят что трабла в кафеине, то попробуй media-video/xine-ui Я ,например, им пользуюсь. Косяков с ним вродь нету. Заодно и opehgl протестишь.

зы
Хотя у меня был косяк с xine-ui но он исправился, когда я убрал nls из USE-флагов.

У меня kaffeine-0.8.5

У меня kaffeine-0.8.5 нормально работает, так что врут "буржуйские форумы по alt linux" :)
Вот после обновления (месяца два-три назад) xine-lib - мне приходилось откатываться на старую версию.
У меня в /etc/portage/package.mask сейчас строчка >=media-libs/xine-lib-1.1.9

В любом случае тебе стоит разобраться с OpenGL, это не так уж и трудно. Сможешь игрушки юзать человеческие :)
Почитай здесь, сделай всё как надо - и будет тебе счастье :)
____________
Экономь электроэнергию! Выключи NumLock!

Сам долго не мог понять

Решение вот какое:
USE=-xcb emerge kaffeine

я бы еще флаги

я бы еще флаги mesa и xorg-server проверил :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".