>кстати, лучше ориентироваться на карты для
>
>которых XFree86 двигает dga/opengl>
Да,железо под софт - это верно.Но понимание приходит с опытом(чайник я).
А по сабжу,- поставил иксы 4.1.0_4. Заметно улучшилось кач-во(переключает режимы,чуть тормозит в "тяжёлых" файлах) ,но всё с тем же x11 драйвером,dga по-прежнему мёртв(видимо ошибка ,о которой я писал неисправима).
А вот по xv следующее: если акцентирую -vm (переключение режимов), то mplayer выпадает:
Reading /root/.mplayer/codecs.conf: 18 audio & 39 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
Playing /cdrom/Video/Glad1.avi
Detected AVI file format!
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
VIDEO: [DIV3] 640x480 24bpp 23.98 fps 1021.3 kbps (124.7 kbyte/s)
[V] filefmt:3 fourcc:0x33564944 size:640x480 fps:23.98 ftime:=0.0417
Trying to force audio codec driver family 4 ...
Detected audio codec: [mp3acm] drv:4 (MPEG layer-3)
Set_LDT
Loading DLL: /usr/lib/win32/l3codeca.acm OK
AUDIO: srate=48000 chans=2 bps=2 sfmt=0x10 ratio: 16000->192000
Detected video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
Loading DLL: /usr/lib/win32/divx_c32.ax OK
Using DirectShow codec: divx_c32.ax
Decoder is capable of YUV output ( flags 0x1 )
m_bIsDivX=1
VO: [xv] 640x480 => 0x0 Packed YUY2 vm
vo: X11 running at 1024x768 with depth 16 and 16 bits/pixel (":0.0" => local display)
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 1 (X_CreateWindow)
Value in failed request: 0x0
Serial number of failed request: 13
Current serial number in output stream: 15
Если не пишу -vm , то падают иксы,причём на долю секунды успеваю заметить ,что мод переключается в положенные 640x480,после чего всё летит.
Вот "отчёт" mplayer по этому случаю:
Reading /root/.mplayer/codecs.conf: 18 audio & 39 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
Playing /cdrom/Video/Glad1.avi
Detected AVI file format!
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
VIDEO: [DIV3] 640x480 24bpp 23.98 fps 1021.3 kbps (124.7 kbyte/s)
[V] filefmt:3 fourcc:0x33564944 size:640x480 fps:23.98 ftime:=0.0417
Trying to force audio codec driver family 4 ...
Detected audio codec: [mp3acm] drv:4 (MPEG layer-3)
Set_LDT
Loading DLL: /usr/lib/win32/l3codeca.acm OK
AUDIO: srate=48000 chans=2 bps=2 sfmt=0x10 ratio: 16000->192000
Detected video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
Loading DLL: /usr/lib/win32/divx_c32.ax OK
Using DirectShow codec: divx_c32.ax
Decoder is capable of YUV output ( flags 0x1 )
m_bIsDivX=1
VO: [xv] 640x480 => 640x480 Packed YUY2
vo: X11 running at 1024x768 with depth 16 and 16 bits/pixel (":0.0" => local display)
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 46 for hw scaling
[xv] dcx: 2 dcy: 18 dx: 0 dy: 0 dw: 640 dh: 480
AO: [oss] 48000Hz Stereo Signed 16-bit (Little-Endian)
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags: 64/64 (2048 bytes/frag) free: 131072
Start playing...
[xv] dcx: 2 dcy: 18 dx: 0 dy: 0 dw: 640 dh: 480
А в XFree86.0.log единственная настораживающая запись,которая мне,ламерюге,мало что говорит:
(WW) TDFX(0): Failed to set write-combining range (0xe8000000,0x1f40000)
P.S.Прошу прощения у администрации сайта за засорение.Больше не буду.