Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
When I initially installed and booted RH9 through GRUB, I would come to a blank screen. I managed to get to the 'localhost login' screen by changing a number (a 5 to a 3 or vice versa) in my inittab during a linux rescue CD boot.
So now I'm at the localhost root prompt, and I can't get anywhere. When I try to start X Win, with 'X' or 'startx', the screen goes blank.
I've seen similar posts on this topic, and I've tried to take the steps others have, but it's not working for me. Some of the things people do to get out of the blank screen after typing 'startx', like using the Ctrl-Alt-Bksp feature, don't work for me. Once I try to start X Win, it's reboot time.
I know that there's something I need to change around in configuration files, but don't know where to look and what to change. I messed with XFree86.1.log and found some WW and EE about displays and resolutions. But I didn't know how to resolve the actual problem and get things rolling. I figure it's something to do with my display hardware, which is a Dell 1800FP monitor and a NVidia GeForce FX 5200 video card.
The only good thing I can say for this mess is that it's forcing me to relearn UNIX commands I haven't used in a long, long time. All that Windows/DOS/regedit pointing and clicking has made me flabby, weak, and useless.
Please post a log (from one run). Maybe there's something interesting here. The configuration file you need to edit is /etc/X11/XF86Config-4. It's hard to say what you need to change without the logs, but browse it, compare it with the hardware configuration you have, probably some doubts?
The X server is probably set to a refresh rate that is too high for you monitor. You should be able to change it by running xf86config as root. If that doesn't work, you should try changing the xf86config file. I don't have it handy right now, but I'll find out what you have to change in a while.
I know I need to change some stuff in here, but I don't know exactly how to change it. Is there something I run to do this, or do I manually edit the XF86Config file with vi? How do I "run XF86Config"? I'm logged in as root, but when I type up 'XF86Config', nothing happens. Should I boot up on the CD, go into linux rescue, do a chroot, and then try 'XF86Config'?
If there's anything I should do that I haven't done, please give me the dummy instructions on doing it. Thanks again for your help.
Part 1 of instructions:
post distro and version of xfree.
Part 2:
Probably you got a version of xfree that doesn't recognize the fx5200 card.Try the 'nv' driver.That might get you going depending on the xfree version.Other than that have a look at the nvidia website and the installation instructions for the nvidia drivers there and report back.
Originally posted by dot hog
HorizSync 30,0 - 80,0
VertRefresh 56,0 - 75,0
That's what you need to change, probably. Find your monitor manual (I hope you have it somewhere) and search for a table with technical details. HorizSync and VertRefresh will be there. You need to correct the values to fit the ones in the manual.
How to edit the file? You should have editors in your system. Examples: vim, joe, pico.
If you don't know them, I recommend first try with less important file (Oh yes, /etc/X11/XF86Config is OK, too). A command to edit a file is
vim /tmp/somefile
joe /tmp/somefile
pico /tmp/somefile
Find the editor you're most comfortable with (vim is not very good for a first time).
Next thing...You have standard 'vesa' driver used in the configuration. You can download accelerated driver from www.nvidia.com (GF FX is not listed as supported for generic NVIDIA driver in XFree 4.3, so you need to keep the VESA one for a moment).
It's funny, I remember how to use vi and all its stupid commands, but beyond that, my old UNIX knowledge is shot.
Anyhow, the horiz and vert rates for my monitor are 31-80 and 55-75, respectively. So the config settings of 30-80 and 56-75 aren't that bad. Should I change them anyway?
I'll play around at nvidia.com and try out some drivers. We'll see.
Thanks for the help -- hope this is the end of this thread, as I want to get this over with.
Oh, and how do I check which version of XFree I have? I've installed RH9, so I think XFree is probably a relatively recent version. But I can update if necessary.
When I add the No Splash option to my XF86Config (don't want to see NVidia logo every time I boot up), what header do I put it under?
I added it to the "Device" section when I first made the NVidia install and chaged my driver to "nvidia", but it didn't stick (as I saw logo when I started X Windows). Wondering if I'm putting the "Option 'No Logo' 'boolean'" in the right place.
EDIT: Left out the "no" part after "no logo". There you have it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.