I have a new configuration and I have several issues. It's an Optimus laptop with AMD iGPU and NVIDIA dGPU (NVIDIA GeForce RTX 3070). I try to setup a dual boot system. So one of my main problems is that my Lenovo Legion 5 does not detects my monitor after I installed the latest NVIDIA v520 driver from the Ubuntu repo. Before the NVIDIA driver installation the system detected correctly both displays. The external is an LG 24GM79G-B and it's connected via HDMI. Same happens if I connect the monitor via USB-C with a converter or natively with a DP cable.
inxi-G shows:
$ inxi -G
Graphics:
Device-1: NVIDIA GA104M [GeForce RTX 3070 Mobile / Max-Q] driver: nvidia
v: 520.56.06
Device-2: AMD Cezanne driver: amdgpu v: kernel
Device-3: Chicony Integrated Camera type: USB driver: uvcvideo
Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: amdgpu,ati
unloaded: fbdev,modesetting,radeon,vesa gpu: amdgpu
resolution: 1920x1080~165Hz
OpenGL: renderer: AMD RENOIR (LLVM 13.0.1 DRM 3.42 5.15.0-52-generic)
v: 4.6 Mesa 22.0.5
Windows 10 detects both displays.
UPDATE:
I just realised that there are now two NVIDIA driver branches(?)/versions available since v515. When I created my report I did not noticed this difference. I installed the open kernel version of v520 first. So recently my issue was related with that mostly. Meanwhile I installed the original closed version and with that the inputs working IF I set the GPU handling to on-demand
or nvidia
. With intel
switch this driver also fails and there are no video signals on the outputs. So basically both driver versions affected but somehow the original is partially working at the moment.
UPDATE #2:
Things going wild after v525. The open kernel version does not send any signal. The closed version cause serious continuous lag on external display when the profile is set to on-demand
. But when I set it to nvidia
it works well. If this is the 21st century and the upcoming year is the year of Linux again then I should forget completely this platform.
inxi -G
say? And could you - just for a test - disable the amd GPU in your bios? And check if this problem applies