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

Bug 145301

Summary: Xorg 7.1 crashes with nvidia-drivers
Product: Gentoo Linux Reporter: Matthew <mezoko>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED TEST-REQUEST    
Severity: critical    
Priority: Low    
Version: 2006.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Matthew 2006-08-27 19:18:46 UTC
Hi, Xorg 7.1 crashes when using the nvidia driver. I have had this happen while watching a video using the opengl video plugin. I have also had this happen while using kchmviewer. 

This is what I get dumped from xorg:
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.17-gentoo-r4 x86_64
Current Operating System: Linux mars 2.6.17-gentoo-r4 #3 SMP Tue Aug 22 03:43:30 EDT 2006 x86_64
Build Date: 20 August 2006
        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 Aug 27 11:39:25 2006
(==) Using config file: "/etc/X11/xorg.conf"
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
(EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
(EE) NVIDIA(0):     you continue to encounter problems, Please try
(EE) NVIDIA(0):     reinstalling the NVIDIA driver.
(EE) AIGLX: Screen 0 is not DRI capable
    xkb_keycodes             { include "xfree86+aliases(qwerty)" };
    xkb_types                { include "complete" };
    xkb_compatibility        { include "complete" };
    xkb_symbols              { include "pc(pc105)+us" };
    xkb_geometry             { include "pc(pc105)" };
AUDIT: Sun Aug 27 11:39:30 2006: 1728 X: client 4 rejected from local host

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x71) [0x48be41]
1: /lib/libc.so.6 [0x2ae110be45d0]
2: /usr/lib64/xorg/modules/extensions/libGLcore.so(_mesa_update_draw_buffer_bounds+0) [0x2ae11272bc40]

Fatal server error:
Caught signal 11.  Server aborting


==EMERGE --INFO==
[mezoko@mars ~]$ emerge --info
Portage 2.1.1_rc1 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.4
Last Sync: Sun, 27 Aug 2006 15:20:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
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.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -msse3"
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/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS=""
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="amd64 X alsa avi berkdb bitmap-fonts cairo cdr cli crypt cups dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode fam ffmpeg flac foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 hal imagemagick imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux lzw lzw-tiff mjpeg mp3 mpeg ncurses network nls nptl nptlonly opengl pam pcre pdflib perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts usb userland_GNU vcd video_cards_nv video_cards_nvidia vorbis xfce xorg xpm xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-08-28 00:08:40 UTC
Eh, first of all set up your drivers properly before filing bugs:

eselect opengl set nvidia

You also didn't post drivers version.
Comment 2 Matthew 2006-08-28 03:11:23 UTC
eselect opengl set nvidia seemed to do the trick, but may I ask how I was suppose to know that? As I did not recall seeing any text from the ebuild to tell me to run that or go to a webpage for more info.

Also the version of the drivers where  1.0.8774
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-08-28 03:14:40 UTC
<snip>
pkg_postinst() {
        ...

        einfo "To use the Nvidia GLX, run \"eselect opengl set nvidia\""
        echo
        einfo "You may also be interested in media-video/nvidia-settings"
        echo
        einfo "nVidia has requested that any bug reports submitted have the"
        einfo "output of /usr/bin/nvidia-bug-report.sh included."
}
</snip>

Closing.
Comment 4 Matthew 2006-08-28 03:16:41 UTC
Oh ok, sorry about that, I must have over looked it, again thanks for the help!