[pkg-nvidia-devel] Bug#482683: nvidia-kernel-source: Hangs machine while starting X

Tim Day timday at bottlenose.demon.co.uk
Sat May 24 12:41:10 UTC 2008


Package: nvidia-kernel-source
Version: 169.12-1
Severity: important


I've got two machines here running lenny.
The only things from sid are nvidia-glx, nvidia-glx-dev, nvidia-kernel-common, nvidia-kernel-source

One of them is an old AthlonXP 1600 with Nvidia 7600 in an AGP slot.  Runs 2.6.24-1-686 kernel.
The other is a new Intel Q9450+Asus P5E3+Nvidia 9600GT in a PCIex16 slot.  2.6.24-1-amd64 kernel.

Starting from a clean dpkg-reconfigured xserver-xorg I checked vesa and nv drivers worked as
expected (they do, on both machines).  Then I m-a installed the machines with nvidia drivers & glx
and made some edits to xserver-xorg, namely adding a section:
Section "Module"
        Disable "dri"
EndSection
and two lines added to the Device section:
        Driver          "nvidia"              
        Option          "IgnoreEDID"    "true"
and some extras to the screen section:
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1400x1050" "1280x1024" "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
(these are mainly related to both machines living behind a KVM box, and they boot up in
640x480 mode if they can't see the monitors' EDID).

Anyway, the old 32-bit AGP machine works like a dream, while new 64bit machine 
hangs up while trying to start X.  X simply never comes up, any ssh sessions into
the machine simply freeze and new ones can't be opened... curiously it does
continue to respond to pings though.
Inspecting the log after resetting the machine (and log in as single user to set
xorg.conf back to the "nv" driver) I see the last thing in the log of the crashed
session is
  (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
  (II) NVIDIA(0):     enabled.
(The working machine with the 7600 has quite a bit more after that; I'd expect
the next thing to be an identification of the GPU).

If the situation is simply that the 9600GT isn't supported yet, sorry for
raising this (situation seems a bit unclear as if you look in Appendix A
in /usr/share/doc/nvidia-kernel-source/README.txt.gz
the 9600GT isn't listed; on the other hand it is listed in the supported
products link at
http://www.nvidia.com/object/linux_display_amd64_169.12.html
).

Or is there some more serious problem ?


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nvidia-kernel-source depends on:
ii  debhelper                     7.0.8      helper programs for debian/rules
ii  dpatch                        2.0.29     patch maintenance system for Debia
ii  make                          3.81-4     The GNU version of the "make" util
ii  sed                           4.1.5-6    The GNU sed stream editor

Versions of packages nvidia-kernel-source recommends:
ii  devscripts                    2.10.27    scripts to make the life of a Debi
ii  kernel-package                11.001-0.1 A utility for building Linux kerne
ii  nvidia-glx                    169.12-1   NVIDIA binary Xorg driver

-- no debconf information





More information about the Pkg-nvidia-devel mailing list