Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#24349 - xrandr rotation fails w/ nVidia drivers

Attached to Project: Arch Linux
Opened by Tim G (timgws) - Thursday, 19 May 2011, 11:21 GMT
Last edited by Jan de Groot (JGC) - Monday, 30 May 2011, 14:16 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

When RandR 1.1 rotation is enabled it compares the rotated screen dimensions to the unrotated limits, which causes 90- and 270-degree rotation to fail unless your screen happens to be square:

Upstream appears to have a patch:
http://patchwork.freedesktop.org/patch/5427/

I am going to try testing this patch soon.

Additional info:
* xorg-server 1.10.1-1
* nvidia 270.41.06-1
* lspci | grep nVidia
01:00.0 VGA compatible controller: nVidia Corporation G94 [GeForce 9600 GT] (rev a1)

Steps to reproduce:
# xrandr -o left
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (RANDR)
Minor opcode of failed request: 2 (RRSetScreenConfig)
Value in failed request: 0x780
Serial number of failed request: 14
Current serial number in output stream: 14
This task depends upon

Closed by  Jan de Groot (JGC)
Monday, 30 May 2011, 14:16 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 1.10.2 (which contains post-release fixes from 1.10 branch).
Comment by Tim G (timgws) - Thursday, 19 May 2011, 11:45 GMT
Hey guys :) I am back from compiling my new xorg-server, and so far so good. Playing videos with mplayer works and so does browsing YouTube == happy Tim.

This .tar file contains a modified PKGBUILD, a patch for the current PKGBUILD in abs and a copy of the patch.
Comment by Tim G (timgws) - Thursday, 19 May 2011, 11:45 GMT
This is a copy of just the patch, ready to add to the PKGBUILD :)
Comment by Tim G (timgws) - Thursday, 19 May 2011, 11:46 GMT
Helps if I actually attach the patch.

Loading...