X doesn't start in minilinux

Jay Cotton Jay.Cotton at Sun.COM
Thu Mar 4 15:30:24 PST 2010

On 03/04/10 15:20, GreenFlash wrote:
>>> I also just realised, that there are some version differences in the
>>> xserver and the vesa module. The module is compiled for version 1.6.3,
>>> but the server has version 1.6.4.
>>> Might this cause the problem?
>> YES.   ABI is important to Xorg now.
> Compiled the vesa driver again for the 1.6.4 server, but it still tells
> me, that it is compiled for server 1.6.3. So I would like to say, that
> this isn't the problem, why the Xserver can't find the graphic card.
> What about HAL? Is this important for the graphic card? What do I need
> for hal to work?
> Are there any other things I can do, to detect the error, except
> debugging the vesa module? Because I don't have a debugger in the minilinux.
> Sam
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
in the vesa.c file:

^^^^^^^^^^^^^^^^^^^^^  this implies there may be a lib you need.  check 
for that
static Bool
VESAPciProbe(DriverPtr drv, int entity_num, struct pci_device *dev,
              intptr_t match_data)
     ScrnInfoPtr pScrn;

     pScrn = xf86ConfigPciEntity(NULL, 0, entity_num, NULL,
                                 NULL, NULL, NULL, NULL, NULL);
     if (pScrn != NULL) {
         VESAPtr pVesa = VESAGetRec(pScrn);

         pVesa->pciInfo = dev;

     return (pScrn != NULL);

static Bool
VESAProbe(DriverPtr drv, int flags)

More information about the xorg mailing list