nvidia 346: boot hang (optimus off) or missing display and CUDA failure (optimus on)
I have a Dell M6800 laptop with an NVIDIA Quadro K4100M. There are two different failure modes I've been dealing with that relate to the NVIDIA Optimus setting in the BIOS.
#1 NVIDIA Optimus Off:
-10%% chance of a boot hang when it tries to initialize the display
- unable to switch to terminals via ctrl+alt+f1
- inability to use low power integrated GPU
Here are logs when it hangs:
dmesg stack trace
[ 3.964123] BUG: unable to handle kernel NULL pointer dereference at (null)
[ 3.964127] IP: [<ffffffff81727
[ 3.964129] PGD 7ff1b4067 PUD 7ff1b5067 PMD 0
[ 3.964130] Oops: 0002 [#1] SMP
[ 3.964154] CPU: 2 PID: 719 Comm: nvidia-persiste Tainted: P OX 3.13.0-46-generic #75-Ubuntu
http://
Xorg:
http://
lightdm:
http://
http://
http://
#2 NVIDIA Optimus On, using NVIDIA GPU:
- without the xedgers drivers: stretched displays shown here:
http://
#3 with xedgers drivers, Optimus On, using NVIDIA GPU:
- No CUDA device detected
- when docking the laptop and connecting to 2x external displays, nvidia does not allow me to use my laptop display. The ubuntu displays window will show it, but it will just be a blank screen. The screen is on, but I can't drag anything to it and the launcher is not displayed, though I can actually launch stuff by clicking where it should be (mouse is visible). If I overlap it with one of the two external displays, it will mirror what I see on the external monitor.
These can be shown here:
http://
I've been using Option #1 since I get to use CUDA and 2 monitors + laptop display, but the boot hanging has been ever increasing. Now I'm forced to use Option #3 which is sub optimal.
I'm using nvidia-prime, not bumblebee. With Optimus off, nvidia-prime installed or removed seemed to make no difference. I've had problems #1 and #2 with 331 and 346 from the normal repository. #1 and #3 occur when I switched to xedgers ppa.
rc nvidia-331 331.113-
ii nvidia-346 346.35-
ii nvidia-346-dev 346.35-
ii nvidia-346-uvm 346.35-
ii nvidia-modprobe 346.29-0ubuntu1 amd64 Load the NVIDIA kernel driver and create device files
ii nvidia-
ii nvidia-prime 0.6.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 346.35-
nouveau and bumblebee are blacklisted. Upgrading Dell's BIOS from A09 to A13 had no effect.
Question information
- Language:
- English Edit question
- Status:
- Expired
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: