Hi there,
I have a Lenovo P1 gen3 that is most of the time connected to a Lenovo USB-C gen2 dock, with 2 additional screens (AOC U27P2 - 27" 4K HDMI).
This config used to work from ages, but after a SSD crash, I had to reinstall Manjaro (KDE plasma 24.0.6) from scratch, witch has been installed with non free graphic drivers (Intel video-hybrid-intel-nvidia-prime).
My problem now is that the two additional screens do from time to time (once every 1-2 minutes) go black, and come back after 3-5 seconds).
As the new OS went with kernel 6.9_rt5-4, I first tried to roll back to LTS 6.6.46-1, without success. I then tried to go to open source drivers, without success either, I also tried the other proposed non free drivers (not default once) : video-hybrid-intel-nvidia-47xx-prime → no success, video-nvidia → all screens black, laptop’s one also. With this, I’ve reach the end of my science …
[edit] I was also thinking about a heat problem and cleaned fans and air intakes, and the dock is not faulty as is perfectly works with my Win11 professional laptop (Lenovo E580). Note that Win11 only propose 1920x1080 for the 27" screens, so I tried to downgrade resolution to this (instead of 4K), without success)
All help will be welcome !
Diego
As additional information, here is the graphic part of inxi -Fza:
Graphics:
Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: Lenovo driver: i915
v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports:
active: eDP-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:9bc4
class-ID: 0300
Device-2: NVIDIA TU117GLM [Quadro T1000 Mobile] vendor: Lenovo
driver: nvidia v: 550.107.02 alternate: nouveau,nvidia_drm non-free: 550.xx+
status: current (as of 2024-06; EOL~2026-12-xx) arch: Turing code: TUxxx
process: TSMC 12nm FF built: 2018-2022 pcie: gen: 3 speed: 8 GT/s
lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:1fb9 class-ID: 0300
Device-3: IMC Networks Integrated Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:2 chip-ID: 13d3:5405
class-ID: fe01 serial: <filter>
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.2
compositor: kwin_x11 driver: X: loaded: modesetting,nvidia unloaded: nouveau
alternate: fbdev,nv,vesa dri: iris gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 9600x2160 s-dpi: 96 s-size: 2533x570mm (99.72x22.44")
s-diag: 2596mm (102.22")
Monitor-1: DP-1-1.2 pos: primary,top-center res: 3840x2160 hz: 60 dpi: 163
size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
Monitor-2: DP-1-1.3 pos: top-right res: 3840x2160 hz: 60 dpi: 163
size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
Monitor-3: eDP-1 pos: bottom-l res: 1920x1080 hz: 60 dpi: 142
size: 344x193mm (13.54x7.6") diag: 394mm (15.53") modes: N/A
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 1 drv: iris device: 3 drv: swrast gbm: drv: iris
surfaceless: drv: nvidia x11: drv: iris inactive: wayland,device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.1.6-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9bc4 memory: 30.5 GiB unified: yes
API: Vulkan v: 1.3.279 layers: 1 device: 0 type: discrete-gpu name: Quadro
T1000 with Max-Q Design driver: nvidia v: 550.107.02 device-ID: 10de:1fb9
surfaces: xcb,xlib device: 1 type: integrated-gpu name: Intel UHD
Graphics (CML GT2) driver: mesa intel v: 24.1.6-arch1.1
device-ID: 8086:9bc4 surfaces: xcb,xlib