System had a working nvidia-304 driver package installed (304.88-0ubuntu0.0.3)
A regular system update installed, build and activated nvidia-304-updates (304.108-0ubuntu0.0.1)
The new driver does not blacklist nvidia-304 which is still available at /lib/modules/3.2.0-57-generic/updates/dkms/nvidia_304.ko
Depending on which driver is found first on the filesystem, it is possible that udev loads the wrong driver at system boot. (Driver detection and loading based on pci-aliases found in the system).
Xorg.0.log shows:
[ 15296.301] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[ 15296.301] (EE) NVIDIA(0): system's kernel log for additional error messages and
[ 15296.301] (EE) NVIDIA(0): consult the NVIDIA README for details.
[ 15296.301] (EE) NVIDIA(0): *** Aborting ***
Dmesg shows:
[ 21.944202] NVRM: API mismatch: the client has the version 304.108, but
[ 21.944203] NVRM: this kernel module has the version 304.88. Please
[ 21.944203] NVRM: make sure that this kernel module and all NVIDIA driver
[ 21.944204] NVRM: components have the same version.
[ 22.015807] init: lightdm main process (1426) terminated with status 1
1) Description: Ubuntu 12.04.03 LTS
Release: 12.04
2) Installed: 304.108-0ubuntu0.0.1
3) Correct nvidia kernel module to be loaded at system boot
4) Depending on which driver is found first on the filesystem the wrong nvidia kernel module can be loaded.
Dell Latitude E6520 Laptop
System had a working nvidia-304 driver package installed (304.88- 0ubuntu0. 0.3) 0ubuntu0. 0.1)
A regular system update installed, build and activated nvidia-304-updates (304.108-
The new driver does not blacklist nvidia-304 which is still available at /lib/modules/ 3.2.0-57- generic/ updates/ dkms/nvidia_ 304.ko
Depending on which driver is found first on the filesystem, it is possible that udev loads the wrong driver at system boot. (Driver detection and loading based on pci-aliases found in the system).
Xorg.0.log shows:
[ 15296.301] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[ 15296.301] (EE) NVIDIA(0): system's kernel log for additional error messages and
[ 15296.301] (EE) NVIDIA(0): consult the NVIDIA README for details.
[ 15296.301] (EE) NVIDIA(0): *** Aborting ***
Dmesg shows:
[ 21.944202] NVRM: API mismatch: the client has the version 304.108, but
[ 21.944203] NVRM: this kernel module has the version 304.88. Please
[ 21.944203] NVRM: make sure that this kernel module and all NVIDIA driver
[ 21.944204] NVRM: components have the same version.
[ 22.015807] init: lightdm main process (1426) terminated with status 1
1) Description: Ubuntu 12.04.03 LTS 0ubuntu0. 0.1
Release: 12.04
2) Installed: 304.108-
3) Correct nvidia kernel module to be loaded at system boot
4) Depending on which driver is found first on the filesystem the wrong nvidia kernel module can be loaded.
ProblemType: Bug 0ubuntu0. 0.1 ature: Ubuntu 3.2.0-57.87-generic 3.2.52 dules: nvidia graphics- drivers- 304-updates
DistroRelease: Ubuntu 12.04
Package: nvidia-304-updates 304.108-
ProcVersionSign
Uname: Linux 3.2.0-57-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
Date: Thu Dec 19 17:27:29 2013
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120423)
MarkForUpload: True
ProcEnviron:
TERM=linux
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: nvidia-
UpgradeStatus: No upgrade log present (probably fresh install)