Sluggish performance with ATi Rage 128

Kristaps Esterlins esterlinsh at gmail.com
Fri May 22 07:47:38 PDT 2009


Currently I have multiple issues with the following hardware | Running Arch
GNU/Linux i686

CPU - Intel Pentium III (Katamai) 500Mhz
RAM - 256MB

00:00.0 Host bridge [0600]: VIA Technologies, Inc. VT82C693A/694x [Apollo
PRO133x] [1106:0691] (rev 42)
00:01.0 PCI bridge [0604]: VIA Technologies, Inc. VT82C598/694x [Apollo
MVP3/Pro133x AGP] [1106:8598]
00:07.0 ISA bridge [0601]: VIA Technologies, Inc. VT82C596 ISA [Mobile
South] [1106:0596] (rev 12)
00:07.1 IDE interface [0101]: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE [1106:0571] (rev 06)
00:07.2 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller [1106:3038] (rev 08)
00:07.3 Host bridge [0600]: VIA Technologies, Inc. VT82C596 Power Management
[1106:3050] (rev 20)
00:08.0 Multimedia audio controller [0401]: Creative Labs SB Live! EMU10k1
[1102:0002] (rev 05)
00:08.1 Input device controller [0980]: Creative Labs SB Live! Game Port
[1102:7002] (rev 05)
00:09.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
00:0a.0 RAID bus controller [0104]: VIA Technologies, Inc. VT6421 IDE RAID
Controller [1106:3249] (rev 50)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Rage 128
RF/SG AGP [1002:5246]

pacman -Q mesa xf86-video-r128
mesa 7.4.2-1
xf86-video-r128 6.8.0-5

First of all it's not possible to watch xvid encoded movies without problems
that is, audio is out of sync of the picture

glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Rage 128 20051027 AGP 2x x86/MMX/SSE


mplayer -vo xv /mnt/storage/Videos/In\ Lies\ We\ Trust\ -\ Dr.\ Len\
Horowitz/In\ Lies\ We\ Trust\ -\ Len\ Horowitz\ 2007\ -\ official\
release_xvid.avi
MPlayer SVN-r29318-4.4.0 (C) 2000-2009 MPlayer Team
137 audio & 296 video codecs

Playing /mnt/storage/Videos/In Lies We Trust - Dr. Len Horowitz/In Lies We
Trust - Len Horowitz 2007 - official release_xvid.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  640x480  16bpp  29.970 fps  492.8 kbps (60.2 kbyte/s)
Clip info:
 Artist: Dr. Leonard Horowitz
 Copyright: Copy Freely
 Name: In Lies We Trust
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 32000 Hz, 2 ch, s16le, 128.0 kbit/12.50% (ratio: 16000->128000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 32000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[mpeg4 @ 0x8890b20]Invalid and inefficient vfw-avi packed B frames detected
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 640x480 => 640x480 Planar YV12
[mpeg4 @ 0x8890b20]frame skip 8t:  0.000   1/  1 ??% ??% ??,?% 0 0
[mpeg4 @ 0x8890b20]frame skip 8t:  0.000   2/  2 ??% ??% ??,?% 1 0
A:  91.6 V:  91.1 A-V:  0.495 ct:  0.239 2730/2730 85%  6%  4.1% 120 0

           ************************************************
           **** Your system is too SLOW to play this!  ****
           ************************************************

Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
  - Try -ao sdl or use the OSS emulation of ALSA.
  - Experiment with different values for -autosync, 30 is a good start.
- Slow video output
  - Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
  - Don't try to play a big DVD/DivX on a slow CPU! Try some of the
lavdopts,
    e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
  - Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
  - Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
  - Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/enmplayer -vo xv
/mnt/storage/Videos/In\ Lies\ We\ Trust\ -\ Dr.\ Len\ Horowitz/In\ Lies\ We\
Trust\ -\ Len\ Horowitz\ 2007\ -\ official\ release_xvid.avi
MPlayer SVN-r29318-4.4.0 (C) 2000-2009 MPlayer Team
137 audio & 296 video codecs

Playing /mnt/storage/Videos/In Lies We Trust - Dr. Len Horowitz/In Lies We
Trust - Len Horowitz 2007 - official release_xvid.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  640x480  16bpp  29.970 fps  492.8 kbps (60.2 kbyte/s)
Clip info:
 Artist: Dr. Leonard Horowitz
 Copyright: Copy Freely
 Name: In Lies We Trust
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 32000 Hz, 2 ch, s16le, 128.0 kbit/12.50% (ratio: 16000->128000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 32000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[mpeg4 @ 0x8890b20]Invalid and inefficient vfw-avi packed B frames detected
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 640x480 => 640x480 Planar YV12
[mpeg4 @ 0x8890b20]frame skip 8t:  0.000   1/  1 ??% ??% ??,?% 0 0
[mpeg4 @ 0x8890b20]frame skip 8t:  0.000   2/  2 ??% ??% ??,?% 1 0
A:  91.6 V:  91.1 A-V:  0.495 ct:  0.239 2730/2730 85%  6%  4.1% 120 0

           ************************************************
           **** Your system is too SLOW to play this!  ****
           ************************************************

Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
  - Try -ao sdl or use the OSS emulation of ALSA.
  - Experiment with different values for -autosync, 30 is a good start.
- Slow video output
  - Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
  - Don't try to play a big DVD/DivX on a slow CPU! Try some of the
lavdopts,
    e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
  - Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
  - Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
  - Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.

Xorg.conf - http://pastebin.ca/1430775
Xorg.0.log - http://pastebin.ca/1430776

Not to mention that there are several more issues such as slow scrolling
using Midori Web Browser, Mouse cursor flickering and incorrect refresh rate
selected upon starting X session

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20090522/a5ddaa6e/attachment.html>


More information about the xorg mailing list