Fedora 10 and the Evolution of Xorg
This is a rant. This is only a rant. If this were a real review you would be notified by your local emergency broadcast station...Now that I have your attention, I want to direct you to what is happening with the latest version of Fedora and X configuration. If you have installed Fedora 10 and have had no problems you're in luck. If you have installed Fedora 10 and have noticed X Windows not looking as good as it did with 9 (or another distribution) welcome to the new world order of xorg.conf.
With the advent of Fedora 10 xorg.conf does not, by default, install an xorg.conf configuration file. In fact, I had Fedora 10 up and running with an NVidia GeForce 6600 card, with no xorg.conf file. Problem was, I couldn't get the installation to run in 1200x1024 resolution. Not until I jumped through a few hoops.
One of the first things you should do, when you finish an installation of Fedora 10 is check in /etc/X11 to see if there is an xorg.conf file. If there is not you need to issue the command Xorg -configure :1. What this will do is generate a default xorg.conf file based on your hardware.
Your next step can be tackled in a couple of ways. You can edit the xorg.conf file by hand (for advanced users) or you can install the system-config-display application with the command yum install system-config-display. Once you get that installed you can run the application (as root) with the command system-config-display. From that point the GUI tool should be pretty straight foward to use.
Of course, if you are using an NVidia card, you might have to install some proprietary drivers. Open up the Add/Remove Software tool and do a search for nvidia. Select the applicable drivers for your system if you need them. Once you install the drivers you should have the nvidia-settings tool. This will offer you some help in configuring your NVidia card with Fedora 10.
You will notice the default xorg.conf file generated is very bare-bones. And I understand that Xorg is going in a direction that doesn't require an xorg.conf file. But there are chipsests out there, such as NVidia, who's drivers still require an xorg.conf file. This, to me, seems as if Xorg is getting a bit ahead of itself.
UPDATE: I can't confirm this but the above statement about Xorg going in an xorg.conf'less direction seems to only be applying to Fedora. If anyone has any information that would indicate other distributions are following suite, let us know. Thanks all!
Now I can't complain too much...X Windows does work out of the box and does a fairly admiriable job. But when you want higher resolutions than the default, you might find yourself jumping through some hoops. I have to admit Linux will find itself in much greener pastures once Xorg no longer requires a configuration file. But I do hope the developers of the various chipsets can get on the same page as the Xorg developer team. If they can't Linux is going to find itself with a limited selection of video cards it can work with.Advertisement