When trying to create an xorg.conf file using Xorg -configure, the following message is given: Missing output drivers. Configure failed Xorg -version: This is a pre-release version of the X.Org X11. It is not supported in any way. Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/. Select the "xorg" product for bugs you find in this release. Before reporting bugs in pre-release versions please check the latest version in the X.Org "monolithic tree" CVS repository hosted at http://www.freedesktop.org/Software/xorg/ X Window System Version 6.99.99.900 (7.0.0 RC 0) Release Date: 18 December 2003 X Protocol Version 11, Revision 0, 0.99.1 Build Operating System:Linux 2.6.13 i686 Current Operating System: Linux neon 2.6.13 #3 SMP Tue Aug 30 19:15:29 CDT 2005 i686 Build Date: 05 September 2005 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Let me know if you need any information
the actual output of Xorg -configure would be very helpful.
Created attachment 3258 [details] xorg -configure The output of xorg -configure
Created attachment 3259 [details] Xorg.0.log
Looks like the -configure code may need a bit of work to live in a modular world. That message comes from this bit of code: vlist = xf86DriverlistFromCompile(); if (!vlist) { ErrorF("Missing output drivers. Configuration failed.\n"); goto bail; } That uses the value of the DRIVERS #define from compile time, which can be set in the monolith to the full list of drivers, but the modular server build can't know which driver modules you will build. xf86DoProbe.c seems to have the same problem. Maybe we can replace this with something that just does a readdir of the module directories or something similar?
> Maybe we can replace this with something that just does a readdir of the module > directories or something similar? that sounds wise, i'll hack something up...
so the current thinking is to replace GenerateDriverList with a trivial call to DriverListDir when building a loadable server, and keep the current logic in place for non-loadable server. which almost works, but it gets the output file name wrong in the modular build system (puts root's ~ before $(prefix)).
fixed. and with new found loathing for the autoconfig logic. KILL IT WITH FIRE.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.