Inside the Probe function for the driver I'm working on, I have
ggiProbe() {
...
pScrn = xf86AllocateScreen(drv, 0);
pScrn->... /* and I fill in the pScrn object and then return TRUE. */
...
return TRUE;
}
And when I run X, it loads the driver, and spits out
(II) GGI: GGI driver (version 0.0) for : ggi
(II) Primary Device is: PCI 01:00:0
(**) GGI(0): GGI Screen Allocated <-------- my driver
is active here.
(II) GGI(0): The target we use, should go here.
(EE) Screen 0 deleted because of no matching config section. <-------- this is
where things go wrong.
(II) UnloadModule: "ggi"
(EE) Device(s) detected, but none match those in the config file.
What does this mean? I can't figure out what it's talking about by 'config section'
The driver source is located at
<http://josie.atypedigital.com/~jimlay/xc/source/programs/Xserver/hw/xfree86/drivers/ggi/ggi.c>
Here is the XFree86 Config section.
Section "Device"
Identifier "ggi-target"
Driver "ggi"
EndSection
Section "Screen"
Identifier "Screen0"
Device "ggi-target"
Monitor "ViewSonic0"
DefaultDepth 8
Subsection "Display"
Depth 8
Modes "1600x1200" "1280x1024" "1280x960" "1152x864"
"1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Multihead"
Screen "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert