Notice: Trying to access array offset on value of type bool in /srv/www/vhosts/openpandora.org/domains/bugs.openpandora.org/httpdocs/scripts/details.php on line 649 FS#31 : X11 Crashing with omapfb

OpenPandora Main OS

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Core
  • Operating System All
  • Severity High
  • Reported Version SuperZaxxon Beta 4
Attached to Project: OpenPandora Main OS
Opened by Michael Mrozek - 04.02.2010
Last edited by Michael Mrozek - 11.02.2010

FS#31 - X11 Crashing with omapfb

Cleaned up a bit. * Mouse is inverted if you run SDL Games from the console. * Mouse is not properly calibrated when you run SDL Games under X fullscreen. Fixed with notaz patch that also fixes the X11-Crash with omapfb (see below) Regarding the X11-Crash when using SDL-Fullscreen-Apps together with omapfb: notaz nailed down the problem: It's actually xf86-input-tslib's fault- omapfb only acted as catalizator here, causing SDL to use different code path and call different X functions. His patch also almost increases the touchscreen problem (see above): It runs perfect for games in 800x480. However, on small issue is left on apps with lower resolution which use their own mouse cursor: As soon as you move the mouse outside of the game resolution (i.e. SuperTux runs 640x480), the mouse cursor stops at the end of the virtual screen and you have an offset. This only seems to happen when the game uses it's own mouse cursor. If you go to the level editor of SuperTux and leave, the normal X cursor appears and the problem doesn't occur anymore. So this is probably something that needs to be fixed in the game, not in the driver. A compiled version (for testing): http://notaz.gp2x.de/tmp/tslib_drv.so --- needs to be copied here: /usr/lib/xorg/modules/input/tslib_drv.so
Closed by  Michael Mrozek
11.02.2010 00:06
Reason for closing:  Fixed
Additional comments about closing:  Fixed by notaz, patch applied to DJWillis

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing