On Wed, Dec 1, 2010 at 3:25 PM, Auke Kok <[email protected]> wrote:

> On 12/01/10 13:12, joern wrote:
>
>> I've tested to rotate with xrandr. But it doesn't seems to work:
>>
>> [me...@localhost ~]$ xrandr -o left
>>
>> X Error of failed request:  BadMatch (invalid parameter attributes)
>>    Major opcode of failed request:  149 (RANDR)
>>    Minor opcode of failed request:  2 (RRSetScreenConfig)
>>    Serial number of failed request:  14
>>    Current serial number in output stream:  14
>>
>> I've tested all other orientation settings, but only "normal" works.
>>
>>   -o<normal,inverted,left,right,0,1,2,3>
>>              or --orientation<normal,inverted,left,right,0,1,2,3>
>>
>> Regards Jörn
>>
>
> Try using the alternative method to pass rotation per-screen :
>
>  --output <output>
> and
>  --rotate normal,inverted,left,right
>
> see xrandr --help for more.
>
> If that doesn't work, your gfx driver needs to be taught how to talk
> xrandr....
>
>
> Auke
>
> _______________________________________________
> MeeGo-dev mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-dev
>

If that doesn't work, try by direct on its sysfs entry; since you are
working on a
handset device is very likely it have an path like:
/sys/devices/omapdss/display0/

check it out so if is there then look at that folder:
ls /sys/devices/omapdss/display0/
ls /sys/devices/platform/omapdss/display0/

A called "rotate" entry must be there, if so
then just set the rotate value you need.

echo 90 > /sys/.../rotate
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to