14.04: Nvidia Prime is unable to switch to the Nvidia card
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-prime (Ubuntu) |
Fix Released
|
Medium
|
Alberto Milone | ||
ubuntu-drivers-common (Ubuntu) |
Fix Released
|
High
|
Alberto Milone | ||
Trusty |
Fix Released
|
High
|
Alberto Milone |
Bug Description
SRU Request
On some systems bbswitch requires the "skip_optimus_
[Impact]
* Loading bbswitch with the wrong option causes the module to fail from loading which, in turn, prevents hybrid graphics from working properly.
[Test Case]
* Install the nvidia binary driver, reboot, and check that the NVIDIA GPU is enabled (attach your /var/log/
- Expected: the NVIDIA GPU is enabled.
- Bad behavior: the system switches back to the intel driver and the NVIDIA GPU is not used.
[Regression Potential]
* Low. Systems that currently work will keep working as usual, the ones that currently fail should finally work.
[Other Info]
* N/A
--
I did a fresh install of 14.04 the day it was released. I use a XPS 15z laptop form Dell with hybrid graphics (Intel HD 3000 (probably) and Nvidia Geforce GT 525M). Booting doesn't work out of the box, but by setting
GRUB_CMDLINE_
in /etc/default/grub it works. acpi=off when installing, removed that from the grub file when installed.
I expected that the Prime feature introduced in kernel 3.12 (kernel 3.13.x here) would let me switch between the Intel and Nvidia cards as i like, instead of using Bumblebee, which doesn't work properly with everything. I've installed and tried both the nvidia-331 and nvidia-304 drivers. Exactly the same result from both.
Attempting to switch to the Nvidia card in nvidia-settings (tried on almost all of the drivers available, including 331.38) resulted in an error message, in a new window, with no text.
prime-switch in terminal gives this output: Segmentation fault (core dumped)
Sudoing the process gives no output at all. No graphical performance boost either, still the Intel card...
sudo prime-select nvidia gives this output:
Error: alternatives are not set up properly
Error: nvidia mode can't be enabled
I've also tried Bumblebee (not PPA) a few times, but it's also unable to switch.
I'm able to use the Intel card temporary, but I would really like to be able to use the full power of my computer...
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: nvidia-prime 0.6.2
ProcVersionSign
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Apr 19 20:52:42 2014
InstallationDate: Installed on 2014-04-17 (1 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
SourcePackage: nvidia-prime
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
affects: | nvidia-prime (Ubuntu) → ubuntu-drivers-common (Ubuntu) |
Changed in ubuntu-drivers-common (Ubuntu): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
status: | Confirmed → In Progress |
Changed in ubuntu-drivers-common (Ubuntu Trusty): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in ubuntu-drivers-common (Ubuntu Precise): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-prime (Ubuntu): | |
status: | New → Invalid |
Changed in nvidia-prime (Ubuntu Precise): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Alberto Milone (albertomilone) |
no longer affects: | nvidia-prime (Ubuntu) |
no longer affects: | nvidia-prime (Ubuntu Precise) |
no longer affects: | ubuntu-drivers-common (Ubuntu Precise) |
no longer affects: | nvidia-prime (Ubuntu Trusty) |
Changed in nvidia-prime (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Alberto Milone (albertomilone) |
tags: |
added: verification-done removed: verification-needed |
tags: |
added: nvidia removed: nvidia-prime |
Okay, somehow I think it switched by itself..
In the Nvidia settings it still says it's using the Intel card, but it seems that the Nvidia card is in use.
I dualboot Ubuntu and Windows 7. After playing Portal 2 a bit over there, I turned the computer off and then booted into Ubuntu.
I tried to log out after attempting to switch card, with the error message still being shown when i logged out.
It must have worked in a way. Minecraft SEEMS to run as fast as it did on 12.04 when using Bumblebee. I'll be checking out a few more things, just to be sure, but I think this might have solved my problem partially. The settings say that I'm using the Intel card, but I don't think so. Hope you understand this mess of a text.