Package: nvidia-glx Severity: normal tag 542889 + patch fixed-upstream thanks
I had the same issue with 185.18.31 on an AMD64 (Lenovo Thinkpad T61p with nVidia Quadro FX 570). An updated package with version 185.18.36 fixed the problem. The attached patch + files from NVIDIA could be used as a base for packaging 185.18.36. Regards -- Jan Dittberner - Debian Developer GPG-key: 4096R/558FB8DD 2009-05-10 B2FF 1D95 CE8F 7A22 DF4C F09B A73E 0055 558F B8DD http://ddportfolio.debian.net/ - http://people.debian.org/~jandd/
diff -Nru --exclude '*.run' nvidia-graphics-drivers-185.18.31/debian/changelog nvidia-graphics-drivers-185.18.36/debian/changelog --- nvidia-graphics-drivers-185.18.31/debian/changelog 2009-08-22 18:13:12.000000000 +0200 +++ nvidia-graphics-drivers-185.18.36/debian/changelog 2009-08-22 18:13:14.000000000 +0200 @@ -1,3 +1,9 @@ +nvidia-graphics-drivers (185.18.36-1) UNRELEASED; urgency=low + + * new upstream version (fixes crash for some mobile CPUs) + + -- Jan Dittberner <ja...@debian.org> Sat, 22 Aug 2009 16:45:58 +0200 + nvidia-graphics-drivers (185.18.31-2) unstable; urgency=low * actually build using ia32-libs. thwapp!! diff -Nru --exclude '*.run' nvidia-graphics-drivers-185.18.31/debian/control nvidia-graphics-drivers-185.18.36/debian/control --- nvidia-graphics-drivers-185.18.31/debian/control 2009-08-22 18:13:12.000000000 +0200 +++ nvidia-graphics-drivers-185.18.36/debian/control 2009-08-22 18:13:14.000000000 +0200 @@ -14,8 +14,8 @@ Package: nvidia-glx-ia32 Architecture: amd64 Pre-Depends: libc6-i386 (>= 2.9-18) -Depends: nvidia-kernel-185.18.31, ${shlibs:Depends}, ${misc:Depends} -Suggests: nvidia-settings, nvidia-kernel-source (>= 185.18.31) +Depends: nvidia-kernel-185.18.36, ${shlibs:Depends}, ${misc:Depends} +Suggests: nvidia-settings, nvidia-kernel-source (>= 185.18.36) Conflicts: nvidia-glx-src Replaces: nvidia-glx-src Description: NVIDIA binary driver 32bit libs @@ -32,8 +32,8 @@ Package: nvidia-glx Architecture: i386 amd64 -Depends: nvidia-kernel-185.18.31, x11-common (>= 1:7.0.0), ${shlibs:Depends}, ${misc:Depends} -Suggests: nvidia-settings, nvidia-kernel-source (>= 185.18.31) +Depends: nvidia-kernel-185.18.36, x11-common (>= 1:7.0.0), ${shlibs:Depends}, ${misc:Depends} +Suggests: nvidia-settings, nvidia-kernel-source (>= 185.18.36) Conflicts: nvidia-glx-src, nvidia-glx-dev (<< 1.0.8774-5) Replaces: nvidia-glx-src Description: NVIDIA binary Xorg driver @@ -53,9 +53,9 @@ Package: nvidia-glx-dev Architecture: i386 amd64 -Depends: nvidia-glx (>= 185.18.31), ${misc:Depends} +Depends: nvidia-glx (>= 185.18.36), ${misc:Depends} Provides: libgl-dev -Conflicts: nvidia-glx (>= 185.18.32), libgl-dev, mesa-common-dev +Conflicts: nvidia-glx (>= 185.18.37), libgl-dev, mesa-common-dev Replaces: libgl-dev Description: NVIDIA binary Xorg driver development files This package contains the NVIDIA binary Xorg driver @@ -69,8 +69,8 @@ Architecture: amd64 Pre-Depends: libc6-i386 (>= 2.9-18) Depends: ${shlibs:Depends}, ${misc:Depends} -Recommends: nvidia-kernel-185.18.31 -Suggests: nvidia-kernel-source (>= 185.18.31) +Recommends: nvidia-kernel-185.18.36 +Suggests: nvidia-kernel-source (>= 185.18.36) Replaces: nvidia-glx-ia32 (< 180.51), nvidia-libvdpau-ia32 Conflicts: nvidia-glx-ia32 (< 180.51), nvidia-libvdpau-ia32 Description: NVIDIA vdpau 32bit libraries @@ -83,8 +83,8 @@ Section: non-free/libs Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends} -Recommends: nvidia-kernel-185.18.31 -Suggests: nvidia-kernel-source (>= 185.18.31) +Recommends: nvidia-kernel-185.18.36 +Suggests: nvidia-kernel-source (>= 185.18.36) Replaces: nvidia-glx (< 180.51), nvidia-libvdpau Conflicts: nvidia-glx (< 180.51), nvidia-libvdpau Description: NVIDIA vdpau libraries @@ -96,8 +96,8 @@ Package: nvidia-libvdpau-dev Section: non-free/libdevel Architecture: i386 amd64 -Depends: nvidia-libvdpau1 (>= 185.18.31), ${misc:Depends} -Conflicts: nvidia-glx-dev (< 180.51), nvidia-libvdpau1 (>= 185.18.32) +Depends: nvidia-libvdpau1 (>= 185.18.36), ${misc:Depends} +Conflicts: nvidia-glx-dev (< 180.51), nvidia-libvdpau1 (>= 185.18.37) Provides: nvidia-libvdpau1-dev Replaces: nvidia-libvdpau, nvidia-glx-dev (< 180.51) Description: NVIDIA vdpau development files @@ -110,7 +110,7 @@ Package: nvidia-kernel-source Architecture: i386 amd64 Depends: debhelper (>> 4.0.0), make, sed (>> 3.0), dpatch (>= 2.0.0), ${misc:Depends} -Recommends: nvidia-glx (>= 185.18.31), kernel-package (>= 8.082), module-assistant, devscripts +Recommends: nvidia-glx (>= 185.18.36), kernel-package (>= 8.082), module-assistant, devscripts Conflicts: nvidia-kernel-src Replaces: nvidia-kernel-src Description: NVIDIA binary kernel module source @@ -127,8 +127,8 @@ Section: non-free/libs Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends} -Recommends: nvidia-kernel-185.18.31 -Suggests: nvidia-kernel-source (>= 185.18.31) +Recommends: nvidia-kernel-185.18.36 +Suggests: nvidia-kernel-source (>= 185.18.36) Replaces: nvidia-glx (<< 185.18.14-2), nvidia-glx-dev (<< 185.18.14-2) Description: NVIDIA CUDA runtime library The Compute Unified Device Architecture (CUDA) enables NVIDIA @@ -149,8 +149,8 @@ Architecture: amd64 Pre-Depends: libc6-i386 (>= 2.9-18) Depends: ${shlibs:Depends}, ${misc:Depends} -Recommends: nvidia-kernel-185.18.31 -Suggests: nvidia-kernel-source (>= 185.18.31) +Recommends: nvidia-kernel-185.18.36 +Suggests: nvidia-kernel-source (>= 185.18.36) Replaces: nvidia-glx-ia32 (<< 185.18.14-2) Description: NVIDIA CUDA runtime library (32-bit) The Compute Unified Device Architecture (CUDA) enables NVIDIA @@ -169,7 +169,7 @@ Package: libcuda1-dev Section: non-free/libdevel Architecture: i386 amd64 -Depends: libcuda1 (>= 185.18.31), ${misc:Depends} +Depends: libcuda1 (>= 185.18.36), ${misc:Depends} Provides: libcuda-dev Replaces: nvidia-glx-dev (<< 185.18.14-2) Description: NVIDIA CUDA development files diff -Nru --exclude '*.run' nvidia-graphics-drivers-185.18.31/debian/copyright nvidia-graphics-drivers-185.18.36/debian/copyright --- nvidia-graphics-drivers-185.18.31/debian/copyright 2009-08-22 18:13:12.000000000 +0200 +++ nvidia-graphics-drivers-185.18.36/debian/copyright 2009-08-22 18:13:14.000000000 +0200 @@ -2,7 +2,7 @@ Mon, 31 Mar 2003 23:40:05 -0800. It was downloaded from -ftp://download.nvidia.com/XFree86/Linux-x86_64/185.18.31/NVIDIA-Linux-x86_64-185.18.31-pkg2.run +ftp://download.nvidia.com/XFree86/Linux-x86_64/185.18.36/NVIDIA-Linux-x86_64-185.18.36-pkg2.run Upstream Author: NVIDIA <linux-b...@nvidia.com> diff -Nru --exclude '*.run' nvidia-graphics-drivers-185.18.31/debian/upstream_info nvidia-graphics-drivers-185.18.36/debian/upstream_info --- nvidia-graphics-drivers-185.18.31/debian/upstream_info 2009-08-22 18:13:12.000000000 +0200 +++ nvidia-graphics-drivers-185.18.36/debian/upstream_info 2009-08-22 18:13:14.000000000 +0200 @@ -1,8 +1,8 @@ eval `dpkg-architecture` #BASE_VERSION=1.0 -RELEASE=185.18.31 -NEXTVER=185.18.32 +RELEASE=185.18.36 +NEXTVER=185.18.37 if [ "$DEB_BUILD_ARCH" = "amd64" ] ; then BASE_URL=ftp://download.nvidia.com/XFree86/Linux-x86_64/${RELEASE} @@ -11,15 +11,15 @@ FILENAME=$DIRNAME.run elif [ "$DEB_BUILD_ARCH" = "i386" ] ; then BASE_URL=ftp://download.nvidia.com/XFree86/Linux-x86/${RELEASE} - DIRNAME=NVIDIA-Linux-x86-${RELEASE}-pkg0 + DIRNAME=NVIDIA-Linux-x86-${RELEASE}-pkg1 FILENAME="$DIRNAME.run" else echo "huh? dont know about a version of this driver for your architecture." exit 1 fi -FILENAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg0.run +FILENAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg1.run FILENAME_X86_64=NVIDIA-Linux-x86_64-${RELEASE}-pkg2.run -DIRNAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg0 +DIRNAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg1 DIRNAME_X86_64=NVIDIA-Linux-x86_64-${RELEASE}-pkg2 VERSION=${RELEASE}
signature.asc
Description: Digital signature