01-07-2019 01:31 AM
Hi,
I received my new P72 (P2000 Graphics) and I have a major issue with the connection of external monitors.
My former laptop (MSI GP2) had HDMI and miniDP as outputs. I ran my former laptop with
Everthing was setup and configured by Intel software, therefore everthing was done by integrated graphic chip. Once I started to run a game, the discrete graphic cards took over to render the game.
On my new P72, I used same connection as above with the only difference, that I have a inbuilt 4K screen. Somehow, the entire system is extremly laggy with asynchronous audio. The two external devices are not ran by the integrated graphics but with the discrete. The 4K picture from my inbuilt is somehow scaled to 1080p for my projector ( I didnt even know, that this was possible and I thought, that this might cause the problem. After changing to 1080p on my inbuilt, I still had same issue).
How do I ran the external devices on the integrated Graphics?
Do I need to use Thunderbolt?
Why is the connection of external monitors through discrete graphics so laggy?
01-07-2019 03:04 AM - edited 01-07-2019 03:04 AM
Unfortunately, you can't run external monitor ports (HDMI, DP) on the integrated graphics as they are wired to the dGPU. That also apply to Thunderbolt 3 connected displays,
It would be interesting if you made a video of the laggyness so visitors of this forum can better understand the problem.
01-07-2019 03:15 AM
01-07-2019 06:23 AM
Some further questions:
i) When I connect and clone my laptop P72 with 4K to an external monitor with 1080p, somehow the resolution of 4K is scaled to 1080p. How is this function called and where are the settings for that? I always thought, that this is impossible in hybrid mode. Nvidia has a similiar function for games called DSR | Dynamic Super Resolution.
ii) Where can I find the former nview desktop manager function in current drivers?
iii) When I look into my friends laptop (P50). I can see, that his nvidia software shows three monitors (1x internal + 2x external). Further, his intel software only shows the internal monitor.
How come that with my similiar setup, I only see external monitors in nivdia software? The nvidia software doesnt allow me to arrage position or choose between clone and extend mode. I can only do some of the settings in windows 10 options.
01-07-2019 08:02 AM - edited 01-07-2019 08:14 AM
Although I rarely use an external monitor, I tried to reproduce the laggyness you describe and...I could reproduce it.
I connected a 4K monitor to the mini-DP port (connecting it to Thunderbolt gives the same issue), cloning the laptop panel. Then smooth scrolling in Firefox was not smooth anymore and rather jerky. Also, animations restoring windows from the tasbar weren't sometimes as smooth as usual.
I thought at first it was maybe due to the "balanced" power plan so I tried with everything set on performance, but it did not change anything. I tried different scaling options (default is 250%) and it did not change anything either.
Next I went into BIOS and set it to "Discrete Graphics" (that's in Config > Display > Graphics device) to entirely bypass the integrated GPU and...bingo ! Any combination with the second monitor (duplicate, extend, second screen) was smooth as silk, as you'd expect. Conclusion: there is a severe performance issue in "Hybrid graphics" mode. Whether it is a Windows, NVIDIA or Intel issue in drivers, impossible to tell. Hybrid Graphics is quite a complex thing and kind of a frankenstein thing.
So the solution for now is to use "Discrete Graphics" which is not really a problem if your laptop is always plugged to power.
01-09-2019 03:46 AM
After trying many different configurations the last two days, I finally found the issue. It definitely comes down to the communication between the NVIDIA and Intel driver. I have the P72 with P2000 graphic and a 4K screen. Further, I have a 4K external monitor and a 1080p beamer.
I could leave my notebook to discrete mode but it also consumes a lot more energy this way. I travel occasionally and would like to have long battery life. Changing the mode means, that I must always enter the BIOS, which is annoying because I almost never shutdown the laptop. I mostly use sleep mode.
If there is an easier way to change between discrete and hybrid mode, please let me know.
08-30-2019 06:12 AM
08-30-2019 10:19 AM
Hi Lenovo4K,
Have you tried to leave the BIOS in hybrid mode and set the default GPU in NVIDIA control panel > Manage 3D settings > Preferred Graphics Processor to High-Performance NVIDIA processor? That should force the dGPU to manage the internal display by default.
Test to see if you still get lag. If not, you have an easier solution than switching in BIOS...
Just a thought,
Martin
P.S. I have a P52, but haven't gotten to make it my main system yet. I will have to test it with my two external monitors at some point... :-p
09-02-2019 02:43 AM
@ve2mrx wrote:Hi Lenovo4K,
Have you tried to leave the BIOS in hybrid mode and set the default GPU in NVIDIA control panel > Manage 3D settings > Preferred Graphics Processor to High-Performance NVIDIA processor? That should force the dGPU to manage the internal display by default.
Test to see if you still get lag. If not, you have an easier solution than switching in BIOS...
Just a thought,
Martin
P.S. I have a P52, but haven't gotten to make it my main system yet. I will have to test it with my two external monitors at some point... :-p
That doesnt help because in Hybrid Mode the internal screen is forced through Intel driver. The setting you describe above is just for application. You can select the GPU for applications but not for windwos in general / Desktop Window Manager. Intel and Nvidia still need to work at the same time.
09-02-2019 10:55 AM
User | Kudos Count |
---|---|
15 | |
13 | |
11 | |
10 | |
7 |