Latest XFree86 version vs today's portupgraded version

Mike Meyer mwm-dated-1050934719.f85879 at
Wed Apr 16 07:18:44 PDT 2003

In <1050488839.695.61.camel at localhost>, Stacey Roberts <stacey at> typed:
> The folks at XFree86 believe that this is fixed (see [Bug 159] Silicon
> Motion SMI Lynx SM811 unconfigurable in XFree86 Version 4.3.0) and
> suggest that I try the latest XFree86 in cvs.

Glad there's a fix for you.

> With XFree86 already installed on the machine, how would I go about
> installing whatever I get from cvs?

Follow their directions to compile and install the software.

> Do I need to deinstall (pkg_delete) the currently installed XFree86
> first?

No, you don't. /usr/X11R6 before installing the new version.

> Can I install over the currently installed version?

Yes, you can. Every file in the current install should be replaced by
a new install of the CVS version, as it should be nearly identical to
what you have. I think that, if you have the space, I'd do:

# cp -r /usr/X11R6 /usr/X11R6-fbsd
# pkg_delete -f XFree86-
# <install the CVS version>

Then, after you've verified that everything is working properly,
delete /usr/X11R6-fbsd.

Come to think of it, if you can figure out which driver has changed,
just backing up and installing that one driver might be
preferable. I can't provide detailed instructions for that, though.

> This last question is out of my own curiousity as its the first time I'm
> attempting this:
> I've been to the ftp site at XFree86, and the docs at
> appear to be (dated) the same as the
> version I already have installed on the machine at the moment. Is it
> possible that the latest cvs version is *not* actually different (hence
> containing the fix I require) to my currently installed version?

While it's possible, it's not likely. In fact, the folks at XFree86
are telling you they are different.


Mike Meyer <mwm at>
Independent Network/Unix/Perforce consultant, email for more information.

More information about the freebsd-questions mailing list