You are not logged in.

#1 2024-02-29 14:25:21

EnzephaloN
Member
Registered: 2024-02-29
Posts: 17

[SOLVED] ThinkPad P1 gen4 & BumbleBee : second monitor not recognized

Hello

I use Arch on my ThinkPad P1 gen4 notebook. Using nvidia-driver, Bumblebee, Gnome and Wayland. I also installed Displaylink, which is active and running.

The notebook is attached to a Lenovo Thunderbolt4 dock 40B0 series with TB4-cable. My Dell monitor is attached with DP-cable to this dock.

USB and LAN is working fine. But the attached monitor is not shown, whether in Gnome-Settings (no Thunderbolt at all) or in gnome-randr output. Even if I try Gnome with X11, there is no second monitor.

Dock-firmware is updated to latest version.

For testing purposes I bootet a Kubuntu from stick and the monitor was usable!

But in Arch, the monitor keeps missing.

$ boltctl monitor
Bolt Version  : 0.9
Daemon API    : 1
Client API    : 1
Security Level: none
Auth Mode     : enabled
Ready
1709215543230789 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     status -> BOLT_STATUS_DISCONNECTED
1709215543230822 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     domain -> 
1709215543230836 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |    syspath -> 
1709215543230847 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     parent -> 
1709215551568659 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |  linkspeed -> ((BoltLinkSpeed*) 0x63e30c7d67e0)
1709215551568702 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |   authtime -> 0
1709215551568729 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |   conntime -> 1709215551
1709215551568747 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |  authflags -> BOLT_AUTH_NONE
1709215551568760 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     status -> BOLT_STATUS_CONNECTED
1709215551568771 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     domain -> 6023f193-bfc5-8780-ffff-ffffffffffff
1709215551568781 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |    syspath -> /sys/devices/pci0000:00/0000:00:0d.2/domain0/0-0/0-3
1709215551568790 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     parent -> 6023f193-bfc5-8780-ffff-ffffffffffff
1709215551568800 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock | generation -> 4
1709215551568834 Probing started
1709215551568858 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     status -> BOLT_STATUS_AUTHORIZING
1709215551568884 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     status -> BOLT_STATUS_AUTH_ERROR
1709215551568893 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |   authtime -> 1709215551
1709215551569218 [995c8780-00b7-4081-ffff-ffffffffffff]    ThinkPad Thunderbolt 4 Dock |     status -> BOLT_STATUS_CONNECTED
1709215553570747 Probing done

I added the udev-rule from https://wiki.archlinux.org/title/Thunderbolt . But I think this brought some instabiity to dock's LAN.

cat /sys/bus/thunderbolt/devices/domain0/security gives "none"

I think I read every webpage about thunderbolt&linux, but I didn't find a solution.

I also tried a direct TB4-connection (without dock) and a TB4-DisplayPort-connection from ThinkPad to monitor. This also did not work with Arch.

Anyone with good hints, tips and more? Something is missing...

Thanks a lot!
EnzephaloN


EDIT: I found a HDMI-cable and tried that: Same result, no second monitor sad

Last edited by EnzephaloN (2024-03-13 08:14:48)

Offline

#2 2024-03-07 17:21:57

EnzephaloN
Member
Registered: 2024-02-29
Posts: 17

Re: [SOLVED] ThinkPad P1 gen4 & BumbleBee : second monitor not recognized

Because I stuck with this problem, some more information for you

cat /sys/class/drm/card0-eDP-1/status
connected

eDP-1 is the internal display

Before I tried to:
  disable simpledrm - did not help.
  added fb_dev=1 to grub and /etc/modprobe.d/nvidia.conf - did not help.

Its absolutely strange, that nothing sees my display.

I'm lost, do not know what next to try.

Hope someone of you, do.

Last edited by EnzephaloN (2024-03-10 08:55:06)

Offline

#3 2024-03-10 08:56:29

EnzephaloN
Member
Registered: 2024-02-29
Posts: 17

Re: [SOLVED] ThinkPad P1 gen4 & BumbleBee : second monitor not recognized

Today I deinstalled bumblebee and rebootet.
Tadaaa, the second display is now working!

So I think, there is something broken when using bumblebee with a second monitor on a ThinkPad P1 gen4?!

Offline

#4 2024-03-12 16:23:11

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,885

Re: [SOLVED] ThinkPad P1 gen4 & BumbleBee : second monitor not recognized

Bumblebee was a solution for the times when nvidia didn't implement hybrid GPU support themselves, and even then for this different screen use case it'd have to use some very specific and special invocation and have to be active all the time anyway, which basically removes the usecase for bumblebee entirely.

There's no benefit to bumblebee in basically any case if you're on a 20xx and newer nvidia GPU.

Last edited by V1del (2024-03-12 16:24:07)

Offline

#5 2024-03-13 08:14:26

EnzephaloN
Member
Registered: 2024-02-29
Posts: 17

Re: [SOLVED] ThinkPad P1 gen4 & BumbleBee : second monitor not recognized

Hello V1del.

Thank you very much for your exlanation.
I've never read these informations somewhere on the web, the wikis, the githubs.. Very nice to know!

best regards
EnzephaloN

Offline

#6 2024-03-13 10:17:10

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,885

Re: [SOLVED] ThinkPad P1 gen4 & BumbleBee : second monitor not recognized

FWW as a counter example to my own point. I still use bumblebee on my 2016 skylake laptop, because the proper power state support was never implemented for earlier than Turing and in my laptops case all the external outputs are attached to the intel gpu anyway. So I do still actively use bumblebee there to properly power off (and on) the device.

Offline

#7 2024-03-14 08:44:12

EnzephaloN
Member
Registered: 2024-02-29
Posts: 17

Re: [SOLVED] ThinkPad P1 gen4 & BumbleBee : second monitor not recognized

Yes, with my T470p (intel 7700HQ + Intel HD 630 + nVidia GeForce GT 940MX) bumblebee works fine too.

Offline

Board footer

Powered by FluxBB