[RV280 9200] Videos have very slow frame rate

Bug #291480 reported by Victor Marin
44
This bug affects 8 people
Affects Status Importance Assigned to Milestone
xserver-xorg-driver-ati
Invalid
Undecided
Unassigned
xserver-xorg-video-ati (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Trying to see full-screen videos at Youtube or at news sites, etc., the problem it's that all the videos have a very, VERY slow frame rate, it simply can't be viewed normally... Annoying. Also, just scrolling windows in Ubuntu 8.10 (and in previous versions), sometimes it lags behind the mouse, stop and walk repeatedly, somewhat just spoiling the user experience in this OS.

Yes, my Video Card is a Radeon 9200 / 9250 of 125mb and I know that ATI not longer supports its drivers for the X-Org version that Ubuntu currently uses, only until X-Org 7.1. So EnvyNG is not useful in my case.

My hardware specs: Processor: AMD 2800+, Videocard: ATI Radeon 9200 of 125 MB, Memory: 768MB of RAM.

In Windows XP the videocard it's fast enough to see anything seamlessly. However, in Mandriva One 2009 as well as in openSUSE 11... Well, too!!

Before uninstalling openSUSE 11 (because rpm is -far- behind deb specially when installing binaries not from repositories and sometimes even so) I did see the videos in openSUSE 11 at full-screen as fast as like in Windows. Nice! The whole OS runs seamlessly, without any lag. This OS recognizes the maker and exact model of my video card, which otherwise it's a quite common videocard.

Then, I've also tried Mandriva One 2009 and (even just from a Live-CD session, without installing it!) I also can see the YouTube videos at full screen at normal FPS then without lagging at all other windows, also.

If openSUSE and Mandriva are indeed shipping with full videocard drivers support, I wonder if Ubuntu can do the same asap.. It would be really nice for the users and evidently, it's feasible as these other open Linux distros are doing it already.

With Ubuntu having just this, it easily would be the best choice, and not only regarding Linux based OSes.

Revision history for this message
arno_b (arno.b) wrote :

Which driver do you use ?
Please give the result of fglrxinfo.

Can you try to set the output of the video as 'W windows (without Xv)' in gstreamer-properties?

Revision history for this message
Victor Marin (vms368) wrote :

About the driver I do use,
:~$ glxinfo | grep render
IRQ's not enabled, falling back to busy waits: 0 16
direct rendering: Yes
OpenGL renderer string: Mesa DRI R200 20060602 AGP 8x x86/MMX+/3DNow!+/SSE TCL

I just've installed Ubuntu 8.10 without modification (I installed the normal multimedia codecs and also, for Firefox, the Flash player plugin and Java, to see web videos).

The result of fglrxinfo it is (in Spanish):
:~$ fglrxinfo
El programa «fglrxinfo» puede encontrarse en los siguientes paquetes:
 * xorg-driver-fglrx
 * xorg-driver-fglrx-envy
Pruebe: sudo apt-get install <paquete seleccionado>
bash: fglrxinfo: orden no encontrada

So I don't have installed fglrxinfo.

The glxgears output with the default video settings (I guess you refer to the FPS using glxgears command):

:~$ glxgears
IRQ's not enabled, falling back to busy waits: 0 16
4734 frames in 5.0 seconds = 946.634 FPS
5280 frames in 5.0 seconds = 1055.868 FPS
5323 frames in 5.0 seconds = 1064.454 FPS
5309 frames in 5.0 seconds = 1061.649 FPS
5301 frames in 5.0 seconds = 1060.191 FPS
5285 frames in 5.0 seconds = 1056.930 FPS

Otherwise, the output of the video, as you advise, it's:
~$ glxgears
IRQ's not enabled, falling back to busy waits: 0 16
4480 frames in 5.0 seconds = 895.928 FPS
5265 frames in 5.0 seconds = 1052.914 FPS
5306 frames in 5.0 seconds = 1061.022 FPS
5365 frames in 5.0 seconds = 1072.865 FPS
5326 frames in 5.0 seconds = 1065.139 FPS
5249 frames in 5.0 seconds = 1049.729 FPS

Before that, trying to get better video performance I have installed DRIconf and I've set up all its settings to the minimum: minimum image quality, minimum texture units (2), using HiperZ to enhance performance, etc. all of which has been a bit helpful as before that the frames in 5.0 seconds didn't go higher than 4200 or so (at its best). Now the OS goes notably faster, scrolling the windows not longer lag.

But the videos still had a quite poor FPS, the video buttons mostly don't respond when full size video is displaying (about 3 seconds delay to respond since clicking on stop or when trying to change volume.. Sometimes even fail to respond and so one has to click several times).

With the gstreamer-properties set to W windows (without Xv) perhaps the Youtube videos go slightly faster.. The sliding bar for the volume and the other buttons it lag (just) about 2 second now. The images go also a bit quicker, but not smooth. And still each few seconds the image freezes for an instant at its own or when passing the mouse over (or trying to click) a button.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Attach your /var/log/Xorg.0.log.

Revision history for this message
Victor Marin (vms368) wrote :

Ok, here I attach you my /var/log/Xorg.0.log

Thx.

Revision history for this message
Victor Marin (vms368) wrote :
Download full text (55.4 KiB)

And into the message:

X.Org X Server 1.5.2
Release Date: 10 October 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-19-server i686 Ubuntu
Current Operating System: Linux victor487-desktop 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686
Build Date: 24 October 2008 08:00:16AM
xorg-server 2:1.5.2-2ubuntu3 (<email address hidden>)
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jan 7 16:05:21 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) No Layout section. Using the first Screen section.
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "Configured Monitor"
(**) | |-->Device "Configured Video Device"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) No FontPath specified. Using compiled-in default.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
 Entry deleted from font path.
