Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 212870 - >nvidia-drivers-100.14.23 causing xorg-server segfaults w/ for Nvidia 7900gs&7600gt
Summary: >nvidia-drivers-100.14.23 causing xorg-server segfaults w/ for Nvidia 7900gs&...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High critical
Assignee: Tony Vroon (RETIRED)
URL: http://forums.gentoo.org/viewtopic-p-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-09 21:48 UTC by Georg Witwer
Modified: 2008-07-17 11:43 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Georg Witwer 2008-03-09 21:48:55 UTC
Xserver obviously segfaults with drivers >nvidia-drivers-100.14.23 for Nvidia 7900gs&7600gt. Downgrading to nvidia-drivers-100.14.23 solves the problem.




Reproducible: Always






Portage 2.1.4.4 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24.2 x86_64)
=================================================================
System uname: 2.6.24.2 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
Timestamp of tree: Wed, 05 Mar 2008 12:16:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r9, 2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg ccache distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://gentoo.inode.at/"
LINGUAS="de"
MAKEOPTS="-j5"
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"
PORTDIR_OVERLAY="/usr/local/overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aac acl acpi alsa amd64 apache2 berkdb cairo cdr cli cracklib crypt cups dbus divx dri dv dvd dvdr dvdread eds emboss encode evo exif fam fbcondecor ffmpeg firefox flac fortran gdbm gif glitz gmedia gpm gstreamer gtk hal iceweasel iconv ieee1394 ipv6 isdnlog java jpeg kerberos lame ldap live mad midi mikmod mjpeg mmx mp3 mpeg mplayer mtp mudflap musepack mysql ncurses nls nptl nptlonly nsplugin nv nvidia ogg opengl openmp oss pam pcre pda pdf perl png pppd python qt3 qt3support qt4 quicktime radio readline realmedia reflection sdl session spell spl sqlite sqlite3 sse sse2 ssl startup-notification subtitles svg tcpd tiff truetype type1 unicode usb vorbis wmp xml xorg xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="dir authz_host mime" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-09 21:52:18 UTC
We can't fix nvidia drivers at all; submit this to nVidia together w/ nvidia-bug-report.sh output and a backtrace.

http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 2 Georg Witwer 2008-03-09 23:35:43 UTC
(In reply to comment #1)
> We can't fix nvidia drivers at all; submit this to nVidia together w/
> nvidia-bug-report.sh output and a backtrace.
> 
> http://www.gentoo.org/proj/en/qa/backtraces.xml
> 
OKIDO, thx and sorry to have you bothered ;)
Comment 3 Rick Harris 2008-03-10 02:02:20 UTC
We can however pmask or keyword the 169.* series again until nvidia fix the problem.

I'm also experiencing this with the 169* series along with other issues after rebooting when it hard freezes the machine.

Here is the sequence of events that follow for me:
* X11 hard freezes
* Upon reboot 'startx' puts monitor to sleep
* Upon subsequent reboots monitor stays asleep until power is cycled to monitor

Very odd bug(s?), but always reproducible :(

Same monitor sleeping bug touched on here -> http://www.nvnews.net/vbulletin/showthread.php?t=106886

Rolling back to nvidia-drivers-100.14.19 fixes the problem for me.
Comment 4 Piotr Berłowski 2008-03-26 03:28:50 UTC
I have segfaults problem with 169.* on 32-bit gentoo as well. GDM fails to start with a segfault and gtk+ fails to compile (gtk-query-immodules-2.0 bails out with a segfult).

>=169.0 should be hard masked IMHO...
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2008-05-07 14:56:27 UTC
Chainsaw is taking over this package.
Comment 6 Tony Vroon (RETIRED) gentoo-dev 2008-06-14 15:06:44 UTC
(In reply to comment #3)
> We can however pmask or keyword the 169.* series again until nvidia fix the
> problem.

That assumes that others have the problem, which is not the case. Please let me know whether this issue exists on 173.14.05
We already do some level of detection to suggest specific masks to the user, I have no problem detecting the 7600GT & 7900GS adapters through their PCI IDs and suggesting a masking that does not offer the 169 drivers to you. Note that this will deprive you of kernels newer then 2.6.25
Comment 7 Tony Vroon (RETIRED) gentoo-dev 2008-07-17 11:43:13 UTC
Requesting testing on 173.14.05 which hasn't happened yet. Please try 173.14.09 and reopen the bug if that does not resolve the issue for you.