Bug 30241

Summary: Random problems with screen redrawing when switching desktops
Product: xorg Reporter: Peter Schwindt <peter>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
X.org log
none
sysprof log when running xscreensaver
none
dmesg output / kernel is now 2.6.31-1-amd64
none
kern.log from up-to-date 2.6.32-5 (debian/sid) none

Description Peter Schwindt 2010-09-17 05:59:52 UTC
Created attachment 38762 [details]
X.org log

Kernel: 2.6.32-5-amd64
Xorg: 1:6.13.1-2
Video card: 01:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD 2600 Series]

Firmware files are up to date (debian/sid)

Since I upgraded to a new kernel (and fresh X server) I have slight problems with screen redrawing then switching desktops. Also I encounter a very high cpu load when (for example) xscreensaver is running.

glxgear runs at about 840 FPS

I'll check if I can get useful sysprof output.
Comment 1 Peter Schwindt 2010-09-17 06:09:18 UTC
Created attachment 38763 [details]
sysprof log when running xscreensaver
Comment 2 Michel Dänzer 2010-09-17 06:43:21 UTC
From the log file:

(II) RADEON(0): GPU accel disabled or not working, using shadowfb for KMS

(WW) RADEON(0): Direct rendering disabled

Check dmesg.
Comment 3 Peter Schwindt 2010-10-12 06:33:00 UTC
Created attachment 39382 [details]
dmesg output / kernel is now 2.6.31-1-amd64

I went back to using 2.6.31-1 since the 2.6.32-5 was quite unstable. X has still problems with redrawing the screen. Here's the dmesg output you wanted to see.
Comment 4 Michel Dänzer 2010-10-12 08:01:53 UTC
[  661.954481] [drm] Initialized drm 1.1.0 20060810
[  661.958428] radeon: Unknown parameter `modeset'

The radeon kernel module fails to load because it's too old to know about this parameter. Try without that parameter.

However, that's not the same problem anymore. dmesg from the newer kernel would still be interesting.
Comment 5 Peter Schwindt 2011-01-21 08:34:56 UTC
Created attachment 42274 [details]
kern.log from up-to-date 2.6.32-5 (debian/sid)

I tried once more, today. Rebooted into 2.6.32-5, logged in, typed startx -> System froze, had to do power off/on.
Comment 6 Peter Schwindt 2011-01-24 01:16:10 UTC
Resolving as invalid, will open another one (maybe) about the crashes.

About the area redrawing problem I'll retry when I'll get the new kernel up and running.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.