** Description changed: - Binary package hint: xserver-xorg-video-ati + [Problem] + Performance regression on Xpress 200M for Jaunty. - My Xpress 200M is almost dead after I upgraded the system to Ubuntu - 9.04. + [Impact] + Affects users of older R300-based chipsets, causing a performance regression which can make the system unusable in some situations. + + [Development Solution] + The proposed patch to solve this is present upstream and has been included in Ubuntu Karmic for some time now with no ill effect. + + [Patch] + Minimal patch which is confirmed by 5 users to improve performance with no side effects not already present with existing code: + http://launchpadlibrarian.net/27634168/r300_context_tnlcache_fix.patch + + [Reproduction] + With affected hardware, run a GL application such as Neverball. Note the rendering performance and cpu utilization. With patch applied, rendering will be faster and cpu usage lower. + + [Regression Potential] + The patch only affects code that is invoked on R300-class hardware, so any regression this could cause will be limited in scope to a narrow subset of users. + + Comment #22 indicates that upstream feels there may be some risk of + freeze issues with this patch, however this has not been seen in testing + so far. If the freeze can be reproduced by anyone, then this patch + should not go in, since a freeze regression would be more severe than a + performance regression. + + Five people have tested this patch so far. It would be more comfortable + seeing this patch tested more widely, but this may be the limit of what + can be expected with just PPA testing. It is recommended that ample + time be given for testing this patch before putting into -updates. + + [Original Report] + My Xpress 200M is almost dead after I upgraded the system to Ubuntu 9.04. glxgears: 1256 frames in 5.0 seconds = 251.181 FPS 1224 frames in 5.0 seconds = 244.754 FPS 1673 frames in 5.0 seconds = 334.345 FPS 1610 frames in 5.0 seconds = 321.985 FPS I had above 1100 FPS in 8.10. I deleted the old xorg.conf - did not help. Then did dpkg-reconfigure xserver-xorg - no improvements. I do not see errors in Xorg.log. Everything is working (compiz, some games) but very slow. I believe that something is wrong with the card detection: radeontool --debug Found card 1002:5955 (30000) (unknown card) Radeon found. Base control address is b80b2000; base framebuffer address is a7f2d000. ProblemType: Bug Architecture: i386 DistroRelease: Ubuntu 9.04 Package: xserver-xorg-video-ati 1:6.12.1-0ubuntu1 ProcEnviron: - SHELL=/bin/bash - LANG=ru_RU.UTF-8 + SHELL=/bin/bash + LANG=ru_RU.UTF-8 ProcVersion: Linux version 2.6.28-11-generic (bui...@rothera) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #36-Ubuntu SMP Fri Mar 20 19:40:40 UTC 2009 SourcePackage: xserver-xorg-video-ati Uname: Linux 2.6.28-11-generic i686 [lspci] 00:00.0 Host bridge [0600]: ATI Technologies Inc RS480 Host Bridge [1002:5950] (rev 01) - Subsystem: Hewlett-Packard Company Device [103c:30a4] + Subsystem: Hewlett-Packard Company Device [103c:30a4] 01:05.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) [1002:5955] - Subsystem: Hewlett-Packard Company Device [103c:30a4] + Subsystem: Hewlett-Packard Company Device [103c:30a4]
** Changed in: mesa (Ubuntu Jaunty) Status: Confirmed => In Progress -- [RS482] low performance due to removal of _tnl_ProgramCacheInit() https://bugs.launchpad.net/bugs/347569 You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in ubuntu. _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp