X11 и плейеры

PCLinuxOS

Модератор: Bizdelnick

Hooliganos
Сообщения: 278
ОС: debian 6.0.4

X11 и плейеры

Сообщение Hooliganos »

Что-то случилось с выводом медиаплееров (всех- mplayer, kaffeine, amarok, totem)
Ни один не хочет выводить изображение на устройство X11 - ошибка X11 error: BadAlloc (insufficient resources for operation)
Единственный способ, который я нашёл - это перенаправить вывод -vo gl, но при этом изображение при перемещении плеера рвётся и остается кусками по всему десктопу
Изначально всё работало прекрасно, но в один момент вывод на x11 отказал.
Сейчас я переставил систему (mdv2008), но даже на свежей системе эта проблема с X11 никуда не исчезла.

Что можно придумать? Рваное изображение на gl смотреть не очень хочется ,(

Спасибо
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: X11 и плейеры

Сообщение anarhist1 »

У Вас Beryl или Compiz установлены?
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: X11 и плейеры

Сообщение Hooliganos »

Compiz.
Но раньше и с Compiz'ом работали плееры
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: X11 и плейеры

Сообщение anarhist1 »

У Вас интеловская видеокарта?

Вообщем ТУТ пишут про Ваш баг.

Предлагают пробывать внести изменения в xorg.conf

Section "Device"
Identifier "Videocard0"
Driver "i810"
Option "VideoRam" "65536"
Option "LinearAlloc" "6144"
EndSection
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: X11 и плейеры

Сообщение Hooliganos »

anarhist1 писал(а):
27.02.2009 15:39
У Вас интеловская видеокарта?
....
Предлагают пробывать внести изменения в xorg.conf


x не запускается с таким конфигом

С моим xorg.conf раньше всё работало без проблем. И компиз не мешал.
Драйвер остался тот-же, железо то же, конфиг тот же....

Чтобы посмотреть, установил mdv 2009. Там вывод в x11 работает. xorg.conf идентичен тому, который в mdv 2008. Драйвер тот же.
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: X11 и плейеры

Сообщение anarhist1 »

А покажите Ваш xorg.conf
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: X11 и плейеры

Сообщение Hooliganos »

anarhist1 писал(а):
27.02.2009 18:33
А покажите Ваш xorg.conf


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

# File generated by XFdrake (rev 234840)

Section "Extensions"
    Option "Composite"
EndSection
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags"
    #DontZap # disable <Ctrl><Alt><BS> (server abort)
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
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 "InputDevice"
    Identifier "Keyboard1"
    Driver "kbd"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us,ru(winkeys)"
    Option "XkbOptions" "grp:alt_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 "ASUS VB172"
    HorizSync 31-80
    VertRefresh 56-75

    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630

    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
    Identifier "device1"
    VendorName "Intel Corporation"
    BoardName "Intel 810 and later"
    Driver "intel"
    Option "DPMS"
    Option "XaaNoOffscreenPixmaps" "1"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 16

    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 "ServerLayout"
    Identifier "layout1"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    Screen "screen1"
EndSection



Сейчас обновил драйвер с 2.2.1 до 2.4.2
Без компиза вывод в X11 работает. Вывод в gl тоже работает
С компизом - вывод в X11 не работает. Вывод в gl рваный.
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: X11 и плейеры

Сообщение anarhist1 »

Я не однократно писал уже в разных темах, что интеловский видеодрайвер, очень сырой!
К сожалению добавить к сказанному нечего ) 8
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: X11 и плейеры

Сообщение Hooliganos »

Ну ладно, придется мириться с этим :(
Спасибо
Спасибо сказали:
Аватара пользователя
Bizarro
Сообщения: 10
ОС: Mandriva GNU/Linux 2008 One.

Re: X11 и плейеры

Сообщение Bizarro »

А может с vesa драйвером заработает? Советую попробовать.
Спасибо сказали:
xme
Сообщения: 5

Re: X11 и плейеры

Сообщение xme »

Т.е. я так понимаю проблему никто и не решил? У меня аналогичная ситуация. Причем неработающее видео при включенном compiz (или даже втроенных эффектах kwin) это еще не все. При попытке настроить kiba-dock + xcompmgr в fluxboxe опять наблюдал схожие симптомы, т.е. при запуске xcompgr видеоплееры работать перестают, а вот черный фон kiba-docka который должен исчезать остается :( , правда прозрачность окон всеже появляется). Перепробовал уже все, что нашел в гугле :) : EXA вместо XAA (проигрыватели выводят видео, но в полноэкранном режиме оно заметно тормозит, kiba-dock+xcompgr : все тотже черный фон снизу), правка xorg.conf как указано выше непомогла.

ноутбук HP 550, intel x3100 1gb ram core2duo 1.4 GHz. mandriva free 2009.0 версия драйвера intel 2.4.2

xorg.conf:

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

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

Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer
    Load "dri" # direct rendering
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 "InputDevice"
    Identifier "SynapticsMouse1"
    Driver "synaptics"
    Option "SHMConfig" "on"
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    ModelName ""
    HorizSync 45-51
    VertRefresh 45-64

    # Monitor preferred modeline (60.0 Hz vsync, 48.9 kHz hsync, ratio 16/10, 98 dpi)
    ModeLine "1280x800" 69.3 1280 1296 1344 1416 800 801 804 816 -hsync -vsync

    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630

    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
    Identifier "device1"
    BoardName ""
    Driver "intel"
    Option "VideoRam" "65536"
    Option "LinearAlloc" "6144"
    Option "DPMS"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
EndSection

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

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


Практически единственная оставшаяся проблема в мандриве, которая напрягает :), очень хотелось бы решить.
Причем по сообщения на форумах у многих с аналогичной видиокартой compiz и т.п. работает без проблем.
Спасибо сказали: