In its current form, X fails to match Geode LX hardware with the corresponding "geode" X driver, instead reverting to the "vesa" driver, on hosts launching without any xorg.conf, or whose xorg.conf omits the Driver statement in the Device section.
This has been verified on various Geode LX -based hardware featuring BIOS from a variety of vendors.
Suspicion is that patching hw/xfree86/common/xf86AutoConfig.c to add the PCI ID for Geode LX would fix this. A patch is attached towards this effect.
In its current form, X fails to match Geode LX hardware with the corresponding "geode" X driver, instead reverting to the "vesa" driver, on hosts launching without any xorg.conf, or whose xorg.conf omits the Driver statement in the Device section.
This has been verified on various Geode LX -based hardware featuring BIOS from a variety of vendors.
Suspicion is that patching hw/xfree86/ common/ xf86AutoConfig. c to add the PCI ID for Geode LX would fix this. A patch is attached towards this effect.