External display issues Nvidia

Hi,

I have just installed Manjaro Linux and loving it so far. I've got a ThinkPad P1 and have connected it to an external LG UltraFine 5K Display but nothing is displayed. It is connected via USB-C. The laptop has a NVIDIA Quadro P2000 Max-Q Design.

Have tried all sorts to get it running but had no luck and a lot of crashing. Attached are some screenshots.

When using hybrid graphics in bios, it won't boot when I choose discrete.

Would anyone have any ideas on how to get this running.

image
image2

Following on from this here's some additional information:

$ lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
01:00.0 VGA compatible controller: NVIDIA Corporation GP107GLM [Quadro P2000 Mobile] (rev a1)

bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
Active: activating (auto-restart) (Result: exit-code) since Wed 2019-05-01 12:03:08 BST; 5s ago
Process: 6882 ExecStart=/usr/bin/bumblebeed --use-syslog (code=exited, status=1/FAILURE)
Main PID: 6882 (code=exited, status=1/FAILURE)

-- Logs begin at Tue 2019-04-30 17:56:09 BST, end at Wed 2019-05-01 12:04:19 BST. --
May 01 11:25:59 kaybie-tp systemd[1]: Started Bumblebee C Daemon.
May 01 11:25:59 kaybie-tp bumblebeed[680]: Module 'bbswitch' not found.
May 01 11:25:59 kaybie-tp bumblebeed[680]: No switching method available. The dedicated card will always be on.
May 01 11:25:59 kaybie-tp bumblebeed[680]: Module 'nvidia' is not found.
May 01 11:25:59 kaybie-tp systemd[1]: bumblebeed.service: Main process exited, code=exited, status=1/FAILURE
May 01 11:25:59 kaybie-tp systemd[1]: bumblebeed.service: Failed with result 'exit-code'.
May 01 11:26:59 kaybie-tp systemd[1]: bumblebeed.service: Service RestartSec=1min expired, scheduling restart.
May 01 11:26:59 kaybie-tp systemd[1]: bumblebeed.service: Scheduled restart job, restart counter is at 1.
May 01 11:26:59 kaybie-tp systemd[1]: Stopped Bumblebee C Daemon.
May 01 11:26:59 kaybie-tp systemd[1]: Started Bumblebee C Daemon.
May 01 11:26:59 kaybie-tp bumblebeed[1456]: Module 'bbswitch' not found.
May 01 11:26:59 kaybie-tp bumblebeed[1456]: No switching method available. The dedicated card will always be on.
May 01 11:26:59 kaybie-tp systemd[1]: bumblebeed.service: Main process exited, code=exited, status=1/FAILURE
May 01 11:26:59 kaybie-tp bumblebeed[1456]: Module 'nvidia' is not found.
May 01 11:26:59 kaybie-tp systemd[1]: bumblebeed.service: Failed with result 'exit-code'.
May 01 11:27:59 kaybie-tp systemd[1]: bumblebeed.service: Service RestartSec=1min expired, scheduling restart.
May 01 11:27:59 kaybie-tp systemd[1]: bumblebeed.service: Scheduled restart job, restart counter is at 2.
May 01 11:27:59 kaybie-tp systemd[1]: Stopped Bumblebee C Daemon.
May 01 11:27:59 kaybie-tp systemd[1]: Started Bumblebee C Daemon.
May 01 11:27:59 kaybie-tp bumblebeed[1466]: Module 'bbswitch' not found.
May 01 11:27:59 kaybie-tp bumblebeed[1466]: No switching method available. The dedicated card will always be on.
May 01 11:27:59 kaybie-tp systemd[1]: bumblebeed.service: Main process exited, code=exited, status=1/FAILURE
May 01 11:27:59 kaybie-tp bumblebeed[1466]: Module 'nvidia' is not found.
May 01 11:27:59 kaybie-tp systemd[1]: bumblebeed.service: Failed with result 'exit-code'.
lines 1-25

Are you sure you followed the instructions for bumblebee ?

Sure did @bogdancovaciu

I installed linux419-nvidia-1:418.56-3 and linux419-bbswitch-0.8-31, now the module not found message has gone but no further.

A bit more info:

bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
Active: active (running)
since Wed 2019-05-01 12:11:17 BST; 6min ago
Main PID: 730 (bumblebeed)
Tasks: 1 (limit: 4915)
Memory: 1.4M
CGroup: /system.slice/bumblebeed.service
└─730 /usr/bin/bumblebeed --use-syslog

May 01 12:11:17 kaybie-tp systemd[1]: Started Bumblebee C Daemon.
May 01 12:11:17 kaybie-tp bumblebeed[730]: /usr/bin/bumblebeed 3.2.1-2017-02-27-Format:%h$ started

Tried the acpi_osi argument and rebooted but still only showing on my laptop display, nothing on external.

I have two scenarios really. In the office I don’t care about battery life and want to be able to use both screens.

At home I want to be able to use the laptop on its own with better battery life.

Is there a way to easily switch between the drivers? Even if it requires are reboot that would be fine.

I’m willing to pay for a solution.

No need, donate to Manjaro if you can :slight_smile:
This are the options so far for the optimus laptops:

After all i read and what people reported, and my personal opinion, i think the optimus-switch is the most clean and efficient approach from all of them.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by Bytemark