Ubiquity removes kernel headers, fails to build nonfree drivers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Test Cases |
Confirmed
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Precise |
Invalid
|
Undecided
|
Unassigned | ||
Quantal |
Won't Fix
|
High
|
Andy Whitcroft | ||
Raring |
Won't Fix
|
High
|
Andy Whitcroft | ||
ubiquity (Ubuntu) |
Fix Released
|
High
|
Colin Watson | ||
Precise |
Fix Released
|
High
|
Colin Watson | ||
Quantal |
Won't Fix
|
High
|
Colin Watson | ||
Raring |
Fix Released
|
High
|
Colin Watson |
Bug Description
[Test Case]
Regression testing only; this is a fix for a regression in the previous SRU of ubiquity, which has not left -proposed.
[Regression potential]
minimal
[Impact]
The system in question is a Dell XPS 1340. It needs proprietary drivers because it's unable to suspend with the Nouveau drivers.
Steps to reproduce:
- Install Ubuntu 12.10 from USB stick
- Open software-center
- Go to Edit -> Software Sources
- Go to the Additional Drivers tab
- Select the first offered NVidia driver (nvidia-current)
- Click on "apply changes"
Expected result:
- Nvidia module built and installed.
- Nice build log in /var/lib/
Actual result:
- Since linux-headers-
- /var/lib/
- Here's the apt terminal log:
Log started: 2012-10-23 11:45:29
Selecting previously unselected package dkms.
(Reading database ... 141836 files and directories currently installed.)
Unpacking dkms (from .../dkms_
Selecting previously unselected package fakeroot.
Unpacking fakeroot (from .../fakeroot_
Selecting previously unselected package nvidia-current.
Unpacking nvidia-current (from .../nvidia-
Selecting previously unselected package python-xkit.
Unpacking python-xkit (from .../python-
Selecting previously unselected package screen-
Unpacking screen-
Selecting previously unselected package nvidia-settings.
Unpacking nvidia-settings (from .../nvidia-
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/
Processing triggers for gnome-menus ...
Setting up dkms (2.2.0.
Setting up fakeroot (1.18.4-2) ...
update-
Setting up nvidia-current (304.51.
update-
update-
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia-current
DEBUG:Parsing /usr/share/
DEBUG:Parsing /usr/share/
DEBUG:Parsing /usr/share/
DEBUG:Processing quirk ThinkPad T420s
DEBUG:Failure to match Dell Inc. with LENOVO
DEBUG:Quirk doesn't match
DEBUG:Processing quirk Latitude E6530
DEBUG:Failure to match Studio XPS 1340 with Latitude E6530
DEBUG:Quirk doesn't match
Loading new nvidia-
First Installation: checking all kernels...
Building only for 3.5.0-17-generic
Building for architecture x86_64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
Setting up python-xkit (0.5.0) ...
Setting up screen-
Setting up nvidia-settings (304.51-0ubuntu2) ...
update-
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.
Log ended: 2012-10-23 11:46:17
Note that if I manually install linux-headers-
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: ubuntu-
ProcVersionSign
Uname: Linux 3.5.0-17-generic x86_64
ApportVersion: 2.6.1-0ubuntu3
Architecture: amd64
Date: Tue Oct 23 11:58:51 2012
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
SourcePackage: ubuntu-
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in nvidia-graphics-drivers (Ubuntu): | |
status: | Incomplete → New |
Changed in linux (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
importance: | Undecided → High |
Changed in ubiquity (Ubuntu): | |
importance: | Undecided → High |
Changed in ubiquity (Ubuntu Quantal): | |
importance: | Undecided → High |
Changed in ubiquity (Ubuntu Quantal): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in ubiquity (Ubuntu Raring): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in ubiquity (Ubuntu Precise): | |
importance: | Undecided → High |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in ubiquity (Ubuntu Precise): | |
status: | New → Triaged |
Changed in ubiquity (Ubuntu Quantal): | |
status: | Confirmed → Triaged |
Changed in ubiquity (Ubuntu Raring): | |
status: | Confirmed → Fix Committed |
description: | updated |
Changed in linux (Ubuntu Precise): | |
assignee: | nobody → Sergey (bassardes) |
assignee: | Sergey (bassardes) → nobody |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Precise): | |
status: | Confirmed → Invalid |
This works completely fine for me via the normal method of searching for nvidia in software center and clicking "install"