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

Re: xfree

On Mon, Jan 10, 2000 at 05:32:43PM +0100, Ivo KRAB wrote:
> Hi,
> Sven Luther wrote:
> >What about providing a full set of macintosh XF86Config in the ppc xfree
> >packages ?
> >
> >I guess there is only a limited set of macintosh video boards around, isn't it
> >? mostly ATI boards. and for laptops, we can get the config file directly from
> >the laptop model, since i doubt anyone changed graphic board on a laptop.
> >
> >So for configuring X we could add a postinst, that will ask about the computer
> >model you have, and use a symlink to provide the X server with the proper
> >XF86Config File.
> Good idea in principle, but the details of the XF86Config depend on more
> than just the UC model: you also need to know what monitor is connected. A
> script/application presenting a choice from a list of models of UC (limited
> indeed) and monitors (standard Apple ones also limited in number, but
> third-party monitor could also be used), which then chooses appropriate
> settings from a database and builds an XF86Config would be more useful.

Just providing some minimal monitor setup, and tell the user he can change
them by hand. This would work, or even we could have the script asking the
user about his monitor values, and do some sed or awk magic to provide a
monitor correct value.

> >3.3.6 is out, as soon as branden makes the source package, i will build it for
> >ppc. I will try to add the above mentionned script and files, but i am no mac
> >user, so please someone with a (or better yet a lot of) mac(s), please send me
> >the necessary XF86Config files. I will provide the ones for apus. Fon't know
> >what the situation is for prep and chrp and others, but i guess there is no
> >such easy solution for them ?
> Could you PLEASE build and package all the servers, not just the FBdev one?
> The fbdev is not accellerated for my Powerbook's Chips 65550, but the SVGA
> one is supposed to be.

No, i will not, i have other things to do. If you provide me with a patch,
then i could do it. Anyway, i don't think the SVGA Xfree server will even
compile on ppc, but then i may be wrong.

If you have the 65550 specs, you could even add fbdev accel for it, taking as
model the mach64 and pm2 stuff (in xc/programs/Xserver/hw/xfree68/maxh64|pm2 i

> On another tack there, I've downloaded and built the 3.9.17 source. It's
> not working for me yet, but when (if) it will, how do I go about packaging
> and uploading it? Is there a HOWTO?

Xfree 3.9.17 is not actually working for powerpc. you could give 3.9.15 a try
i guess, but it is somewhat old. what problem did you experiment with 3.9.17 ?
please forward your problem to the xfree mailing list, so it get fixed. (the
address is devel@XFree86.Org) Make sure to provide lots of info about your

Packaging Xfree is not a trivial matter, and no there is no howto about it,
but you can download the source package and build it.

The easiest way to do it right now, is to build a static Xfree 3.9 server, and
build only the server (with the Staticserver and buildserveronly flag in the
Xfree config stuff). After that you move the resulting executable in
/usr/X11R6/bin, or wherever you want, modify /etc/X11/XF86Config (best would
be to modify the Xserver to read /etc/X11/XF86Config4 or something such) and
then have /etc/X11/xserver point to it. Works fine.

Did you try the prcompiled Xserver from Michel Daenzer ? you can find it at :


it is called XFree86-3.9.16c-pm2-glibc2.1.tar.gz, but should work for other
chipsets also. Please tell me your experience with it.

BTW, i have no more diskspace for doing X compiles, can i do the Xfree build
on powerpc.debian.org ? Is there enough disk space there ? I will cleanup
after me naturally.



Reply to: