Just a recipe for dual head on Xorg/Linux with the GMA 3100 included with my G31 chipset in case I forget.
1) Obtain “intel” xorg driver version 2.1.1 or later. Build/install.
2) Configure i915 kernel driver, load
3) Configure xorg with the following unusual parts: Monitor Identifiers should match these options under the video card Device block.
Code:
Option "monitor-VGA" "vga" | |
Option "monitor-TMDS-1" "dvi" |
One monitor should have an
Code:
Option "LeftOf" "othermonitor" |
Finally, under screens you should use a Virtual parameter to tell the driver to allocate the appropriate buffer size.
Code:
SubSection "Display" | |
Viewport 0 0 | |
Depth 24 | |
Virtual 2560 1024 | |
Modes "1280x1024" | |
EndSubSection |
One caveat- If your “virtual” desktop extends past 2048x2048 you can’t use DRI yet. Research indicates that this is a hardware limitation of the older chipsets only and should be overcome soon, but still the driver should be able to map “top to left” in any case, though it doesn’t yet. So if you want DRI you have to have vertically stacked monitors for now which is just not intuitive.
See also Wikipedia on GMA and Intel / Linux Docs for these chips.
No Comments/Pingbacks for this post yet...
Matthew Steven is a lifelong technology enthusiast. He has been in the business of creating ecommerce web applications, solving problems on UNIX platforms, and hosting servers since the earliest days of the internet. He is active in community service, plays classical guitar, and has a number of furry children.
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| << < | > >> | |||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||