As Xautoconfig is mainly for YDL and XFree86, I decided to fork that tool into Xorgautoconfig. The attached tar.bz2 is the first attempt. All XFree86-related code and YDL's anaconda testings are deleted. Newer configuration settings for X.Org 6.8.0 and newer are implemented. Here is the TODO-list: - X Fontserver detection - Fontpathes auto-detection - keyboard layout changer - DMAForXV detection on r128 - DDCMode switch on radeon - more machine specific tests, esp. for new machines ...and probably more
Created attachment 52887 [details] Xorgautoconfig-0.1.tar.bz2
Created attachment 55895 [details] Added some requested features Added fontpaths support and more specific device Options for r128, radeon and nv. I'm not sure we really need to support xfs as it's not really required for a desktop setup. I've added a comment with the correct setting if a user would like to use xfs. I'm also not sure how we'd decide for the user for this setting as it can be compiled in, but not used. I suppose the best way would be to check all runlevels for xfs, but this also isn't guaranteed. Suggestions are welcome.
Moved the development into CVS. Check out gentoo-src/Xorgautoconfig. History of both versions is provided.
Added user selectable keymaps by passing --keymap=KEYMAP on the command line. Fixed a few other small issues (mostly cosmetic) with the final xorg.conf.
Created attachment 56725 [details] Latest version
Bug #89022 may require a change in Xorgautoconfig, but we're waiting on a response from pvdabeel.
The problem pvdabeel reported is not in fact something we can fix with Xorgautoconfig. However, I've gotten some reports that it doesn't work for newer Radeon cards (mistakenly reports as fbdev instead of radeon). So this has to be fixed.
Version 0.2 is in portage. There are still issues with the UseFBDev option, but this bug can be closed.