Lancelot du Lac
lancelot at contrees-du-reve.com
Sat Feb 12 01:15:50 UTC 2011
I found a fix!
The xorg.conf file below works for me:
# complementary information on the touch screen as the
# input device is provided by udev
Identifier "Glamo 3362"
Option "Device" "/dev/input/event1"
Option "SwapAxes" "True"
Option "InvertY" "True"
Option "Calibration" "130 920 110 900"
Calibration is not perfect, I did it through trial and error.
Otherwise sorry guys, this shouldn't have been a bug against
xserver-xorg-video-fbdev. Actually it may not be a bug at all, though it
certainly is a major breakage.
Actually there's two problems with the freerunner that seemingly started
when the freeze was lifted.
xserver-xorg-video-glamo is removed by the upgrade because it's broken.
This means the poor guy who has it declared in his xorg.conf ends up
with a useless phone. His only hope of shifting to fbdev is if he can
ssh into the phone natively after the boot process; otherwise he's good
for a reinstall.
It finally appears that xserver-xorg-video-fbdev works nicely, as far as
I can tell.
The touchscreen problem is related to xserver-xorg-input-evdev, which
used to work without any tinkering in the xorg.conf, but now requires
that you swap axes, invert the Y axis and calibrate... Just as above, if
you can't ssh into the phone, you're heading towards a reinstall.
Oh and I certainly have to apologize for another mistake. When I write
"since the upgrade to wheezy" above, I meant in fact "since the freeze
has been lifted." I got confused because my desktop is under testing
(but the freerunner is under sid/experimental only).
Probably not the most clever bug report in Debian's history, but maybe
it will help some people.
More information about the pkg-fso-maint