Since the advent of xrandr 1.2, the configuration method for monitors in xorg.conf has changed. Furthermore, kernel modesetting requires that the kernel is properly configured (unsuprisingly). I propose to create an updated kernel and xorg.conf section, drafts will appear at http://dev.gentoo.org/~chithanh/doc/en/ soon.
I'm already on the docs-team alias; no need to CC me, especially since I'm still on devaway for a bit longer.
Patches are more useful than linking to a complete guide. Also, be sure to stabilize all drivers and kernel versions that need/use KMS, as we track the stable ebuilds in our documentation. Also, mentioning linux-firmware probably isn't the best idea, since it's far older than even radeon-ucode. And it'll pull in a bunch of cruft that users who just want working graphics don't need.
It is my understanding that the firmware-linux package is intended to eventually replace most of the individual firmware packages. I will also provide diffs.
Please review: http://dev.gentoo.org/~chithanh/doc/en/xorg-config-20100719.xml diff to xorg-config.xml: http://dev.gentoo.org/~chithanh/doc/en/xorg-config-20100719.xml.diff Summary of changes: - All information about configuring proprietary drivers is delegated to the nVidia guide and ATI FAQ - Moved the make.conf configuration above kernel configuration for consistency with the handbook - Add a section about kernel modesetting - Update the section about xorg.conf for xrandr 1.2
(In reply to comment #4) I'll be putting most of the sections back where they go; the order is more logical as it is. With the addition of the KMS stuff, of course. However, as I said in comment #2, we still need the drivers stabilized, and the linux-firmware issue sorted out. Until that's done, I can't do much for the new recommendations.
Oops, forgot to take this one at the same time. Sorry for the extra noise. :)
(In reply to comment #5) > (In reply to comment #4) > I'll be putting most of the sections back where they go; the order is more > logical as it is. With the addition of the KMS stuff, of course. > > However, as I said in comment #2, we still need the drivers stabilized, and the > linux-firmware issue sorted out. Until that's done, I can't do much for the new > recommendations. Eh, seems it has been stabilized, but hasn't hit my mirrors for syncing yet. Also, I got the okay to skip linux-firmware for now and just use radeon-ucode.
xorg-server 1.7.7-r1, which contains a patch to use nouveau by default, goes stable now in bug 330593. So we can get rid of the nvidia example xorg.conf (listing 3.3).
*** Bug 332121 has been marked as a duplicate of this bug. ***
Okay, I rewrote the guide for KMS, open-source drivers, and whatnot. chithanh, I didn't use your patches or code, but I did review them to get a rough idea of how rendered version would read. I do appreciate your knowledge and the fact that you took the time to write the patches in the first place! Since you know the subject matter, I'll probably ask you for a few pointers when it comes time to update the guide for the HAL -> udev migration.
Please also consider transferring the section about monitor layout (listing 4.2) to xorg-config.xml. In the past weeks I have encountered several users in IRC and the forums which have used obscure guides still describing the old method.
(In reply to comment #11) Alright, I added some info on multiple monitors. Fixed; closing.