Link to home
Start Free TrialLog in
Avatar of emeraldkim121799
emeraldkim121799

asked on

can't start xfree86 3.3.5

Hi,

I'm having a really hard time trying to run xfree86 3.3.5 on my machine.  I've posted this question to both the Red Hat and Mandrake mailing lists, and also the xfree86.org tech support to no avail.  I hope someone here can help me.  I was running xfree86 3.3.3.1 just fine on my machine.  It's a dual Pentium II 350, Matrox Millennium G200 16 MB AGP video card.  I installed the xfree86 3.3.5 RPMs: SVGA, 75dpi-fonts, libs, devel, and XFree86.  The rpm -Uvh installation went fine.  Then I configured with xf86config.  No problems there, either.  The XF86_SVGA server was automatically selected by xf86config.  But then when I try to startx, I get the error:

/usr/X11R6/bin/Xwrapper: can't resolve symbol '__xstat'
_X11TransSocketUNIXConnet: Can't connect: errno: = 111
giving up.
xinit:  Connection refused (errno 111): unable to connect to X server
xinit:  No such process (errno 3): Server error.

I'm running mandrake 5.3 with smp kernel 2.2.9.  This machine can run xfree86 3.3.3.1 just fine.  What's my problem with 3.3.5?  Thanks,



Hidong
Avatar of patowic
patowic

Personally, I've never had any luck upgrading rpms for xfree86.  Have you considered downloading the source code from http://www.xfree86.org/, and compiling that from scratch?

Try starting X manually, with the       -verbose option.  That might shed a little more light on things.
Avatar of emeraldkim121799

ASKER

Hi, patowic,

I'll try compiling.  What do you mean by start X manually?  Thanks,



Hidong
Well, you could always just type X -verbose & from the command line, and then if it starts, use ctrl-alt-backspace to exit.
ASKER CERTIFIED SOLUTION
Avatar of Brandon121799
Brandon121799

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hi, Brandon,

I don't have a /usr/sbin/xconfig.  What do you mean by start itself on startup?  Do you mean to set the run level to 5?  I'm really going bats trying to figure this out.  I've tried installing 3.3.5 by compiling the source.  In that case, X wouldn't start up saying that there was no file libXmu.so.6.  In fact there was a /usr/X11R6/lib/libXmu.so.6.  I added this directory to my PATH, but it still couldn't find it.  I tried installing 3.3.5 on another machine with a different video card.  Same problem.  I'm beginning to wonder if it's the distribution.  I'm running Mandrake 5.3 kernel 2.2.9.  Would this have anything to do with it?  Thanks,



Hidong
If you can't start X manually, don't set your runlevel to be 5!  
Have you had any luck compiling your own version of xfree?  The more I hear about Mandrake, the less impressed I am.