Modular xorg-x11 is in unstable so I thought I'd give it a try. Followed the official migration page, revdep-rebuild etc. xorg-server-1.0.2 emerged fine, but did not produce a nice system. Everytime the gdm server started, it would crash, and ask "The greeter application appears to be crashing, Attempting to use a different one." With an OK button which would do the same thing. xorg seems to be working though, since I can see gui stuff. startx loads gnome but doesn't seem to allow me to open any applications (i just tried terminal). So I found bug #127333, which recommends an upgrade to xorg-server-1.0.2-r1, unfortunately, I cannot get it to compile!
Created attachment 82984 [details] Portage error log
What's `eselect opengl show` give? If not xorg-x11, try switching to it.
It was set to 'nvidia' so I switched it to 'xorg-x11'. Alas, no change in emerging xorg-server or in restarting gdm.
Could you reinstall glproto and eselect-opengl, tell me which versions you installed, and try again?
No change. app-admin/eselect-opengl-1.0.3 x11-proto/glproto-1.4.6
Could you post `emerge info` output? In particular, I already know I'm curious about whether you're on amd64. If you are, it could be a buggy eselect-opengl that symlinks stuff in /usr/include/GL/ to lib32.
I'm definitely ~amd64 :) During my initial install xorg-server failed to compile; looking for a solution I found bug #111877. I followed the steps in Comment 41 to get my xorg-server compiled (as I report in comment 49). Since I have a broken system, and nothing else to do on my main pc, I've decided to upgrade to gcc-3.4.6, glibc-2.4, and completely rebuild my whole system. As I've heard it is not such a bad thing to do when you upgrade a major version of glibc (should take another day or so (700 packages!)) Gentoo Base System version 1.12.0_pre16 Portage 2.1_pre6-r6 (default-linux/amd64/2005.0, gcc-3.4.6, glibc-2.4-r1, 2.6.14-gentoo x86_64) ================================================================= System uname: 2.6.14-gentoo x86_64 AMD Athlon(tm) 64 Processor 3000+ ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache digest distlocks fixpackages metadata-transfer sfperms strict" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.mirrored.ca/ http://gentoo.chem.wisc.edu/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/gentopia" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac alsa avi bitmap-fonts bzip2 cairo canvas cdr crypt cups dbus divx4linux dlloader dri dvd dvdr dvdread emboss faad fam firefox flac foomaticdb gif gmail gnome gpm gstreamer gtk gtk2 hal howl id3 imlib ipv6 jpeg lzw lzw-tiff matroska mono moznocompose moznoirc moznomail mp3 mpeg ncurses nls nptl nptlonly nvidia oggvorbis opengl pam pdf pdflib perl png python qt quicktime rar readline samba sdl spell ssl svg tcpd theora truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 vorbis wxwindows xpm xv xvid zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia video_cards_vesa video_cards_fbdev" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
This could be the problem: # ls -l /usr/include/GL/gl* lrwxrwxrwx 1 root root 39 Mar 24 10:46 gl.h -> /usr/lib32/opengl/xorg-x11/include/gl.h -rw-r--r-- 1 root root 77761 Mar 23 19:51 gl_mangle.h -rw-r--r-- 1 root root 10381 Nov 25 2004 gle.h lrwxrwxrwx 1 root root 40 Mar 24 10:46 glext.h -> /usr/lib32/opengl/global/include/glext.h -rw-r--r-- 1 root root 4308 Mar 23 19:51 glfbdev.h -rw-r--r-- 1 root root 16668 Mar 23 19:51 glu.h -rw-r--r-- 1 root root 3315 Mar 23 19:51 glu_mangle.h -rw-r--r-- 1 root root 30192 Nov 25 2004 glut.h -rw-r--r-- 1 root root 4109 Nov 25 2004 glutf90.h lrwxrwxrwx 1 root root 40 Mar 24 10:46 glx.h -> /usr/lib32/opengl/xorg-x11/include/glx.h -rw-r--r-- 1 root root 2031 Mar 23 19:51 glx_mangle.h lrwxrwxrwx 1 root root 41 Mar 24 10:46 glxext.h -> /usr/lib32/opengl/global/include/glxext.h -rw-r--r-- 1 root root 4257 Mar 24 10:39 glxint.h lrwxrwxrwx 1 root root 42 Mar 24 10:46 glxmd.h -> /usr/lib32/opengl/xorg-x11/include/glxmd.h lrwxrwxrwx 1 root root 45 Mar 24 10:46 glxproto.h -> /usr/lib32/opengl/xorg-x11/include/glxproto.h lrwxrwxrwx 1 root root 46 Mar 24 10:46 glxtokens.h -> /usr/lib32/opengl/xorg-x11/include/glxtokens.h
*** This bug has been marked as a duplicate of 109922 ***