Bug 21493

Summary: Freeze on changing rotation with RandR
Product: xorg Reporter: Hajo E. <regardful>
Component: Driver/radeonhdAssignee: Luc Verhaegen <lverhaegen>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg.0.log after freezed XServer with Radeon HD 3200
none
xorg.conf edited for use with radeonhd driver (git) and 3D and accelerated 2D support
none
Xorg log with -verboselog 7 set
none
XRandR -q output none

Description Hajo E. 2009-04-30 13:08:58 UTC
I'm having freezes of the XServer (no X restart possible, even when with SSH access) when doing xrandr --rotate left.

* Graphics card is a Radeon HD 3200 chip
* on a Gigabyte MA780G-UD3H mainboard
* dmesg does not give any suspicious.
* Xorg.0.log is attached.

Thanks in advance for having a look into this.


Some additional information:
Doing rotation in GNOME results in complete freeze without seeing the mouse anymore (the monitor turns black for a second and comes back with a rotated screen (i can't see any windows but the square where the gnome-terminal was - it's rotated).
In a pure X session with only a terminal open, i can still move the mouse a bit after rotation (the movement is sluggish). No clicking possible.

If there is any more information needed i would gladly provide them.
Comment 1 Hajo E. 2009-04-30 13:09:48 UTC
Created attachment 25316 [details]
Xorg.0.log after freezed XServer with Radeon HD 3200
Comment 2 Hajo E. 2009-04-30 13:10:27 UTC
Created attachment 25317 [details]
xorg.conf edited for use with radeonhd driver (git) and 3D and accelerated 2D support
Comment 3 Hajo E. 2009-05-01 08:55:21 UTC
Created attachment 25334 [details]
Xorg log with -verboselog 7 set
Comment 4 Hajo E. 2009-05-01 08:56:03 UTC
Created attachment 25335 [details]
XRandR -q output
Comment 5 Hajo E. 2009-05-02 15:19:16 UTC
After i uninstalled old libdrm parts and reinstalled drm from git, xrandr rotation works flawlessly. Thanks for the great work that you guys are doing with radeonhd.
Comment 6 Hajo E. 2009-05-03 10:34:36 UTC
I'm sorry but i have to reopen this bug. It looks like radeonhd was not really activated the last time. So the issue is still there.
Comment 7 Matthias Hopf 2009-05-04 07:42:59 UTC
Works flawlessly on R515 - so this must be acceleration or IGP related.
Most probably acceleration.
Comment 8 Hajo E. 2009-05-31 23:52:02 UTC
Thank you for your answer Matthias Hopf.
I am using radeonhd with EXA now and can in fact do --rotate left.

Now i still suffer from this bug ( https://bugs.freedesktop.org/show_bug.cgi?id=21963 ) but i am sure this will be fixed completely soon.

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.