found it: Ubuntu/ Xorg is the culprit (partly?).

in the 'default' situation at start-up Xorg first recognizes the Intel810 and loads the Intel-driver,
but after that concludes that it wants a VESA driver.

when i made a xorg.conf to change the amount of VideoRam, the loading of the VESA driver was gone, but in GEM my pictures were completely white, only the background color was visible.
where outside GEM everything looked normal.

this was finally solved by defining a Depth in Xorg.conf.
probably the lack of this parameter made GEM say: using 8 color bits.

rolf

in case somebody is confronted by this same problem my Xorg.conf is hereby included.


Section "Device"
Identifier "imonitor"
Driver "intel"
VideoRam 16384
EndSection

Section "Monitor"
Identifier "Generic Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "imonitor"
Monitor "Generic Monitor"
DefaultDepth    24
SubSection "Display"
    Depth    24
    Modes    "1024x768" "800x600"
EndSubSection
EndSection