Flickering screen (Intel Iris & Nvidia MX450)

Hi all,

I’ve got a new laptop (Lenovo ideapad 5i pro) which comes with a dual graphics card that is not possible to disable either via BIOS.
It has the Intel Iris and the Nvidia Geforce MX450.

Installation went smooth but once I logged in the screen starts flickering and is impossible to work. It flicks every second or so.

I tried other distributions as well and they all got the same problem.

Any help is very much appreciated.

Thanks

Hi and welcome to the forum,

You may try suse-prime. It probably won’t solve the exact issue but you might see which one is the culprit.

All as root:

zypper in suse-prime
prime-select get-current

To check which one is in use, then either of:

prime-select intel
prime-select nvidia

For real trouble shooting more information will be required.

inxi -G

is a start. Others will have more to ask and tell.

I can’t even use the laptop as the screen flicks so much which is impossible to type anything.
From an earlier live cd of Debian this is the lspci command output in case it helps:


00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 01)
00:02.0 VGA compatible controller: Intel Corporation TigerLake GT2 [Iris Xe Graphics] (rev 01)
00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 01)
00:06.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller (rev 01)
00:07.0 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt 4 PCI Express Root Port #3 (rev 01)
00:0a.0 Signal processing controller: Intel Corporation Tiger Lake-LP Telemetry Aggregator (rev 01)
00:0d.0 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller (rev 01)
00:0d.3 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #1 (rev 01)
00:12.0 Serial controller: Intel Corporation Tiger Lake-LP Integrated Sensor Hub (rev 20)
00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 20)
00:14.2 RAM memory: Intel Corporation Tiger Lake-LP Shared SRAM (rev 20)
00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)
00:15.0 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 (rev 20)
00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 20)
00:1c.0 PCI bridge: Intel Corporation Device a0bb (rev 20)
00:1d.0 PCI bridge: Intel Corporation Tiger Lake-LP PCI Express Root Port #9 (rev 20)
00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 20)
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP SPI Controller (rev 20)
01:00.0 3D controller: NVIDIA Corporation TU117M [GeForce MX450] (rev a1)
2c:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
2d:00.0 Non-Volatile memory controller: SK hynix Device 174a

Try to install OS without installing nouveau drivers - uncheck them all, but libdrm_nouveau2.
Report results.

I blacklist nouveau and install nvidia drivers and same problem, example output:


Graphics:  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel 
           Device-2: NVIDIA TU117M [GeForce MX450] driver: N/A 
           Device-3: IMC Networks Integrated Camera type: USB driver: uvcvideo 
           Display: wayland server: X.Org 1.21.1.3 driver: loaded: modesetting,nvidia unloaded: fbdev,vesa 
           resolution: 2560x1600~120Hz 
           OpenGL: renderer: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 21.2.5 


Try to uninstall nouveau, not just blacklisting.
Nouveau may add some settings to graphics driver.
Try to use X11.
Which DE you’re using?

I’m using GNOME. I uninstall nouveau and same problem.
It took a while to reply as I left it as it was due to work commitments but I’m curius to see if there will be a workaround.
I re-install the latest tumbleweed and same problem. It is impossible to work; only direct to terminal. The moment you move the mouse it flicks like hell.

Finally found a solution.

https://forum.manjaro.org/t/monitor-is-blinking-as-crazy-intel-cpu-intel-iris-xe-1tb-nvme-ssd/80108/7