issuing X -configure results in an invalid xorg.conf Reproducible: Always Steps to Reproduce: 1.X -configure after intsalling 2. 3. Actual Results: xorg gives many errors about hardware detection. Portage 2.2_rc8 (default/linux/amd64/2008.0, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.26-gentoo-r1 x86_64) ================================================================= System uname: Linux-2.6.26-gentoo-r1-x86_64-AMD_Athlon-tm-_64_X2_Dual-Core_Processor_TK-55-with-glibc2.2.5 Timestamp of tree: Mon, 15 Sep 2008 13:34:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-lang/python: 2.5.2-r7 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.62-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.4 virtual/os-headers: 2.6.26 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=native -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=native -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer nodoc noinfo parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="C" LC_ALL="en_US.utf8" LDFLAGS="-Wl,-O2 -Wl,--as-needed -Wl,--enable-new-dtags -Wl,--sort-common -Wl,-zcombreloc -Wl,--hash-style=both" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acpi alsa amd64 aspell audit berkdb bitmap-fonts branding bzip2 cdr cpudetection cracklib crypt curl dbus dri dvd dvdr dvdread encode ffmpeg gif gnome gtk hal iconv id3tag ipv6 jpeg laptop libssh2 mad midi mmx mmxext moznopango mp3 mpeg mudflap multilib ncurses network-cron nptl nptlonly nsplugin nss ogg opengl pam pcre perl pic png pulseaudio python readline sdl session spell sqlite sse sse2 ssl svg tcpd threads tiff truetype truetype-fonts twolame type1-fonts unicode vorbis wifi x264 xinerama xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw copy dshare dsnoop extplug file hooks ladspa lfloat linear meter mulaw multi null rate route share shm asym dmix empty iec958 ioplug plug softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Created attachment 165534 [details] Exact error that occurs during X -configure
Does this happen as well when you have only one of nv/nvidia in VIDEO_CARDS?
(In reply to comment #1) > Created an attachment (id=165534) [edit] > Exact error that occurs during X -configure > Yes it does I have removed both nvidia-drivers and xf86-video-nv and tried with just vesa keyboard and mouse drivers installed.
Could you attach that invalid xorg.conf ?
Created attachment 165545 [details] invalid xorg.conf
Is anyone looking into this issue; It is still present in the latest ~arch builds.
Honestly, I'm just tempted to declare the feature broken. A lot of work has been put into X so that, for most cases, you don't even need a xorg.conf. Are there any specific reasons why you'd want this feature so badly? Thanks
(In reply to comment #7) > Honestly, I'm just tempted to declare the feature broken. A lot of work has > been put into X so that, for most cases, you don't even need a xorg.conf. > > Are there any specific reasons why you'd want this feature so badly? > > Thanks > It is not a point of wanting it is a point of needing if the distro is gonna continue to grow. There are many users that are unable to write the config from an example, so the feature needs to be fixed weather it is by gentoo or upstream it really does not matter.
Problem was found. It is the issue that openrc fails to include udev by default to sysinit runlevel. Bug should be against openrc to actually handle including udev to sysinit level instead of this bug report.