Site Index:
Intel 810 card
Some Info about the Card
lspci -v
00:01.0 VGA compatible controller: Intel Corporation 82810 CGC [Chipset Graphics Controller] (rev 03) (prog-if 00 [VGA]) Subsystem: Giga-byte Technology Unknown device 0200 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 11 Memory at d4000000 (32-bit, prefetchable) [size=64M] Memory at ee000000 (32-bit, non-prefetchable) [size=512K] Capabilities: [dc] Power Management version 1
This video card is a Intel82810 (i810) on board that has 16M for working X, we can see 64M prefetchable, but if you configure X with that size, it won't open (max 16M). Also, is recommended to enable DRI and XvMC. This Card has not Video Output, only VGA.
Xorg.conf
Things to consider
Modules
Section "Module" Load "int10" Load "dbe" Load "dri" Load "extmod" Load "glx" Load "record" Load "xtrap" Load "freetype" Load "type1" Load "vbe" Load "ddc" Load "vnc" EndSection
Here we enable those modules.
Device
Section "Device" Option "DRI" "True" # <bool> Option "XvMCSurfaces" "7" # <between 6 and 7> (I don't know what is the difference) Identifier "Card0" Driver "i810" VendorName "Intel Corporation" BoardName "82810 CGC [Chipset Graphics Controller]" VideoRam 16384 EndSection
I was forced to set the VideoRam to maximum (16384 Kb) because if i don't do that Direct Rendering won't work, and XvMC won't work if DRI is not enabled.
Screen
Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 16 Option "PasswordFile" "/home/user/.vnc/passwd" SubSection "Display" Viewport 0 0 Depth 16 Modes "800x600" EndSubSection EndSection
And we have to set Depth to 16bpp because DRI only works with this Depth. And I'm not sure but DRI won't work if you set a "mode" over 800x600.
It is not the full xorg.conf, just some parts to explain.