Stop Microsoft
Operating Systems => Linux and UNIX => Topic started by: hnugz on 9 August 2003, 05:28
-
I installed red hat 9 on my new laptop which is an emachine with a widescreen monitor. The only two choices I had for resolution are 640x480 and 800x600. I chose 800x600. When I started linux for the first time it goes to the localhost login and blinks 3 times before saying it could not start the xwindows system. Apparently it doesn't think I have a monitor. When it asked me which monitor to select during the setup I just left it at the default because I didn't know what else to pick. How can I fix this problem?
-
now wait. does it say "no screens found"?
or ScreenInit error?
or something else?
If it says no screens found you should log in in the console (with your normal user name) and do
less /var/log/XFree86.0.log
look for errors. Errors would look like (as an example):
nv(0): Can't initialize memory
The error message may be different and replace nv with something similiar or related to your hardware.
You should be able to figure out whether something is an error or not.
sorry for the vagueness, im tired.
-
After logging in as root I tried startx. Then I get the error that says:
(EE) No devices detected.
Fatal server error:
no screens found.
I was looking around and saw that you can change the monitor using Xconfigurator, but when I tried that it said the command could not be found. Any other suggestions?
-
OK after lots of poking around I found the linux laptop site where it showd how to configure for a lot of different laptops. Unfortunately there wasn't a guide on mine but I did find some which had the installation with a widescreen. Basically all of them said they needed to edit the XF86Config file. Here is one in particular: http://www.x123.info/?menu=docs/i8500 (http://www.x123.info/?menu=docs/i8500). First of all, what is the difference between XF86Config and XF86Config-4? Also, could I damage my monitor by just copying that exact config file and using it on my machine?
-
I'm not gonna be much help because I don't know if there are any peculiarities with setting up X for a laptop, not having done this, but you could try this.
Log into a console in text mode as root.
Try xf86config
mv XF86Config XF86Config.old
or something like that first so you have a backup.
This will go through some questions re: your keyboard, mouse, screen etc. and set up a basic XF86Config file for you. Make sure you have details of hardware to hand, e.g. refresh rates and resolutions before you start.
-
Just re-read that, it might be a bit confusing...
XF86Config is the X config file.
xf86config (lower case) is the configuration program! :)
-
well i tried what you suggested but it said it was an invalid command. I also tried a lot of the different configurations for xf86config that people said worked with the dell inspiron 8500 computers. that didn't work. i suppose ill just wait around for a fix. guess i just wont run linux for a while.
-
It should be here:
/usr/X11R6/bin/xf86config
Commands in linux are case sensitive so typing XF86Config would have got "command not found".
Try typing xf86co (all lower case, no space afterwards) then hit TAB, if you have the command it should auto-complete this for you, if it doesn't ???