Thanks for the follow-up and the screenshot Florin. It helps a lot.
Please note that this is a public forum. I’m a fellow user doing my best to provide helpful insights, and I apologize for any delay in my response. I’ll get back to you as soon as possible after receiving any updates from you. I’m in the UTC+8 time zone by the way.
Based on the screenshot, your NVIDIA Control Panel shows only one display (LG UltraGear) active, meaning the laptop's internal display is not being detected at all in the NVIDIA setup.
This confirms that the system isn't recognizing the internal laptop screen through the NVIDIA GPU (hence why you can’t duplicate).
It’s most likely using Hybrid GPU mode, and the internal display is running via the integrated AMD GPU, not the discrete NVIDIA GPU.
So here's what you can do.
Step 1: Check Windows Display Settings
Go to Settings > System > Display
See if both displays are listed (you should see “1” and “2”).
If yes,
Click Identify to confirm which is which.
Try selecting “Duplicate these displays” from the dropdown.
If only one display shows, proceed to the BIOS step below.
Step 2: Change GPU Mode in BIOS (CRITICAL STEP)
Some Lenovo Legion laptops ship with “Hybrid Mode” enabled (iGPU + dGPU). This mode can break duplication since each screen runs off a different GPU.
Reboot your PC and press F2 or DEL to enter BIOS.
Look for “Graphics Mode” or “Switchable Graphics”.
Set it to
Discrete Only (forces NVIDIA GPU)
Or disable Switchable Graphics
Save changes and reboot.
This will force both displays to use the NVIDIA GPU, making duplication possible.
Step 3: Recheck NVIDIA Control Panel
After BIOS change:
Go back to NVIDIA Control Panel > Set up multiple displays
You should now see both laptop and external screen
From there, select both > right-click > choose “Clone”
Let me know once you've done the BIOS switch or if you see both displays in Windows Settings. You're very close, we’re narrowing it down precisely.