(==) FontPath set to:
 /usr/share/fonts/X11/misc,
 /usr/share/fonts/X11/100dpi/:unscaled,
 /usr/share/fonts/X11/75dpi/:unscaled,
 /usr/share/fonts/X11/Type1,
 /usr/share/fonts/X11/100dpi,
 /usr/share/fonts/X11/75dpi,
 /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
 If no devices become available, reconfigure HAL or disable AllowEmptyInput.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81d9a40
(II) Module ABI versions:
 X.Org ANSI C Emulation: 0.4
 X.Org Video Driver: 4.1
 X.Org XInput driver : 2.1
 X.Org Server Extension : 1.1
 X.Org Font Renderer : 0.6
(II) Loader running on linux
(++) using VT number 7

(--) PCI:*(0@1:0:0) ATI Technologies Inc RV280 [Radeon 9200 PRO] rev 1, Mem @ 0xd8000000/0, 0xe9000000/0, I/O @ 0x0000a000/0, BIOS @ 0x????????/131072
(--) PCI: (0@1:0:1) ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) rev 1, Mem @ 0xe0000000/0, 0xe9010000/0
(II) System resource ranges:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) LoadModule: "extmod"

(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
 compiled for 1.5.2, module version = 1.0.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extens...

Revision history for this message
Bryce Harrington (bryce) wrote : Re: [RV280 Radeon 9200] Videos have very slow frame rate

Hi 836v,

You mentioned that this worked correctly on opensuse and mandriva - could you attach an Xorg.0.log from a livecd run on either of those distros, for us to compare against?

Also, please test this against the current Jaunty development version; you can get isos from http://cdimages.ubuntu.com/releases/jaunty/

Changed in xserver-xorg-video-ati:
status: Incomplete → New
status: New → Incomplete
Revision history for this message
Victor Marin (vms368) wrote :

Hi Bryce,

Sorry for the late response. .

First I was out of town, then when I came back and tried to use the Mandriva 2009 One LiveCD it didn't work this time.. The disc seemed to have some fail. I then downloaded a new copy and burned it into a DVD-RW disc. It worked fine this time. But when I started the Mandriva One 2009 LiveCD session... I coulnd't find the Mandriva Xorg.0.log file anywhere in the Mandriva 2009 LiveCD session filesystem.

Otherwise, my openSUSE 11 DVD it's not a LiveCD! Then I also downloaded the openSUSE 11.1 LiveCD.. But it didn't work for some times too (it looks like there is some problem with my cd-dvd burner). Finally, I got its LiveCD session to work Ok and I installed it on my hard disk (along with my existing Ubuntu 8.10 and WindowsXP OSes).

Thus... Here it's the Xorg.0.log file I got from openSUSE 11.1... Uff!

Revision history for this message
Victor Marin (vms368) wrote :

Hi Bryce,

Sorry for the late response. .

First I was out of town, then when I came back and tried to use the Mandriva 2009 One LiveCD it didn't work this time.. The disc seemed to have some fail. I then downloaded a new copy and burned it into a DVD-RW disc. It worked fine this time. But when I started the Mandriva One 2009 LiveCD session... I coulnd't find the Mandriva Xorg.0.log file anywhere in the Mandriva 2009 LiveCD session filesystem.

Otherwise, my openSUSE 11 DVD it's not a LiveCD! Then I also downloaded the openSUSE 11.1 LiveCD.. But it didn't work for some times too (it looks like there is some problem with my cd-dvd burner). Finally, I got its LiveCD session to work Ok and I installed it on my hard disk (along with my existing Ubuntu 8.10 and WindowsXP OSes).

Thus... Here it's the Xorg.0.log file I got from openSUSE 11.1... Uff!

Regarding the Jaunty development version.. I will try to attach its Xorg.0.log file asap (if I am able to find it within a LiveCD session).. lol

Revision history for this message
Victor Marin (vms368) wrote :

And here goes the Xorg.0.log file from Jaunty Jackalope.

Revision history for this message
Joel (glatapoui) wrote :

I would add that this bugs affects me too.

I first wondered why there where such messages when I run glxgears :
"IRQ's not enabled, falling back to busy waits: 0 16"
and why the framerate was so low :
302 frames in 5.0 seconds = 60.332 FPS
295 frames in 5.0 seconds = 58.756 FPS

Then I discovered this thread and I must admit that the fullscreen videos from Youtube are also slow on my ATI All In Wonder 9800 Pro. I handled this problem by using the Compiz Zoom option. But it's not really the good way to resolve it, is it ?

There is my xorg.conf for my system (Intrepid Ibex, migrated from Hardy Heron)

Thanks in advance for looking into this bug.

Revision history for this message
Joel (glatapoui) wrote :

And here the Xorg.0.log

Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati:
importance: Undecided → Low
status: Incomplete → Confirmed
Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati:
status: Confirmed → Triaged
Revision history for this message
In , Bryce Harrington (bryce) wrote :
Download full text (3.8 KiB)

Created an attachment (id=23558)
Xorg.0.log - failing on Intrepid (6.10.x -ati) with XAA

Forwarding this bug from a Ubuntu reporter:
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/291480

[Problem]
On a Radeon 9200 videos have slow frame rate as does scrolling. Seems to occur both for XAA and EXA.

[lspci]
(--) PCI:*(0@1:0:0) ATI Technologies Inc RV280 [Radeon 9200 PRO] rev 1, Mem @ 0xd8000000/0, 0xe9000000/0, I/O @ 0x0000a000/0, BIOS @ 0x????????/131072
(--) PCI: (0@1:0:1) ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) rev 1, Mem @ 0xe0000000/0, 0xe9010000/0

