Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85091 - nvidia kernel doesnt work with TNT2 cards
Summary: nvidia kernel doesnt work with TNT2 cards
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-13 07:39 UTC by Benjamin Schulz
Modified: 2005-08-27 10:11 UTC (History)
0 users

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


Attachments
Kernel Oops with nvidia TNT2 (gentoo-kernel.oops.txt,7.05 KB, text/plain)
2005-08-26 22:40 UTC, Arnold Schiller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Schulz 2005-03-13 07:39:50 UTC
I have a TNT2 card. 
I emerged the new nvidia driver.
There are no log errors. But it can't render windows anymore. The splashscreen does not disspear when starting up. Only some fonts of kdm (words like "OK" or "root" and the mouse coursor) appear before the splashscreen. The computer has not crashed, since the mouse is movable and the keyboard also works. Simply it does not display what one wants.
others see the same behaviour:
http://forums.gentoo.org/viewtopic-t-307843.html
switching to the vesa driver everything works (with the same resolution etc.)

Reproducible: Always
Steps to Reproduce:
1.have a tnt2 card
2.emerge nvidia-kernel
3.emerge nvidia-glx
4. configure Xorg as in the gentoo manual. 
5. type startx or kdm
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2005-03-13 08:20:35 UTC
Please add output of 'emerge --info', and the version of nvidia-kernel and nvidia-glx used.
Comment 2 Benjamin Schulz 2005-03-13 12:39:14 UTC
OK.
Here it is:
nvidia Kernel:
*  media-video/nvidia-kernel
      Latest version available: 1.0.6629-r1
      Latest version installed: 1.0.6629-r1
      Size of downloaded files: 16,116 kB

nvidia GLX:
Latest version available: 1.0.6629-r1
      Latest version installed: 1.0.6629-r1
      Size of downloaded files: 16,116 kB

and last but not least

emerge info
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 12 2005, 19:39:04)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe -march=pentium4 -fomit-frame-pointer -fforce-addr -mfpmath=sse -mmmx -msse2 -funroll-loops"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -march=pentium4 -fomit-frame-pointer -fforce-addr -mfpmath=sse -mmmx -msse2 -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3ds X aac aalib acpi4linux ansi apm arts artswrappersuid asm auctex audiofile avi bcmath berkdb bitmap-fonts blas bzip2 bzlib c3p0 cdparanoia cdr cdrom chroot clisp cln cmucl codecs cpdflib cpulimit crypt cups devfs26 dhcp divx4linux emacs emacs-w3 emboss encode erandom esd exif f2c fam fb fbcon fbdev fftw font-server foomaticdb fortran freetype ftp gb gdbm gif glgd glut gmail gmp gnome gnuplot gphoto2 gpm graphviz gs gsl gtk gtk2 gtkhtml guile html http icc icc-pgoicq idea imagemagick imap imlib ipv6 java javacomm javadoc javascript jpeg jpeg2k junit kde koffice-plugin latex leim libg++ libwww logitech-mouse lzo lzw lzw-tiff mad math md5sum mikmod mime mmx mmx2 motif mozilla mp3 mpeg ncurses nls numeric nvidia nviz oav ocaml octave oggvorbis opengl oscar oss pam pdf pdflib perlplotutils png povray python qt quicktime readline real recode scanner screenshot sdl sockets socks5 speedo speex spell sse sse2 ssl svga svgz sysfs szip t1lib tcltk tcpd tetex tga theora tiff toolbar truetype truetype-fonts type1 type1-fonts unicode usb wildlsearch wmf xemacs xface xforms xine xml2 xmms xpm xscreensaver xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

bash-2.05b#                                
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2005-03-13 12:45:00 UTC
Ok, try the latest unstable (1.0.7167) as aparently the TNT2 support issues in the previous releases was fixed.
Comment 4 Benjamin Schulz 2005-03-18 06:39:03 UTC
Thanks,
the unstable version worked. I think you could unmask them.
Comment 5 Jeroen Roos 2005-06-04 10:23:14 UTC
I was experiencing the same problem, the splash screen didn't go away. I
upgraded to the latest version:

bash-2.05b$ uname -a
Linux jeroen 2.6.11-gentoo-r9 #9 Tue May 24 14:38:52 CEST 2005 i686 Intel(R)
Pentium(R) 4 CPU 1700MHz GenuineIntel GNU/Linux

Nvidia-glx and Nvidia-kernel are both 1.0.7664.

When I modprobe nvidia, it displays:
NVRM: The NVIDIA RIVA TNT2 Model 64/Model 64 Pro GPU installed in this system is
NVRM:  supported through the NVIDIA Legacy drivers. Please
NVRM:  visit http://www.nvidia.com/object/linux.html for more
NVRM:  information.  The 1.0-7664 NVIDIA driver will ignore
NVRM:  this GPU.  Continuing probe...
NVRM: No NVIDIA graphics adapter found!

# emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686)
=================================================================
System uname: 2.6.11-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 1700MHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5,dev-lang/python-2.2.3-r5 [2.3.5
(#1,Apr 29 2005, 23:23:57)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5, 2.2.3-r5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.9.5, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.4.19-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/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/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/
http://gentoo.blueyonder.co.uk
http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/shared/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa also apm arts avi berkdb bitmap-fonts bonobo cdr crypt
cups curl dvd dvdr emboss encode esd fam flac foomaticdb fortran gdbm gif
gimpprint gphoto2 gpm gtk gtk2 gtkhtml imagemagick imlib ipv6 java jpeg kde
libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl
oss pam pda pdflib perl png python qt quicktime readline scanner sdl slang speex
spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts v4l v4l2
vorbis xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

I am now downgrading to 1.0.7167 to see if that works, but of course this is
only a workaround.
Comment 6 Arnold Schiller 2005-08-26 22:40:39 UTC
Created attachment 66957 [details]
Kernel Oops with  nvidia TNT2

Kernel oops 2.6.12 r9
It happens with and without nvidia-drivers. 
vesafb does not work.
vesafb_tng does not work
nvidiafb does not work
...
Some resolutions are possible - sometimes and sometimes not.
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2005-08-27 10:11:33 UTC
This is actually fixed as per comment #4.

Jeroen, if you look at the link that the driver gives you'll see that nVidia no
longer has support for the TNT2 in newer drivers and thus using 7167 is not a
workaround but rather the proper solution.

Arnold, this is a different bug entirely and sounds like a kernel issue and not
a x11 issue, unless you give what's causing the crashes.  Please open a new bug
and give all the required information there.