Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96514 - nvidia-glx-7664 installs nvidia_drv.so AND nvidia_drv.o which breaks X -configure
Summary: nvidia-glx-7664 installs nvidia_drv.so AND nvidia_drv.o which breaks X -confi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-19 03:56 UTC by Dick Marinus
Modified: 2005-07-07 07:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Xorg.0.log (Xorg.0.log,24.75 KB, text/plain)
2005-06-19 05:38 UTC, Dick Marinus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dick Marinus 2005-06-19 03:56:48 UTC
From the ebuild:
    [[ -f usr/X11R6/${pkglibdir}/modules/drivers/nvidia_drv.o ]] && \
        doexe usr/X11R6/${pkglibdir}/modules/drivers/nvidia_drv.o
    [[ -f usr/X11R6/${pkglibdir}/modules/drivers/nvidia_drv.so ]] && \
        doexe usr/X11R6/${pkglibdir}/modules/drivers/nvidia_drv.so

This installs nvidia_drv.o AND nvidia_drv.so X -configure sees two simular modules which it can't handle and break.

Steps to reproduct:
1 emerge nvidia-glx-1.0.7664
2 /etc/init.d/xdm stop
3 X -configure
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-06-19 04:34:57 UTC
Post the error messages from the Xorg log, please. 
Comment 2 Dick Marinus 2005-06-19 04:43:59 UTC
$ X -configure
X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.11.10-dm0 i686 [ELF]
Current Operating System: Linux latitude.marinus 2.6.11.12-dm0 #1 Thu Jun 16
19:29:17 CEST 2005 i686
Build Date: 18 May 2005
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Jun 19 13:39:46 2005
Using vt 7
List of video drivers:
        atimisc
        r128
        radeon
        nvidia
        nvidia
        mga
        glint
        nv
        tga
        s3
        s3virge
        sis
        rendition
        neomagic
        i740
        tdfx
        savage
        cirrus
        vmware
        tseng
        trident
        chips
        apm
        i128
        nsc
        i810
        ati
        ark
        cyrix
        siliconmotion
        via
        vesa
        vga
        dummy
        fbdev
        v4l
(EE) Failed to load module "nvidia" (once-only module, -1073749000)
(++) Using config file: "/root/xorg.conf.new"


Xorg is not able to detect your mouse.
Edit the file and correct the Device.

Your xorg.conf file is /root/xorg.conf.new

To test the server, run 'X -config /root/xorg.conf.new'
Comment 3 Dick Marinus 2005-06-19 05:38:46 UTC
Created attachment 61487 [details]
Xorg.0.log
Comment 4 Dick Marinus 2005-06-19 05:47:46 UTC
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 
2.6.12-dm0 i686) 
================================================================= 
System uname: 2.6.12-dm0 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz 
Gentoo Base System version 1.6.12 
dev-lang/python:     2.3.5, 2.4.1-r1 
sys-apps/sandbox:    1.2.9 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.18 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-march=pentium4 -O3 -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" 
CXXFLAGS="-O2 -mcpu=i686 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict 
userpriv usersandbox" 
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ 
http://gentoo.oregonstate.edu 
http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
LC_ALL="nl_NL@euro" 
LINGUAS="nl_NL" 
MAKEOPTS="-j3" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/portage-overlay" 
SYNC="rsync://routi.marinus/gentoo-portage" 
USE="x86 X aalib alsa apm arts avi bash-completion berkdb bitmap-fonts 
bluetooth cdparanoia cdr cscope cups curl dbus directfb dvd emboss encode fam 
ffmpeg flac foomaticdb fortran freetype gd gdbm gif gstreamer gtk gtk2 guile 
hal howl ieee1394 imagemagick imlib ipv6 java jpeg jpeg2k kde kdeenablefinal 
libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses network nls ogg 
oggvorbis opengl pam pdflib plotutils png python qt quicktime readline samba 
sdl slang spell sse ssl svg sysfs tcpd tetex tiff truetype truetype-fonts 
type1-fonts vorbis win32codecs xine xinerama xml2 xscreensaver xv xvid zeroconf 
zlib linguas_nl_NL userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS 
Comment 5 Kris Kersey (RETIRED) gentoo-dev 2005-07-07 07:39:07 UTC
This is now fixed in version 1.0.7664 and 1.0.7667 of the driver.  Bug #91101
was relavent to this fix.