(2) X is linked to /usr/X11R6/bin/XF86_SVGA.xtt. That must be because when I can't get X to configure, I downloaded xtt-SVGA-1.3.1_1 plus several others of the same series, thinking it'd help. Of course, I now find out that's the X server that is 3.3.6!
(3) Checking the date is useless, cuz all shows Jan 23.
(4) I changed the symlink back to XFree86. That does not solve my problem. I'm just back to square 1 where I had my original problems, as listed on original email. :-(
(5) I tried xf86config further, got fewer errors... Since a lot has happened since my first email, I'll just post the results in a separate email so it's easier to read...
Thanks for your help. Any other comments are appreciated.
Ted Spradley wrote:
[EMAIL PROTECTED]">On Thu, 21 Mar 2002 02:47:15 -0600
Gilbie <[EMAIL PROTECTED]> wrote:I did some more checking, and to my horrors, it seems FreeBSD 4.5
installs XFree86 3.3.6 EVEN WHEN I SELECTED NOT TO INSTALL X.
Probably a dependency issue--when I install some other package,
somehow it automatically installs the old X even though I've got the
new one.
That's why I've never really trusted the pkg system. The problem of
dependencies is just too complicated to automate. The effort to do it
right for all the possible cases is astronomical.Anyway, this is what I've got:
- /var/log/X???.8.log reports version as 4.1.0, and got the symbol
unresolved issue as enclosed. It uses /root/XF86Config.new as its
config file and detected i810 automatically.
- startx runs 3.3.6 (!!!), and uses /usr/X11R6/???/etc/XF86Config as
its config file.
You can probably fix this just by going to /usr/X11R6 and changing the
symlink X to point to XFree86 rather than whatever it points to now
(XF86_SVGA?).So, what should I do now? Delete all XFree86-related files and start
again? What to delete? /usr/X11R6? Shall I download from FreeBSD
again? If so, what package or port? Or would I be better off to
download the most recent 4.2.0 tgz from XFree86.org and run
Xinstall.sh instead? If so, would there be compatibility problems
with other graphical apps I have already downloaded (e.g. The problem
where somehow I got startx running 3.3.6).
Try "ls -lat /usr/X11R6/lib/libX*". If most of the dates are Jan 19 or
newer you're probably in good shape. If the dates are mostly 6 months
old or more, then 3.3.6 clobbered 4.2.0 :-( In that case, you might be
best off to "rm -rf /usr/X11R6" -- don't "pkg_delete XFree86-3.3.6" so
/var/db/pkg shows it still installed -- and reinstall 4.2.0 the same way
you did before. No, wait! If you rm /usr/X11R6 you'll clobber all the
other stuff you've installed, and you'll have to install it all again,
and 3.3.6 will clobber 4.2.0 again. Don't remove anything, just
re-install 4.2.0 and let it clobber 3.3.6.
Since it's all protocol Version 11 Revision 6 all the clients should be
happy with the 4.2.0 server.If this is successful... Another question: I've already installed the
package for KDE using /stand/sysinstall (similar to pkg_add). What
should I do to enable kdm to provide logon after boot?
Probably involves changing the line in /etc/ttys that starts xdm to
start kdm instead. The KDM documentation would probably be the place to
start looking.
