I have followed the evolution of ubuntu lucid on intel chipsets, since january, using many displays , some different intel chipsets (i915GM,GM45,965) , vertical usage 19 inches displays (TFT mainly).
but unfortunately, although some people messages in the launchpad , the actual ubuntu lucid distro will not permit efficient usage.
screen compatibility problems:
If you have not a recent display, you may face some problems before being able using your display because of problems retrieveing the EDID of your displays. You may need usage of IgnoreEDID option in xorg.conf. And may be use another recent display ...
Most of you will have problems with this infamous plymouth graphic login, difficult disabling it.
some workarounds needed to make it running (if you can remove the grub splash option)
although you manage to disable it, some message appear on the console with SIGSEGV message from plymouth .
and if you are very unlucky, you have not setted up the FSCKFIX option to yes, in /etc/default/rcS, you may have a maintenance login prompt you will never see.
if disk's fsck is running , you will wait for minutes in front of a black screen. (I believe it is possible cancelling it with ESC or shift C key)
note:by default the intelfb module is blacklisted in lucid.
removing plymouth is quite easy : rename all plymouth- *conf files in /etc/init to disable them. You will only sea a warning message, this will not affect your filesystem fsck .
Drm ,glx, 3D
I have tried 3D using a real OpenGL application, that loads 3D cad files, in which you can zoom, rotate the model , and animation of the model.The same application, can be compiled for win32 or linux platform and has worked everywhere.
this OpenGL application uses the following OpenGL features : display lists, Offline and online rendering, 2D text rendering and glx. No textures . Let's say a basic application, but a big 3D model.
But I think benchmarking with some famous Opengl games, would be useful too.
The problems encountered :
Unstability of the 3D OpenGL canvas, random crashes of the 3D view.
Difficulties to enable direct rendering. Check it with glxinfo, depending on your processor performance, you may have enough processor power to do soft rendering...
You will not manage to activate direct rendering unless you set up correctly your xorg.conf and allow only one output using the Monitor sections (checked on machines providing lvds,vga hdmi outputs).
eg xorg.conf :
Identifier "Intel 945G "
Option "monitor-VGA" "foo"
Option "monitor-LVDS" "bar"
Option "Ignore" "true"
Option "Enable" "true"
Unfortunately , to be delivered in production , the following need to be done with intel drivers :
use of xorg intel drivers 2.10 or 2.11 KMS enabled
this seems to be done in maverick , next evolution of lucid, you can try switching to it.
I did it on my systems.
Although you are thinking you have a nice display running perfectly, it is not!!!
switching from X to vt100 frequently, you will randomly crash xorg and be logged out until gdm login appears ....
These problems are now solved and to solve it, the best way is to setup a fresh kernel 2.34 with KMS enabled in your distro .In this case, you will need to unblacklist the intelfb module.
You can make it running, ... but NOT with a fresh ubuntu lucid...sorry if some people found some technical terms they may not understand, or for my bad english ...
The only chipset I have not had many problems is 965 (only problems with EDID)
feel free sending me your /var/log/Xorg.0.log file and /etc/X11/xorg.conf if you have problems
The solution is first at switching to maverick, that will improve in many casas and removing plymouth