Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: many in-tree xorg packages updated



On Sat, Jun 13, 2009 at 03:42:19AM +1000, matthew green wrote:
>    
>    I updated my amd64 laptop, and encountered some problems.
[...]
>    2) Trying to start the X server fails because of missing default `glx'
>       module which does not exists anymore ...
> 
> this shouldn't be fatal... i do see it myself, but i'm not sure what
> is up.  i won't be able to look at this for a couple of days.

Indeed. The real problem comes from libpciaccess which is not able to
read the video bios for the intel driver ...

root@nicodeme [~]# gdb Xorg Xorg.core
[...]
#8  0x00007f7ffa23a4a6 in i830_bios_init (pScrn=0x7f7ffb05f800)
    at 
/local/src/NetBSD/xsrc/external/mit/xf86-video-intel/dist/src/i830_bios.c:237
237         ret = pci_device_read_rom (pI830->PciInfo, bios);

Looking at the code, pci_device_read_rom() is not implemented for
NetBSD :(

static const struct pci_system_methods netbsd_pci_methods = {
        pci_system_netbsd_destroy,
        NULL,
        NULL,                        <--- read_rom()
        pci_device_netbsd_probe,
        pci_device_netbsd_map_range,
        pci_device_netbsd_unmap_range,
        pci_device_netbsd_read,
        pci_device_netbsd_write,
        pci_fill_capabilities_generic
};

Look like i'm stuck with vesa for now ...

-- 
Nicolas Joly

Biological Software and Databanks.
Institut Pasteur, Paris.


Home | Main Index | Thread Index | Old Index