Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 258035

Summary: x11-drivers/nvidia-drivers-71.86.06 - ERROR: Kernel configuration is invalid."
Product: Gentoo Linux Reporter: John Dolmayan <djoker>
Component: New packagesAssignee: Ricardo Mendoza (RETIRED) <ricmm>
Status: RESOLVED FIXED    
Severity: normal CC: cardoe
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: the build log file
the environment file
the portage log of this new one package

Description John Dolmayan 2009-02-07 16:00:49 UTC
I have an NVIDIA RIVA TNT2 Graphic Card on my i686 Pentium III (Coppermine) and I've tried to merge x11-drivers/nvidia-drivers-71.86.06 package to enable 2D and 3D acceleration with my Linux gentoo 2.6.27-gentoo-r8 and always I recieve the same error.(I choosed this version of nvidia-drivers because this is version that recomends nvidia's official web page)



Reproducible: Always

Steps to Reproduce:
1.emerge =nvidia-drivers-71.86.06
(I can't install this package)
2.emerge =nvidia-drivers-71.86.07 --> it works
(I've tried too 71.86.08 version with "~x86" accept_keywords
3.I reboot my system and the desktop colors are wrong, like an old system (like a 256 color mode)

Actual Results:  

 * 
 * ERROR: x11-drivers/nvidia-drivers-71.86.06 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3634:  Called linux-mod_src_compile
 *             environment, line 2691:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC="$(tc-getBUILD_CC)" 			CROSS_COMPILE=${CHOST}- 						LDFLAGS="$(get_abi_LDFLAGS)" 						${BUILD_FIXES} 		${BUILD_PARAMS} 						${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *  The die message:
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.27-gentoo-r8/build clean module
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-71.86.06/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-71.86.06/temp/environment'.
 * 

>>> Failed to emerge x11-drivers/nvidia-drivers-71.86.06, Log file:

>>>  '/var/tmp/portage/x11-drivers/nvidia-drivers-71.86.06/temp/build.log'
Comment 1 John Dolmayan 2009-02-07 16:04:25 UTC
Created attachment 181268 [details]
the build log file
Comment 2 John Dolmayan 2009-02-07 16:04:53 UTC
Created attachment 181269 [details]
the environment file
Comment 3 John Dolmayan 2009-02-07 16:09:45 UTC
How can I solve the problem? Which version of the package driver is better for my system, 71.86.06, 71.86.07 or 71.86.08?
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2009-02-07 16:35:21 UTC
Doesn't look like a bug to me.
Comment 5 Ricardo Mendoza (RETIRED) gentoo-dev 2009-02-07 16:50:22 UTC
Sounds like a problem with your config, something is making it default to a lower color depth. Also, 71.86.06 doesn't support kernel 2.6.27, use the newer ones for that.
Comment 6 John Dolmayan 2009-02-07 19:25:09 UTC
(In reply to comment #5)
> Sounds like a problem with your config, something is making it default to a
> lower color depth. Also, 71.86.06 doesn't support kernel 2.6.27, use the newer
> ones for that.
> 
I've been reading about this (71.86.06 doesn't support kernel 2.6.27) and now I'm using 71.86.07 (next stable no-masked version) but the problem is the lower color. This the final message when I install this one.

 * QA Notice: make jobserver unavailable:
 * 
 * 	make[2]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.

 * QA Notice: The following files contain executable stacks
 *  Files with executable stacks will not work properly (or at all!)
 *  on some architectures/operating systems.  A bug should be filed
 *  at http://bugs.gentoo.org/ to make sure the file is fixed.
 *  For more information, see http://hardened.gentoo.org/gnu-stack.xml
 *  Please include the following list of files in your report:
 * !WX --- --- usr/lib/libXvMCNVIDIA.a:NVXVMC.o

>>> Installing x11-drivers/nvidia-drivers-71.86.07
 * Removing x11-drivers/nvidia-drivers-71.86.07 from moduledb.
Switching to nvidia OpenGL interface... done
 * Updating module dependencies for 2.6.27-gentoo-r8 ...                  [ ok ]
 * Adding module to moduledb.
Switching to nvidia OpenGL interface... done

 * To use the Nvidia GLX, run "eselect opengl set nvidia"
 * 
 * nVidia has requested that any bug reports submitted have the
 * output of /usr/bin/nvidia-bug-report.sh included.
 * 
 * To work with compiz, you must enable the AddARGBGLXVisuals option.
 * 
 * If you are having resolution problems, try disabling DynamicTwinView.

>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.






Comment 7 John Dolmayan 2009-02-07 19:33:00 UTC
Created attachment 181280 [details]
the portage log of this new one package
Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2009-02-10 00:57:49 UTC
*** Bug 258350 has been marked as a duplicate of this bug. ***
Comment 9 Doug Goldstein (RETIRED) gentoo-dev 2009-02-10 00:58:00 UTC
*** Bug 258236 has been marked as a duplicate of this bug. ***
Comment 10 erich f 2009-02-10 17:26:36 UTC
This bug is closely related to
64306
I'm using:
[ebuild   R   ] x11-drivers/nvidia-drivers-71.86.07
and
2.6.24-gentoo-r8

I issued the command:
eselect opengl set nvidia

That's when the color depth got crunched down to 8 instead
of the desired 24

                      Erich F
Comment 11 Doug Goldstein (RETIRED) gentoo-dev 2009-08-03 04:00:35 UTC
using newer versions in the tree resolve this