All about the software

Minitioune and UHD displays

Postby m0xtd » Tue 19 Feb 2019 14:42

Hi all,

This is a note, partially for reference but also for interest on configurations of UHD displays, multiple graphics cards and problems running MiniTioune.

I upgraded my laptop to a UHD display (3840x2140) and set about reinstalling all of my applications.
The laptop(an i7) uses an Intel HD Graphics 630 interface controlling the LCD display and an NVIDIA Quatro P4000 for any external display. The NVIDIA card had 8GB of dedicated memory.

When I first installed MiniTioune, all the drivers, graphs etc installed correctly and I could easily verify that they had installed. Using the TestMyMiniTiouner_v2.0a.exe tool, the MiniTiouner was successfully detected and the USB I2C performance was up in the top 80/low 90 % area.
However, when I came to run CheckMiniTiouneDriverAndFilters_V0_5a.exe, I got the error as shown
d3d9 error.png
d3d9 error.png (30.78 KiB) Viewed 1099 times
and nothing else happened.

However MiniTioune_V0_8s.exe ran after double clicking on it albeit, after receiving this as an error
videogrf.png
videogrf.png (8.58 KiB) Viewed 1099 times
. The only indication that something was wrong was the red indicator in MiniTioune for the "Graph"

After much back and forth with Jean-Pierre, we couldn't get anything to work, despite Jean-Pierre also using UHD displays for his setup and on his laptop.

Eventually, I dropped the resolution on my display to FHD (1920x1080) and tried again and this time both the CheckMiniTiouneDriverAndFilters_V0_5a.exe and MiniTioune_V0_8s.exe ran without errors.
I restored the resolution back to UHD, and again, the two programs continued to work successfully.

Until last week.
I had the two errors shown above appear again and no amount of changing the resolution would work this time. D3D9.dll kept faulting when the check program was run, and MiniTioune would not show any decoded video. All the usual Windows checking (sfc \scannow etc) did not reveal any issues with the integrity of my Windows installation.

Again, with huge help from Jean-Pierre, the whole installation was double checked and the only conclusion that could be found was that there must be some corruption in the D3D9.dll file.
In Windows 10, this is part of the base operating system and not an installable update. Also, with different releases of Windows 10 (e.g. 1803, 1809 etc), the version of D3D9.dll appears to be different size and its details/versions differ. However, finding a copy of it on another computer in the house with the same version of Windows 10, I compared that copy to the one on my laptop and they where identical. For sanity reasons, I did install MiniTioune on the other computer and it worked.

Conclusion - there is another factor that impacts on the ability of MiniTioune to work correctly, but both Jean-Pierre and I did not have any clue what it was.

Looking back over the configuration of my laptop, I remembered that one setting I had altered when testing some other programs, was the preferred GPU. I had changed the settings so that my laptop preferred the NVIDIA GPU over the Intel one and, whilst everything else was working, I decided to revert this back to the default setting of letting the system decide.
And suddenly, CheckMiniTiouneDriverAndFilters_V0_5a.exe and MiniTioune_V0_8s.exe both ran without problems. Why this is, is not clear but I thought it useful for others facing simiar issues.

Jean-Pierre has stated in an email to me that "I do nothing else than ask Windows to display the video inside a renderer, and I suppose(?) that Windows try to display the video on the LCD using the Intel GPU and Minitioune renderer is on the other display using nVidia GPU".

My laptop is a Dell Precision 7720. Jean-Pierre thinks it is specific to a laptop that continues to use a lcd driven by the Intel GPU and an external display driven by a nVidia GPU - has anyone else experienced such problems with laptops/multiple graphics cards/altered GPU configurations to understand what is causing this problem?

Thanks Jean-Pierre for the great support.

73s

Ciaran
M0XTD
m0xtd
 
Posts: 1
Joined: 13 Dec 2014

Re: Minitioune and UHD displays

Postby f1faq » Wed 20 Feb 2019 22:54

Hello,

I have a laptop with i7 processor and NVIDIA GeForce GTX 1050 Ti
When the Minitioune application runs on Internal INTEL HD630 graphic card, no problem.
If I force it to use the NVIDIA card, I get also the error message "DirectShow Start error -> verify your video.grf file.
If I click Ok, the Minitioune screen appears but I have no display (GRAPH always RED)
I have not found the problem

Pb NVIDIA.PNG
Pb NVIDIA.PNG (17.24 KiB) Viewed 1076 times


73 - Christian
F1FAQ
f1faq
 
Posts: 49
Joined: 24 Jun 2016

Re: Minitioune and UHD displays

Postby F6DZP » Thu 21 Feb 2019 06:48

If we do some search with Google, we can see recurent issue with this situation

https://support.parsecgaming.com/hc/en-us/articles/115003937292-Hosting-Parsec-On-A-Laptop-With-Both-Nvidia-and-Intel-GPU-s

https://devtalk.nvidia.com/default/topic/1042945/directshow-not-working-consistently-virtualdub-graphstudionext-after-upgrade-to-416-34-drivers/?offset=6

Windows Directshow video renderer seems to have difficulties if we use both GPU at same time : one for the laptop LCD, one for the external display.

I use a NVidia GPU on my desktop with a 4k display and have no problem with the video renderer, but my Intel GPU is completely disabled in this configuration

Jean-Pierre F6DZP
F6DZP
 
Posts: 865
Joined: 24 Dec 2010

Forum Statistics

Who is online

Users browsing this forum: No registered users and 1 guest

Options

Return to Minitioune