[Original Report]
Trying to see full-screen videos at Youtube or at news sites, etc., the problem it's that all the videos have a very, VERY slow frame rate, it simply can't be viewed normally... Annoying. Also, just scrolling windows in Ubuntu 8.10 (and in previous versions), sometimes it lags behind the mouse, stop and walk repeatedly, somewhat just spoiling the user experience in this OS.

Yes, my Video Card is a Radeon 9200 / 9250 of 125mb and I know that ATI not longer supports its drivers for the X-Org version that Ubuntu currently uses, only until X-Org 7.1. So EnvyNG is not useful in my case.

My hardware specs: Processor: AMD 2800+, Videocard: ATI Radeon 9200 of 125 MB, Memory: 768MB of RAM.

In Windows XP the videocard it's fast enough to see anything seamlessly. However, in Mandriva One 2009 as well as in openSUSE 11... Well, too!!

Before uninstalling openSUSE 11 (because rpm is -far- behind deb specially when installing binaries not from repositories and sometimes even so) I did see the videos in openSUSE 11 at full-screen as fast as like in Windows. Nice! The whole OS runs seamlessly, without any lag. This OS recognizes the maker and exact model of my video card, which otherwise it's a quite common videocard.

Then, I've also tried Mandriva One 2009 and (even just from a Live-CD session, without installing it!) I also can see the YouTube videos at full screen at normal FPS then without lagging at all other windows, also.

If openSUSE and Mandriva are indeed shipping with full videocard drivers support, I wonder if Ubuntu can do the same asap.. It would be really nice for the users and evidently, it's feasible as these other open Linux distros are doing it already.

With Ubuntu having just this, it easily would be the best choice, and not only regarding Linux based OSes.

About the driver I do use,
:~$ glxinfo | grep render
IRQ's not enabled, falling back to busy waits: 0 16
direct rendering: Yes
OpenGL renderer string: Mesa DRI R200 20060602 AGP 8x x86/MMX+/3DNow!+/SSE TCL

I just've installed Ubuntu 8.10 without modification (I installed the normal multimedia codecs and also, for Firefox, the Flash player plugin and Java, to see web videos).

