X.Org and SiS - drmSiSAgpInit unresolved

Andreas Kohn andreas at syndrom23.de
Wed Jul 28 16:46:37 PDT 2004


Hi,

if I try X.Org (or some newer XFree86-4 snapshots) on my laptop with SiS
graphics, I get:

Required symbol drmSiSAgpInit from module
/usr/X11R6/lib/modules/drivers/sis_drv.o is unresolved!

The reason seems to be that this function is explicitly not compiled for
FreeBSD because of an #ifndef __FreeBSD__ around it.

If I modify
xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/xf86drmCompat.c to
have a simple stub for this function which returns 1, I can use X again.
But of course I have no dri (glxinfo says so, glxgears shows only a
black window), and XV doesn't work either. I'm currently looking into
how to call the ioctl on FreeBSD.

Is this known already, or is it some sort of local problem? Perhaps this
could be added to the port as temporary solution.

Thank you,
Andreas

[Please CC: me, I'm not subscribed to freebsd-x11]

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20040729/ffc55757/attachment.bin


More information about the freebsd-x11 mailing list