LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Trouble with 'startx' (https://www.linuxquestions.org/questions/linux-newbie-8/trouble-with-startx-6569/)

chefelf 09-15-2001 01:33 PM

Trouble with 'startx'
 
Hi,

I am very new to using Linux and I'm pretty much in the dark.

I'm using Red Hat 7.1 (Seawolf)
Kernel 2.4.2-2 on an i586

XFree86 Version 3.3.6a

After running X86Config I try to run 'startx' and receive the following error message:

XFConfig: /usr/X11R6/lib/X11/XF86Config
(**)stands for supplied, (--) stands for probed/default values
(--) no ModulePath specified using default: /usr/X11R6/lib/modules
dbe: Unknown error loading module

Config Error: /usr/X11R/lib/X11/XF86Config:48

SubSection "extmod"
^^^^^^^^^^

Module section keyword expected
XIO: fatal IO error 104 (Conection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.




I am using an S3 ViRGE 86C325 graphics card and a MaxTech XT-5862 Monitor

Any information on this problem and on how I could get 'X' running would be greatly appreciated.

Thank you.

acid_kewpie 09-15-2001 03:01 PM

Easiest thing to do is to just run Xconfigurator to reconfigure X properly.

I don't know what your error is exactly, but you'd do best to just start again, it's very easy, and not at all scary.

I would try to use XFree86 4.0.3 tho, rather than 3.3.6. I'd give you instructions on how to ensure you're usnig 4 not 3, but to be honest, i'm not too sure. One way to try it is to run 'Xconfigurator --expert' which *should* give you a choice of server. BUT very frequently X will ignore you and use 3 anyway. run 'ls -l /etc/X11/X' if this points to XFree86 then you're on 4.x if it's somethign else like XFree86-SVGA then i *think* that'll be 3.3.6. If you uninstall the rpms for 3.3.6 then it'll have to use 4.0.3 like it or not. Make sure 4.0.3 is installed tho.. i's on you install cd's.

chefelf 09-15-2001 06:19 PM

Thanks for the response.

I just tried runing Xconfigurator and it showed a screen that said:

PCI Entry : S3 Inc.|86c325 [ViRGE]
X Server : XF86_SVGA
XFree4 driver : (default)

My only option was "OK" so I pushed enter and then it went back to the command prompt after saying:

Server doesn't exist, can't continue.
tried to use ../../usr/X11R6/bin/XF86_SVGA

Anyone got any ideas? I'm getting desperate.

Thanks in advance.

DMR 09-15-2001 07:46 PM

- Check to see if the XF86_SVGA server actually does exist in the /usr/X11R6/bin directory. In general, make sure all of the files/directories referenced in the error messages exist.

- Type $PATH to view your path. If the /usr/X11R6/bin directory is not part of your path, add it to the PATH= line of /etc/profile. You may need to log out and back in to have the change take effect.

If you have both XFree86 3.3.6 and some version of XFree86 4 installed, make sure Xconfigurator is writing to the correct config file. XF86Config is used by 3.3.6, XF86Config-4 is used by 4.x.

Just a few ideas, hope they're of some help.

chefelf 09-16-2001 12:17 PM

I checked the directory and the XF86_SVGA server doesn't exist. What should I do in this instance?

Thanks for your replies.

DMR 09-16-2001 06:46 PM

My first suggestion would be to find it on your installation disks, or just reinstall the entire XFree86 package. However, I'm pretty sure Redhat 7.1 ships with XFree86 version 4.0.3, which doesn't use the XF86_SVGA server. How did you end up running version 3.3.6?

chefelf 09-16-2001 11:27 PM

I have no idea. I had an older version of linux. I then re-formated my drive, re-partitioned it, and installed Red Hat 7.1. There was a Linux boot disk I made. Is it possible that XFree86 was on that?

I'm sorry. I'm completely new to Linux... I know NOTHING.

Thanks again.

DMR 09-17-2001 02:39 AM

If you reformatted your hard drive before you installed RH 7.1, the 7.1 installation should have put version 4.0.3 of XFree86 on your system, and no references to earlier versions should exist.

When you refer to the boot disk you made, was that from an older version? That could be the cause of some of your conflicts if you are trying to use it with your current version.

Just out of curiousity, are you booting Linux from a floppy, or have you installed LILO to the MBR of your hard drive? For that matter, are you dual-booting, or is Linux the only OS installed on your system?

chefelf 09-17-2001 10:25 AM

Linux is the only operating system and I have installed LILO on the computer. I just had to make a boot disk initially to do something (i forget what) to get started.

Would you recommend possibly reformatting and starting over yet again? It's starting to look like that's my best option.

DMR 09-17-2001 03:55 PM

A full reformat might a bit overboard, but a reinstallation of X, including a removal of the current components (keep a backup just in case) might be a good idea.

ozzy983 09-19-2001 07:03 AM

I remember when I first installed Mandrake 8.0 I got that message. I had configured the wrong monitor, and it would not boot into 'X'. However, I was fairly new to Linux at this point, but I figured it out, and sucked up my pride, and got it working.

Yea, depending on what you are trying to do, installing a newer version of Free86 might help. 4.03? I know it's on the CD. Just not exactly sure where.

Xconfigurator should work.

Think I mispelled the command.

Later,
Oz


All times are GMT -5. The time now is 11:03 PM.