Before that, trying to get better video performance I have installed DRIconf and I've set up all its settings to the minimum: minimum image quality, minimum texture units (2), using HiperZ to enhance performance, etc. all of which has been a bit helpful as before that the frames in 5.0 seconds didn't go higher than 4200 or so (at its best). Now the OS goes notably faster, scrolling the windows ...

Read more...

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=23559)
Xorg.0.log - Jaunty (6.10.0)

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=23560)
Xorg.0.log from OpenSUSE 11.1

Here's the log from booting OpenSUSE.

Revision history for this message
In , Joel (glatapoui) wrote :

This bug also affects me (see https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/291480/comments/10)

Thank you if you can see what is wrong about it.

Revision history for this message
In , agd5f (agd5f) wrote :

Is this just flash that is affected? Are there different versions of flash installed on each system?

Revision history for this message
In , Michel Dänzer (michel-daenzer) wrote :

Which Flash plugin is being used, and how does it render the videos?

I looked into this a bit for the swfdec plugin, and there the problem seems to be that it uses RENDER transformed RepeatNone pictures for scaling, and the driver can't accelerate that due to weird RENDER spec semantics for RepeatNone. Using RepeatPad instead would avoid this, but there might be more issues down the road.

Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks, I've forwarded this bug upstream to https://bugs.freedesktop.org/show_bug.cgi?id=20480 - please subscribe to that bug in case upstream needs further information or wishes you to test something. Thanks ahead of time!

Changed in xserver-xorg-driver-ati:
status: Unknown → Confirmed
Revision history for this message
In , Bryce Harrington (bryce) wrote :

I've asked the original reporter what flash plugin he's using.

Possibly he's using the regular Ubuntu flash plugin, which for me on jaunty is:

Shockwave Flash
    File name: npwrapper.libflashplayer.so
    Shockwave Flash 10.0 r22

Revision history for this message
Bryce Harrington (bryce) wrote :

Upstream would like to know what flash plugin you're using. You can determine this by going to 'about:plugins' in your web browser.

Revision history for this message
Victor Marin (vms368) wrote :

Hi,
I have installed Kubuntu 8.10 (KDE 4.1.4) in such computer since some time ago. The problem it's the same as described earlier for Ubuntu anyway, as I just confirmed by going to Youtube...

Regarding the flash version I have installed, it's Shockwave Flash 10.0 r15.

Bryce Harrington (bryce)
tags: added: intrepid
Revision history for this message
Nicolas Vetel (nicolas-v) wrote :

Hi!

I also have this problem with a ATI radeon 9200 RV280 SE on the 9.10 version. The graphic chipset is not handled at all, as if I hadn't any, and then everything is slow, even window scrolling.

Here is my Xorg.0.log.

Revision history for this message
Bryce Harrington (bryce) wrote :

[This is an automatic notification.]

Hi 836v,

This bug was reported against an earlier version of Ubuntu, can you
test if it still occurs on Lucid?

Please note we also provide technical support for older versions of
Ubuntu, but not in the bug tracker. Instead, to raise the issue through
normal support channels, please see:

    http://www.ubuntu.com/support

If you are the original reporter and can still reproduce the issue on
Lucid, please run the following command to refresh the report:

  apport-collect 291480

If you are not the original reporter, please file a new bug report, so
we can work with you as the original reporter instead (you can reference
bug 291480 in your report if you think it may be related):

  ubuntu-bug xorg

If by chance you can no longer reproduce the issue on Lucid or if you
feel it is no longer relevant, please mark the bug report 'Fix Released'
or 'Invalid' as appropriate, at the following URL:

  https://bugs.launchpad.net/ubuntu/+bug/291480

Changed in xserver-xorg-video-ati (Ubuntu):
status: Triaged → Incomplete
tags: added: needs-retested-on-lucid-by-june
Bryce Harrington (bryce)
tags: added: hardy
Changed in xserver-xorg-driver-ati:
importance: Unknown → Medium
Revision history for this message
federico (izzoiv) wrote :

Hi,
I also have the same problem, video and games goes very slow, with ubuntu 10.10, especially with Shockwave Flash.
I have an ATI radeon 9200 PRO.
I had problems with Lucid and now still have with Maverick.
I am kind of newbie, let me know wich kind of info you need.
thank's

federico (izzoiv)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Opinion
status: Opinion → Incomplete
Changed in xserver-xorg-driver-ati:
importance: Medium → Unknown
Changed in xserver-xorg-driver-ati:
importance: Unknown → Medium
Revision history for this message
dino99 (9d9) wrote :

This version has expired

Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Invalid
Changed in xserver-xorg-driver-ati:
importance: Medium → Undecided
status: Confirmed → New
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.