Subject: Re: XFree86-4.6.0 on Solaris
To: Michael <macallan1888@gmail.com>
From: Raymond Meyer <raymond.meyer@rambler.ru>
List: port-sparc64
Date: 07/18/2006 01:43:54
On Mon, 17 Jul 2006 13:59:18 -0400
Michael <macallan1888@gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
> > Hi, well I've managed to build XFree86-4.6.0 with gcc on Sparc Solaris
> > by hand,
> > using sunffb drivers from NetBSD's X11 tree. I'm pleased to say the
> > acceleration and performance of GTK2 applications is much better now,
> > compared
> > to Sun's Xserver.
>
> Good to know :)
>
> > I noticed the following error in the log file:
> >
> > (WW) Symbol xf86CreateI2CBusRec from
> > module /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o is
> > unresolved! (WW)
> > Symbol xf86I2CBusInit from
> > module /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o is
> > unresolved! (WW)
> > Symbol xf86CreateCursorInfoRec from
> > module /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o is
> > unresolved! (WW)
> > Symbol xf86InitCursor from
> > module /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o is unresolved!
> >
> > What do those functions do, does it inhibit the performance if those
> > symbols
> > cannot be resolved?
>
> Did the i2c module get built? Should be in
> /usr/X11R6/lib/modules/libi2c.a
> There's probably a notice in the log about it, earlier.
> Anyway, the i2c code in the driver is unused, I fixed it at some point
> ( and apparently didn't commit it ) but all it was ever used for was to
> determine display size and set dpi values.
I do have X11R6/lib/modules/libi2c.a, however checking the log file, no such
module is loaded during Xserver startup. Maybe I have to enable it manually in
XF86Config? Anyway, it doesn't seem to affect the way Xserver operates, so I'm
not gonna worry about it.
Thanks.