Package: nvidia-kernel-legacy-source
Version: 1.0.7184-3
Severity: important
Justification: the package is unusable
Hello,
I'm not sure whether the bug is in X or in the nvidia driver,
please reassign if necessary.
I'm using nvidia-kernel-legacy-source, following the instructions on
wiki.debian.org/NvidiaGraphicsDrivers (method 1, with module-assistant).
The latest upgrade of xserver-xorg-core (2:1.3.0.0.dfsg-1) broke the
nVidia display driver: X failed, complaining about being unable to
find the nvidia module. Moreover, «dpkg-reconfigure
xserver-xorg» didn't allow one to select nvidia as a driver.
Nevertheless, the free nv driver works fine.
Today's update of xserver-xorg-core (2:1.3.0.0.dfsg-2) made nvidia
available as a driver, but X still fails to start.
Here is the relevant part of Xorg.0.log:
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Debian
Current Operating System: Linux chameau 2.6.18-4-686 #1 SMP Mon Mar 26
17:17:36 UTC 2007 i686 Build Date: 21 April 2007
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 Apr 22 12:07:48 2007
(==) Using config file: "/etc/X11/xorg.conf"
[...]
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.7184
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
[...]
(II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)
[...]
(EE) No drivers available.
Fatal server error:
no screens found
As far as I can tell, this post on nvidia's forums is about this
problem, and suggests that the problem is with X:
> http://www.nvnews.net/vbulletin/showthread.php?t=3D72490
> The 1.3 series of the X.org server has a bug where the version
> reported changed from 7.2.* to 1.*. This confuses
> nvidia-installer into thinking that your X server is very old and
> it installs the X modules in the wrong place. To work around this
> problem, use the following options:
>
> # sh NVIDIA-Linux-version.run --x-module-path=3D`X
> -showDefaultModulePath 2>&1 | cut -d, -f1` --x-library-path=3D`X
> -showDefaultLibPath 2>&1`
As root, «X -showDefaultLibPath» outputs /usr/lib and
«X -showDefaultModulePath» prints /usr/lib/xorg/modules.
Before upgrading to 2:1.3.0.0.dfsg-2, I couldn't find a file whose
name suggests anything about nvidia in the latter location. With
today's update of xserver-xorg-core, there is a
modules/drivers/nvidia_drv.so file, yet X still fails to start.
Bug #420239 seems related, however the second comment says that the
culprit is the proprietary driver. Besides, a new version of the
nvidia-legacy driver (7185) is available on nVidia's web site, and
claims to improve compatibility with newer X.org servers.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages nvidia-kernel-legacy-source depends on:
ii debhelper 5.0.49 helper programs for debian/rules
ii dpatch 2.0.21 patch maintenance system for Debia
ii make 3.81-3 The GNU version of the "make" util
ii sed 4.1.5-1 The GNU sed stream editor
Versions of packages nvidia-kernel-legacy-source recommends:
ii devscripts 2.10.3 Scripts to make the life of a Debi
pn kernel-package <none> (no description available)
ii nvidia-glx-legacy 1.0.7184-3 NVIDIA binary Xorg driver (legacy
-- no debconf information