Ticket #2263 (closed defect: fixed)

Opened 6 years ago

Last modified 5 years ago

xf86-video-glamo/703acea13: xrandr --output LCD --mode 240x320 incorrect screen position

Reported by: lindi Owned by: openmoko-kernel
Priority: low Milestone: stable-kernel-2009.1
Component: kernel Version:
Severity: normal Keywords:
Cc: Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: no PatchReviewResult:
Reproducible:

Description

[ I hope it is appropriate to use docs.openmoko.org for Xorg driver bugs even though openmoko inc. is not shipping it yet. ]

Steps to reproduce:
1) xrandr --output LCD --mode 240x320

Expected results:
1) X switches to 240x320

Actual results:
1) X switches to 240x320 but bottom of the screen is shown at top of the screen. As if the hardware was doing "(y + 30) % 320" before putting the pixel to screen. I also see odd horizontal lines which are somewhat difficult to describe without a photo (I'll try to provide one later). Do you have some preferred test images?

More info:
1) kernel is from andy-tracking b8b36e5ec3db71d5
2) X is from debian experimental, xserver-xorg-core 2:1.5.99.902-1
3) xf86-video-glamo is 703acea13

Change History

comment:1 Changed 6 years ago by lindi

If I try to switch back with

xrandr --output LCD --mode 480x640

the display offset is still wrong but I see no extra horizontal lines. After this

xrandr --output LCD --mode 240x320

changes the offset to maybe only 20 pixels. Suspending and resuming seems to zero the offset.

comment:2 Changed 6 years ago by arhuaco

  • Priority changed from normal to low
  • Milestone set to stable-kernel-2009.1

comment:3 Changed 5 years ago by lars

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in the latest experimental kernel builds (http://downloads.openmoko.org/distro/experimental)
Not in andy-tracking though.

Closing as fixed.

Note: See TracTickets for help on using tickets.