rotating the screen
Brian J. Tarricone
bjt23 at cornell.edu
Tue Jun 14 00:19:12 CEST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Edscott Wilson Garcia wrote:
> Hi Olivier,
>
> El lun, 13-06-2005 a las 20:58 +0200, Olivier Fourdan escribió:
>
>>Hi Edscott,
>>
>>Just for the record, dunno if that's the same:
>>
>>http://bugzilla.xfce.org/show_bug.cgi?id=941
>>
>
>
> Nope. Rotation by means of xorg and the nv driver works fine (albeit
> slow, but that is normal for nv driver). This is for the closed source
> nvidia driver (7174), where you can use
>
> Option "RandRRotation" "on"
>
> And then do "xrandr -o right" in xinitrc before xfce starts up.
> After rotation, the new desktop size is not updated:
>
>
> SZ: Pixels Physical Refresh
> *0 1024 x 768 ( 302mm x 232mm ) *60
> 1 800 x 600 ( 302mm x 232mm ) 60
> 2 640 x 480 ( 302mm x 232mm ) 60
> Current rotation - right
> Current reflection - none
> Rotations possible - normal left inverted right
> Reflections possible - none
>
> Maybe it should be up to applications to figure out that
> "rotation=right|left" implies that width and height fields should be
> reversed, but that does not seem right. More likely to be a nvidia bug.
I'd strongly suspect an nvidia bug too, but perhaps that's not supposed
to be how it works. Maybe the server-reported screen size doesn't
change (and perhaps there's no event indicating a screen size change),
but there's a rotation event, and the WM is expected to keep track of
the rotation and adjust itself internally. But what do I know; I
haven't looked at the XRANDR spec in a long time...
-brian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
iD8DBQFCrgZg6XyW6VEeAnsRAoDQAKC+eZY9a+tIIchlUIzcW0oVyRbhWACguSsh
IHWG87MsOffoR40waS/hdxo=
=riaB
-----END PGP SIGNATURE-----
More information about the Xfce
mailing list