Quadro rtx 4000 max-q problem

Hi
Is this a bug?
I did get a new laptop (HP zbook) that has a Quadro RTX 4000 with max-q GPU. In documentation it says it should support OpenGL 4.6 but when I start CasparCG 2.3.3 it says it doesnt support 4.5 and higher.
Im just downloading new drivers and will se if that fixes it. More reports to follow

Check the log, on startup it says, what card it finds and what OpenGL version that supports. Sometimes there is also another GPU enabled and Caspar does not see the nVidia.

did install new driver, didnt work
then I enable the intel UHD GPU and it works as it should

Does anyone know the logic of having a RTX but the computer uses as primary GPU Intel?

There is such a mode on some laptops and small PC’s where the nVidia chip is somehow a co-processor. I never figured out, how that works and what is the good thing about that. Did you disabled/enabled the Intel GPU from Windows or from the BIOS?

with the Intel GPU dissabled
the log

Starting CasparCG Video and Graphics Playout Server 2.3.2 4de6d18f Dev
[2021-04-15 18:48:03.994] [info] Initializing OpenGL Device.
[2021-04-15 18:48:03.995] [info] Initialized OpenGL 1.1.0 Microsoft Corporation
[2021-04-15 18:48:03.998] [info] [asio] Shutting down global io_service.
[2021-04-15 18:48:03.998] [info] [asio] Global io_service uninitialized.
[2021-04-15 18:48:03.998] [error] Exception: C:\Program Files (x86)\Jenkins\workspace\casparcg-server-dep\master\src\accelerator\ogl\util\device.cpp(113): Throw in function __cdecl caspar::accelerator::ogl::device::impl::impl(void)
[2021-04-15 18:48:03.998] [error] Dynamic exception type: class boost::exception_detail::clone_impl
[2021-04-15 18:48:03.998] [error] [struct caspar::tag_msg_info * __ptr64] = Your graphics card does not meet the minimum hardware requirements since it does not support OpenGL 4.5 or higher.
[2021-04-15 18:48:03.998] [error] [struct caspar::tag_stacktrace_info * __ptr64] = 0# 0x00007FF693FBA37E in casparcg

with Intel GPU enabled

[2021-04-15 19:17:27.196] [info] ############################################################################
[2021-04-15 19:17:27.196] [info] Starting CasparCG Video and Graphics Playout Server 2.3.2 4de6d18f Dev
[2021-04-15 19:17:27.828] [info] Initializing OpenGL Device.
[2021-04-15 19:17:27.830] [info] Initialized OpenGL 4.5.0 NVIDIA 461.92 NVIDIA Corporation
[2021-04-15 19:17:27.831] [info] Initialized image module.
[2021-04-15 19:17:27.833] [info] Initialized ffmpeg module.
[2021-0

did disabled from windows becuse my companys itc-deparment puts passwords on BIOS and refuses to give them to users (which I strangely understand)

In the Display properties in the Settings app, you should find at the bottom the link that takes you to the graphics selector for each app.
Keep both enabled and assign the Quadro to Caspar’s executable

But at least you get the nVidia GPU by enabling the Intel, very funny!

is it funny or tragicomic?

Tragicomix is a character in Asterix… :joy:

1 Like

its a swedish word “tragikomisk” which come from combine tragedy-comedy
Since google translate translated it I thought it was a real word.
But that the problem when doing google translate
But some fun things in finnish is
“having your own cow in the ditch” = benefit personally from something
“put the cat on the table” = start to talk about something uncomfortable

No, no, we use that word in German “Tragikkomödie” etc. but it’s also a character in the German version of an Asterix story.

Thats interesting that the gpu is being reported as this. Ive only seen this before when trying to run over remote desktop. But this means caspar wasnt able to get a real gpu and was using some software gpu or perhaps a missing driver?

My theory is, that it found the disabled Intel GPU and crashed. Be re-enabling it the nVidia GPU, working in tandem was also discovered. I have a little PC with a similar setup, where the nVidia is somehow a co-processor.

But the bad thing is that when I start vMix and plays 4 mp4-clips

  • if Intel GPU disable then now picture
  • if Intel GPU enable picture but in taskmanager performance it just used Intel
    So I went to see the GPU settings in vMix and there the only option was Intel.
    then I did force in Nvidia control Panel vMix to use Nvidia, and in vMix the GPU had change to Nvidia and also now both GPUs was in use.
    The strange thing was that when using just Intel GPU it used about 40% and when using Nvidia both GPU used about 40%
    I honest dont understand the logic here