Openmoko Bug #2255: xf86-video-glamo/703acea13: xrandr -o 1; xrandr -o 3 causes distortion

Openmoko Public Trac bugs at docs.openmoko.org
Sun Mar 8 22:36:02 CET 2009


#2255: xf86-video-glamo/703acea13: xrandr -o 1; xrandr -o 3 causes distortion
---------------------+------------------------------------------------------
 Reporter:  lindi    |          Owner:  openmoko-devel
     Type:  defect   |         Status:  new           
 Priority:  highest  |      Milestone:                
Component:  unknown  |        Version:  unspecified   
 Severity:  normal   |       Keywords:                
 Haspatch:  0        |      Blockedby:                
Estimated:           |    Patchreview:                
 Blocking:           |   Reproducible:  always        
---------------------+------------------------------------------------------

Comment(by lindi):

 I reverted now both 8e07543735b1b180ff45993f0e3cc82dad8142ea and
 6bf861ed654ff59cdf8829e47d6b7361c40f75ba and everything seems to work
 normally:

 {{{
 lindi at ginger:~$ head /sys/class/graphics/fb0/{stride,virtual_size}
 ==> /sys/class/graphics/fb0/stride <==
 960

 ==> /sys/class/graphics/fb0/virtual_size <==
 480,1280
 lindi at ginger:~$ xrandr -o 1
 lindi at ginger:~$ head /sys/class/graphics/fb0/{stride,virtual_size}
 ==> /sys/class/graphics/fb0/stride <==
 960

 ==> /sys/class/graphics/fb0/virtual_size <==
 1280,480
 lindi at ginger:~$ xrandr -o 3
 lindi at ginger:~$ head /sys/class/graphics/fb0/{stride,virtual_size}
 ==> /sys/class/graphics/fb0/stride <==
 960

 ==> /sys/class/graphics/fb0/virtual_size <==
 1280,480
 }}}

 This means that we have narrowed the bug down to commit:
 {{{
 commit 8e07543735b1b180ff45993f0e3cc82dad8142ea
 Author: Balaji Rao <balajirrao at openmoko.org>
 Date:   Thu Jan 29 18:25:32 2009 +0000

     Subject: glamo_fix_improper_xrandr_geometry_setting.patch
     X-Git-Url:
 http://git.openmoko.org/?p=kernel.git;a=commitdiff_plain;h=3b09161ffa5f29870d1f2cab1442f79ff2017b69

     glamo_fix_improper_xrandr_geometry_setting.patch

     Switching to xrandr -o 3 from xrandr -o 1 caused the screen to look
 crazy
     because of the way lcd geometry is set in glamo. This patch fixes it.

     Signed-off-by: Balaji Rao <balajirrao at openmoko.org>
 }}}

 I'add add balajirrao to Cc but I don't seem to have permissions to do
 that. I'm sending him email instead.

-- 
Ticket URL: <https://docs.openmoko.org/trac/ticket/2255#comment:6>
docs.openmoko.org <http://docs.openmoko.org/trac/>
openmoko trac


More information about the buglog mailing list