bumblebee does not work with XPS 9560
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bumblebee (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have Debian Sid on my XPS 15 9560, the system informations are like follows:
```
Debian GNU/Linux buster/sid \n \l
Dell Inc.
baseboard-
baseboard-version : A00
system-manufacturer : Dell Inc.
system-product-name : XPS 15 9560
system-version : Not Specified
bios-vendor : Dell Inc.
bios-version : 1.3.4
bios-release-date : 06/08/2017
optirun (Bumblebee) 3.2.1
```
I have installed the `bumblebee-nvidia` package from the official repository. But when I use `optirun`, the terminal outputs following error:
```
$ optirun -vv glxgears
[ 713.774178] [DEBUG]Reading file: /etc/bumblebee/
[ 713.774285] [INFO]Configured driver: nvidia
[ 713.774494] [DEBUG]optirun version 3.2.1 starting...
[ 713.774511] [DEBUG]Active configuration:
[ 713.774513] [DEBUG] bumblebeed config file: /etc/bumblebee/
[ 713.774514] [DEBUG] X display: :8
[ 713.774515] [DEBUG] LD_LIBRARY_PATH: /usr/lib/
[ 713.774516] [DEBUG] Socket path: /var/run/
[ 713.774536] [DEBUG] Accel/display bridge: auto
[ 713.774537] [DEBUG] VGL Compression: proxy
[ 713.774538] [DEBUG] VGLrun extra options:
[ 713.774540] [DEBUG] Primus LD Path: /usr/lib/
[ 713.774578] [DEBUG]Using auto-detected bridge primus
[ 713.869006] [INFO]Response: No - error: Could not load GPU driver
[ 713.869018] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 713.869021] [DEBUG]Socket closed.
[ 713.869036] [ERROR]Aborting because fallback start is disabled.
[ 713.869040] [DEBUG]Killing all remaining processes.
```
Then I tried to configure the `KernelDrive` in `/etc/bumblebee
When I run `sudo modprobe nvidia-current`, the error is like this:
```
$ sudo modprobe -vv nvidia-current
modprobe: INFO: ../libkmod/
insmod /lib/modules/
modprobe: INFO: ../libkmod/
modprobe: ERROR: could not insert 'nvidia_current': No such device
modprobe: INFO: ../libkmod/
```
I have checked the `modules` directory, it contains all `nvidia-current.ko` and `nvidia-
I remember that when Debian was using kernel `linux-
Attached please find the report generated by `bumblebee-
affects: | bumblebee (Ubuntu) → the-bumblebee-project |
affects: | the-bumblebee-project → bumblebee (Ubuntu) |
The problem has been fixed. It is the conflict between TLP and bumblebee that causes the problem. Although I had included PCI "01:00.00" in tlp's pci blacklist, tlp still holds the control of nvidia graphic card's power management.
After I add "pcie_port_pm=off" in kernel options the problem suddenly disappeared.
Plz set this bug thread as invalid since this is a problem between tlp and the linux kernel.