Jump to content

Sign in to follow this  
LecLightning56

Undocking Pop-Up Windows and Frame Rate Loss

Recommended Posts

Don't get too excited.

After further testing I've found that yes, as previously, the driver re-install does the trick. But, re-boot the pc and we're back to square one.

Obviously I did not touch the NV panel settings as discussed above. I'm not prepared to re-install the NV driver every day so this was a false trail - for me anyway.

Can anyone else confirm or refute my findings?

Cheers

Chris

Share this post


Link to post
12 minutes ago, chrisal said:

Don't get too excited.

After further testing I've found that yes, as previously, the driver re-install does the trick. But, re-boot the pc and we're back to square one.

Obviously I did not touch the NV panel settings as discussed above. I'm not prepared to re-install the NV driver every day so this was a false trail - for me anyway.

Can anyone else confirm or refute my findings?

Cheers

Chris

It does seem rather as you have said. It may be a remedial measure as and when required but after I had restarted my PC this morning I noted that I was as yourself, back to square one. A temporary fix maybe but we need to identify what exactly is going on with the graphics driver such that a reboot breaks everything in this respect. 

Share this post


Link to post

Hi again,

Solved my problem I think.

After research...

1. A simple solution is to reset the card with Windows+CTRL+Shift+ B. This works for me.

 

2. But the real problem was that I auto-load the EVGA Precision app to over-clock my card (1070ti) and it runs in the background. As soon as I close the app the undock problem goes away!

3. As a bonus it turns out on re-boot the NV settings are loaded first then Windows 10 overrides some of them, particularly Colour settings. Good to know, but that's not our problem here. Link here to stop this happening - https://www.youtube.com/watch?v=ANMs5rnrfmA

Please let me know if this helps - or not.

Chris

Share this post


Link to post

I may have found another solution which seems to work after a number of reboots and at least one complete shutdown. After a reinstall of the graphics driver selecting a custom reinstallation with clean installation ticked, if you then (without rebooting initially) delete all the shaders in the \users\username\appdata\Local\Lockheed Martin\Prepar3D v4\ folder then reboot, upon starting up Prepar3D v4 the undock problem is not present. All subsequent reboots/shutdowns do not result in a recurrence of the undock problem.

Thanks for the reset sequence for the graphics card which is a good shortcut.

Share this post


Link to post
6 hours ago, chrisal said:

Hi again,

Solved my problem I think.

After research...

1. A simple solution is to reset the card with Windows+CTRL+Shift+ B. This works for me.

 

2. But the real problem was that I auto-load the EVGA Precision app to over-clock my card (1070ti) and it runs in the background. As soon as I close the app the undock problem goes away!

3. As a bonus it turns out on re-boot the NV settings are loaded first then Windows 10 overrides some of them, particularly Colour settings. Good to know, but that's not our problem here. Link here to stop this happening - https://www.youtube.com/watch?v=ANMs5rnrfmA

Please let me know if this helps - or not.

Chris

This is only a partial solution to me. I am finding that provided I don't touch the NV settings, the undock problem remains absent. However, if I switch on e.g. G-Sync from within the NV settings, the problem returns.

Have you managed to change the NV settings with no penalties when undocking?

Edit:

After having made changes to the settings in Nvidia Control Panel (and hence back to square one with frame loss), if I change the refresh rate of my primary monitor to match the secondary monitor (60Hz), then change it to 144Hz normality is restored and the undock problem disappears.

Edited by LecLightning56

Share this post


Link to post

After much fiddling around as one does with these things, I finally stumbled across the fact that G-Sync has been causing the frame rate loss with undocked pop-up windows. With G-Sync switched off, there does not appear to be a problem. By G-Sync in my case I do not mean pure Nvidia G-Sync, but the G-Sync compatibility permitted with the latest drivers if you have a AMD Freesync monitor (as I have).

I am not entirely sure that G-Sync is essential to P3D since we probably do not see much screen tearing and it could be a bit of a placebo effect that things seem somehow smoother with G-Sync switched on. If anyone has a workaround that uses G-Sync similarly to me that does not encounter any undocking frame loss, then please broadcast it here. 

Share this post


