I would like to ask you why X.org/i810 can't handle an external monitor with internal monitor turned off, but in a higher resolution.
FS Amilo M7440 i915GM 1024x768
Samsung SyncMaster 930BF 1280x1024
The well-known problem is that Xinerama turns off DRI support. So I figured that without having two displays concurrently, I'd rather have only one. External monitor when I'm home, internal when I'm away.
But whatever I write in xorg.conf (Monitor details to support high-res, Screen details to support high-res, but start with a low-res), during the bootup process of Xorg the program realizes that it has an internal monitor and drops 1280x1024 options. Perhaps because it sees both monitors in the same Pipe B, instead of two different A and B pipes, for which I have no sufficient knowledge to change.
Currently I'm using a script which changes the target of the symlink /etc/X11/xorg.conf whether I want single or dualhead.
xorg.conf -> xorg-single.conf (Single device, single monitor, single screen)
xorg.conf -> xorg.dual.conf (Xinerama and Clone)
I hope I could use the same approach to have only-internal and only-external state for my Xorg, but I just don't know how, because 99% of the hits in Google try to solve "clone mode" problems, or "extended desktop" problem.
I'm also unable to comprehend why Xorg states that there is no device at PCI:0:2:1 when there is if I look for it in /proc/bus... and there is also such a device according to Intel (http://www.intel.com/support/graphic.../CS-020154.htm
Can you help me?