Hi,
I had to apply the attached patch to vm-driver-x11/sqUnixX11.c to get squeakvm to work correctly in fullscreen mode Maemo 5. Without this patch, the window manager scales the screen to squeeze in a input panel/status bar along the bottom at random.
While tracing the problem, I noticed that the driver code does not set properties like _NET_WM_WINDOW_TYPE or _NET_WM_STATE used by modern window managers and recommended by specs (http://standards.freedesktop.org/wm- spec/1.4/ar01s05.html).
Has anyone else faced issues with fullscreen mode when porting to smaller devices like N900 or Android?
Subbu
vm-dev@lists.squeakfoundation.org