Link to post

So I’m running a delided 8086k overclocked to stable 5.3 on water cooled and temps under load hit 73 degrees. I have 32 GB of ram and I’m running 1080ti FTW in SLI. Running at 4K with FPS unlimited I find at KSFOHD in the PMDG 737 running Active sky, UTC2 at 40% lowest FPS I’ll get while taxiing is 30-35. I get no stutters or long pauses running in SLI. 

While building my 737 simpit I’ve recently added a FDS CDU. Amazing piece. Once in p3dv4.5HF and undocking the CDU in the PMDG my FPS goes to 2. Two!!! I like many of you have searched forums for answers and nothing has worked. In the NVIDIA forums they say it’s P3D and in the P3D forums they say it’s NVIDIA drivers that don’t allow the GPU recognize a screen running on another window. FDS forums nobody can answer it.

I have not fired up p3d since (4 weeks) because it’s not enjoyable to spend more time trouble shooting then actual flying. Having a pretty high end system that can run everything maxed but can’t run p3d with an undocked window is so frustrating I’m considering other platforms now. 


I7-8086K Delid OC Synced all cores 5.2  Corsair Hydro Series, H115i PRO ASUS ROG Maximus X Hero (Wi-Fi AC)  EVGA GeForce GTX 1080 Ti FTW3 SLI CORSAIR HXi Series HX1200i 1200W G.SKILL TridentZ Series 64GB DDR4 3200 Windows 10 Pro 64

PMDG 737NGX

Share this post


Link to post
1 hour ago, Shylock_35 said:

So I’m running a delided 8086k overclocked to stable 5.3 on water cooled and temps under load hit 73 degrees. I have 32 GB of ram and I’m running 1080ti FTW in SLI. Running at 4K with FPS unlimited I find at KSFOHD in the PMDG 737 running Active sky, UTC2 at 40% lowest FPS I’ll get while taxiing is 30-35. I get no stutters or long pauses running in SLI. 

While building my 737 simpit I’ve recently added a FDS CDU. Amazing piece. Once in p3dv4.5HF and undocking the CDU in the PMDG my FPS goes to 2. Two!!! I like many of you have searched forums for answers and nothing has worked. In the NVIDIA forums they say it’s P3D and in the P3D forums they say it’s NVIDIA drivers that don’t allow the GPU recognize a screen running on another window. FDS forums nobody can answer it.

I have not fired up p3d since (4 weeks) because it’s not enjoyable to spend more time trouble shooting then actual flying. Having a pretty high end system that can run everything maxed but can’t run p3d with an undocked window is so frustrating I’m considering other platforms now. 

It is deeply worrying that such a fundamental issue governing the functionality of the sim has slipped by the wayside without so much as a definite fix that solves the problem for all concerned. It may be that what has fixed it for some has not for others which does suggest an element of system-dependency. Perhaps LM is satisfied that, on the basis of what has been reported on their forums and allegedly resolved, there is no urgent requirement for a permanent fix. I personally have a bitter taste in my mouth over this and feel that it is really of fundamental concern that users should be able to utilise the undock capability with a multi-monitor setup without severe penalties in their ability to run the sim comfortably and enjoyably. Maybe a new thread on the LM forums is required to get the ball rolling and impress the fact that the usual recommendations do not work for all: in my case I have discovered that I cannot use G-Sync with my primary monitor if I undock to another, non-GSync monitor without significant frame rate loss. A response along the lines "do not use G-Sync" may be all I shall get in the support forums!

Share this post


Link to post

Cracked it for G-Sync in full screen mode. If you do not disable full screen optimisations by right-clicking Properties with Prepar3D.exe and selecting the Compatibility tab to untick this option, I can run G-Sync on my primary monitor and expect little frame loss with an undocked pop-up window dragged onto a second (non G-Sync) monitor in full screen mode.

 

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
  • Donation Goals

    AVSIM's 2020 Fundraising Goal

    Donate to our annual general fundraising goal. This donation keeps our doors open and providing you service 24 x 7 x 365. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. We reset this goal every new year for the following year's goal.


    28%
    $7,080.00 of $25,000.00 Donate Now
×
×
  • Create New...