Bug 500281

Summary: [nouveau] Does not support static screen rotation.
Product: [Fedora] Fedora Reporter: Ding-Yi Chen <dchen>
Component: xorg-x11-drv-nouveauAssignee: Ben Skeggs <bskeggs>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: airlied, ajax, bskeggs, mcepl
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.0.12-40.20090528git0c17b87.fc11 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-05-19 02:42:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
xorg.conf
none
Xorg.0.log
none
Screenshot when using xrandr -o left none

Description Ding-Yi Chen 2009-05-12 03:21:42 UTC
Description of problem:
Drive nv supports static screen rotation by adding
Option "Rotate" "CCW" (or other orientation) 
in Monitor section of xorg.conf

However, in nouveau, this option is simply ignore.
Indeed, screen rotation is achievable by xrandr, 
but it is slower and more problematic than static rotation.

Version-Release number of selected component (if applicable):
0.0.12-34.20090507git1072103

How reproducible:
Always

Steps to Reproduce:
1. Add Option "Rotate" "CCW" in Monitor section in xorg.conf.
2. startx
  
Actual results:
The rotate option is ignored.

Expected results:
Screen should rotate counter-clockwise.

Additional info:

Comment 2 Matěj Cepl 2009-05-16 00:50:59 UTC
Thanks for the bug report.  We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.

Please attach your X server config file (/etc/X11/xorg.conf, if available) and X server log file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file attachments using the bugzilla file attachment link below.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.

Comment 4 Ding-Yi Chen 2009-05-18 03:01:13 UTC
Created attachment 344365 [details]
xorg.conf

Comment 5 Ding-Yi Chen 2009-05-18 03:02:05 UTC
Created attachment 344366 [details]
Xorg.0.log

Comment 7 Ding-Yi Chen 2009-05-18 03:18:13 UTC
Created attachment 344368 [details]
Screenshot when using xrandr -o left

Comment 9 Ding-Yi Chen 2009-05-18 04:35:35 UTC
Thanks, now the option are recognized,  but still not working.
When given the option "Rotate" "left", the display area shrink as a line at bottom left of screen.
I can tell it successfully enter KDE as the "line" change color, but still not usable at this point.

Regards,

Comment 10 Ben Skeggs 2009-05-18 09:42:14 UTC
Should be fixed in -37, available from http://koji.fedoraproject.org/koji/taskinfo?taskID=1359842.  Can you confirm?

Comment 11 Ding-Yi Chen 2009-05-19 02:05:07 UTC
Looks like the screen rotation problem is fixed, thanks!

Comment 12 Ben Skeggs 2009-05-19 02:42:34 UTC
Great!  Thank you!

Comment 13 Fedora Update System 2009-05-19 23:56:06 UTC
libchewing-0.3.2-9.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/libchewing-0.3.2-9.fc10

Comment 14 Fedora Update System 2009-05-19 23:56:15 UTC
libchewing-0.3.2-9.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/libchewing-0.3.2-9.fc11

Comment 15 Fedora Update System 2009-05-19 23:56:24 UTC
libchewing-0.3.2-9.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/libchewing-0.3.2-9.fc9

Comment 16 Ding-Yi Chen 2009-05-20 03:33:08 UTC
Sorry about the mess, I've typed a wrong Bug number in other package.

Comment 17 Fedora Update System 2009-06-17 12:28:46 UTC
xorg-x11-drv-nouveau-0.0.12-39.20090528git0c17b87.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/xorg-x11-drv-nouveau-0.0.12-39.20090528git0c17b87.fc11

Comment 18 Fedora Update System 2009-06-26 07:15:48 UTC
libchewing-0.3.2-11.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/libchewing-0.3.2-11.fc10

Comment 19 Fedora Update System 2009-06-26 07:16:04 UTC
libchewing-0.3.2-11.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/libchewing-0.3.2-11.fc11

Comment 20 Fedora Update System 2009-06-26 07:16:19 UTC
libchewing-0.3.2-11.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/libchewing-0.3.2-11.fc9

Comment 21 Fedora Update System 2009-06-30 21:38:23 UTC
xorg-x11-drv-nouveau-0.0.12-40.20090528git0c17b87.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.