[MPlayer-users] XV not working on ATI Rage P/M Mobility

Aleksander Salwa asalwa at mail.hagen-partner.de
Sat Mar 9 17:34:01 CET 2002

I cannot get to work XVideo output on my ATI Rage P/M Mobility card.
X11 output works well, but as you may expect, software scaling is a bit
too slow. I know this card is able to do hardware scaling, as other players
under Windows can achieve it.
Mplayer says:

VO: [xv] 160x120 => 160x120 Planar YV12 
vo: X11 running at 1024x768 with depth 24 and 32 bits/pixel (":0" => local display)
Sorry, Xv not supported by this X11 version/driver
******** Try with  -vo x11  or  -vo sdl  *********
FATAL: Cannot initialize video driver!

It seems that X server (4.1.0) has loaded XVideo extension (looking
at /var/log/XFree86.0.log).
Some maybe important parts of this file:

(II) LoadModule: "ati"
(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
(II) Module ati: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 6.3.6
        Module class: XFree86 Video Driver
        ABI class: XFree86 Video Driver, version 0.4

(II) ATI: ATI driver (version 6.3.6) for chipsets: ati, ativga
(II) R128: Driver for ATI Rage 128 chipsets: ATI Rage 128 RE (PCI),
        ATI Rage 128 RF (AGP), ATI Rage 128 RG (AGP), ATI Rage 128 RK (PCI),
        ATI Rage 128 RL (AGP), ATI Rage 128 SM (AGP),
        ATI Rage 128 Pro PD (PCI), ATI Rage 128 Pro PF (AGP),
        ATI Rage 128 Pro ULTRA TF (AGP), ATI Rage 128 Pro ULTRA TL (AGP),
        ATI Rage 128 Pro ULTRA TR (AGP), ATI Rage 128 Mobility LE (PCI),
        ATI Rage 128 Mobility LF (AGP), ATI Rage 128 Mobility MF (AGP),
        ATI Rage 128 Mobility ML (AGP)
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
        ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
        ATI Radeon VE QY (AGP), ATI Radeon VE QZ (AGP),
        ATI Radeon Mobility LW (AGP), ATI Radeon Mobility LY (AGP),
        ATI Radeon Mobility LZ (AGP)
(II) Primary Device is: PCI 01:00:0
(II) ATI:  Candidate "Device" section "ATI Rage Mobility".
(II) ATI:  Shared PCI/AGP Mach64 in slot 1:0:0 detected.
(II) ATI:  Shared PCI/AGP Mach64 in slot 1:0:0 assigned to active "Device" section "ATI Rage

(WW) ATI(0): Cannot shadow an accelerated frame buffer.

Maybe the last warning is a baaaad thing ? ...
And lspci -vv stuff:

01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64)
(prog-if 00 [VGA])
        Subsystem: Acer Incorporated [ALI]: Unknown device 1010
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort-
        Latency: 32 (2000ns min), cache line size 08
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at 81000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: I/O ports at 8000 [size=256]
        Region 2: Memory at 80600000 (32-bit, non-prefetchable) [size=4K]
        Expansion ROM at 80620000 [disabled] [size=128K]
        Capabilities: [50] AGP version 1.0
                Status: RQ=255 SBA+ 64bit- FW- Rate=x1,x2
                Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
        Capabilities: [5c] Power Management version 1
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Standard technical info:
Red Hat 7.2
	Linux localhost.localdomain 2.4.7-10 #1 Thu Sep 6 17:27:27 EDT 2001 i686 unknown
libc 2.2.4
X 4.1.0
gcc 3.0.4

I have also compiled mplayer on other machine with Matrox card - xv output
works well. (I have no warning mentioned above in X log file.)

Any ideas, solutions ?
Thanks in advance,

Olek Salwa.

More information about the MPlayer-users mailing list