thompsonnoahe / StreamDeckGpu

A plugin for monitoring the utilization of your GPU on the Elgato Stream Deck. Windows only.
1 stars 0 forks source link

Missing dlls #1

Open dkajan19 opened 1 week ago

dkajan19 commented 1 week ago

The indicator does not work. I tried to run the attached exe file and it said I was missing the following components:

I have installed the following:

from what I've read it's because it's released as dev and it doesn't support c++ redistributable. Please fix this problem.

thompsonnoahe commented 1 week ago

Hi @dkajan19!

Thanks for reaching out and for your feedback, it's appreciated! 🙏

This is a Stream Deck plugin, so I don't think the executable that's bundled within the .sdPlugin file is supposed to be run independently.

The bundled sdPlugin file should contain a Release version of the plugin, not Debug.

May I know a little more about how you tried to install the plugin or run the program?

Thanks,

Noah

dkajan19 commented 1 week ago

Hi @thompsonnoahe

I installed the addon normally via double-click just like any other. The addon then displays correctly in the addon library but as soon as I add it to the screen only the background is displayed, no values are shown.

My graphics card is NVIDIA.

thompsonnoahe commented 1 week ago

Hi again @dkajan19,

What model is your GPU?

Thanks,

Noah

dkajan19 commented 1 week ago

@thompsonnoahe 1050TI

thompsonnoahe commented 1 week ago

Awesome, thanks for the info. What version of the NVIDIA driver do you have? You should be able to get this from GeForce Experience or the new NVIDIA app.

dkajan19 commented 1 week ago

@thompsonnoahe I have 555.99 version of drivers.

thompsonnoahe commented 1 week ago

Thanks again for the info. Let me get back to you in a bit.

thompsonnoahe commented 1 week ago

Hi again, @dkajan19!

Can you try running nvidia-smi.exe on your machine if you have it? It should be located under C:\Windows\System32.

Please send me a screenshot of the output.

The reason I ask is because I use NVML, a library for querying the utilization for NVIDIA cards. nvidia-smi does the same. I'd like to check to see if the utilization can be queried on your system at all.

Thanks!

Noah

dkajan19 commented 1 week ago

Hi @thompsonnoahe, this is my output:

image

thompsonnoahe commented 1 week ago

Strange, it looks like you're able to get the utilization from SMI. I'm not sure why the GPU metrics aren't working. Let me do some digging into this from NVIDIA's side. Thanks for your patience!

dkajan19 commented 1 week ago

@thompsonnoahe well if you have any new info let me know for now thanks.

thompsonnoahe commented 6 days ago

Hey again, @dkajan19!

Can you send me your log file? It should be located in this path:

C:\Users\<username>\AppData\Roaming\Elgato\StreamDeck\logs\com.nthompson.gpu<number>

Feel free to send me all the files that have com.nthompson.gpu, I'll review them all for any issues.

Thanks,

Noah

dkajan19 commented 6 days ago

Hi @thompsonnoahe, no log file from this addon is in the logs folder.

I am attaching zipped files of the addon.

com.nthompson.gpu.sdPlugin.zip

thompsonnoahe commented 3 days ago

Hey again @dkajan19!

So unfortunately the PSU on my main PC died, so I'm without my repo at the moment 😟

Can you try reinstalling the add-on in the meantime from Github? Go to your Plugins on the right hand side of the Stream Deck app, and there should be an option to uninstall. You can also go into the settings panel and remove the plugin there. Please try reinstalling and see if that helps.

If not, let's see if we can re-attempt getting the logs. 😄

Best,

Noah

dkajan19 commented 2 days ago

@thompsonnoahe I tried as you said but still no success. No logs and no indication of GPU load.