You are not logged in.
Pages: 1
Hello,
I have got a new laptop with optimus (with a nvidia 650m card).
I can start X on intel card without problem.
But when I want to switch to nvidia card, i get :
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.
A look at dmesg :
NVRM: loading NVIDIA UNIX x86_64 Kernel Module 295.59 Wed Jun 6 21:19:40 PDT 2012
NVRM: RmInitAdapter failed! (0x26:0xffffffff:1170)
NVRM: rm_init_adapter(0) failed
Hm... so I tried "modprobe nvidia" and I have this :
The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:0fd1) installed
NVRM: in this system is not supported by the 295.59 NVIDIA Linux
NVRM: graphics driver release. Please see 'Appendix A -
NVRM: Supported NVIDIA GPU Products' in this release's README,
NVRM: available on the Linux graphics driver download page at
NVRM: www.nvidia.com.
But if we see on nvidia.com (ftp://download.nvidia.com/XFree86/Linux … chips.html), my card seems to be supported.
An idea ?
Last edited by yimm (2012-06-15 22:13:06)
Offline
Nvidia doesn't support Optimus on Linux machines. For how to make use of the secondary graphics chip, look at Bumblebee.
Offline
I use already bumblebee..
Offline
This problem persists always with the 302.17 update. With 295.59 and 302.17, the module loads successfully but this problem persists :
NVRM: RmInitAdapter failed! (0x26:0xffffffff:1170)
NVRM: rm_init_adapter(0) failed
An idea?
Offline
I've got similar problem with GF540m, since updating to 302.17 I cannot modprobe nvidia:
ERROR: could not insert 'nvidia': No such device
dmesg:
[ 1230.814823] nvidia 0000:01:00.0: power state changed by ACPI to D0
[ 1230.814827] nvidia 0000:01:00.0: power state changed by ACPI to D0
[ 1230.814909] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:0df4) installed
[ 1230.814910] NVRM: in this system is not supported by the 302.17 NVIDIA Linux
[ 1230.814910] NVRM: graphics driver release. Please see 'Appendix A -
[ 1230.814911] NVRM: Supported NVIDIA GPU Products' in this release's README,
[ 1230.814912] NVRM: available on the Linux graphics driver download page at
[ 1230.814913] NVRM: www.nvidia.com.
[ 1230.814921] nvidia: probe of 0000:01:00.0 failed with error -1
[ 1230.814933] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 1230.814934] NVRM: None of the NVIDIA graphics adapters were initialized!
For the record: with 295.x everything (optirun, bbswitch) was ok.
Archlinux, Fedora
GH
Offline
Have you tried to power on nvidia card before to load the module ?
Offline
Yes, and it helped, thanks I've missed fact, that nvidia was loaded with bbswitch at system boot and I think that was causing some sort of race condition, which leaves card in some sort of inconsistent state. Now I've simply left unchanged turning off the card by default and just blacklist nvidia driver in modeprobe.d, and now everything works.
Archlinux, Fedora
GH
Offline
Hi,
I have been trying to get a 650m (on an alienware m14x) to work for a couple of days now. Can you post more deatils of your setup and the commands that I would need to run in order to replicate your approach?
Note: I am currently running Ubuntu 12.04. I would like to see if your solution also works on that distro. If not I plan to switch to arch and see if I can manage to get things working with that.
Thanks,
John.
Offline
@john
https://wiki.archlinux.org/index.php/Bumblebee
for Ubuntu just install bumblebee from the PPA https://launchpad.net/~bumblebee/+archive/stable
"A computer lets you make more mistakes faster than any invention in human history - with the possible exceptions of handguns and tequila."
(Mitch Ratcliffe)
Offline
Pages: 1