Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[PLUGIN] GPU Statistics

Featured Replies

Used ```.7 1.9``` + 2000 (or 4000) Fixed issue of error , but cant see any load ....

  • Replies 2.1k
  • Views 355.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • juan11perez
    juan11perez

    Good day, plugin also stopped working for me.   root@Unraid:/usr/local/emhttp/plugins/gpustat# cd /usr/local/emhttp/plugins/gpustat/ && php ./gpustatus.php Fatal error: Uncaught TypeE

  • I did some more work to get it to look like the CPU sidebar that comes with unraid 

  • I have created a PR for b3rs3rk's plugin to add MultiGPU support for 6.12 as Dashboard panels are different in 6.12. The PR works on pre realeases but does not provide Multi support. There are some ot

Posted Images

7 minutes ago, Masterwishx said:

Used ```.7 1.9``` + 2000 (or 4000) Fixed issue of error , but cant see any load ....

Does intel_gpu_top show anything

1 hour ago, SimonF said:

Does intel_gpu_top show anything

Only 0.00/24.25W changed. 

Not sure how to make load, using mostly Immich for igpu, also have a lot of containers like nextcloud, jellyfin (not started) 

Unraid 7.0.0 erors with gpu-statistics.

using arc A380 on AM4 with 5900x

Stats showing little to no video load, while intel_gpu_top  shows 50% load on video. As well as unable to read power draw, IMC bus receive and transmit. Other stats also inaccurate as i'm transcoding videos to av1 via a docker a friend is working on to automate transcoding of all media to av1.
chrome_2PDKOsUFtT.thumb.png.f34a4d93a184fc9333d3a4328bc2abfc.png

chrome_WSG88Bdrz0.png

Edited by Duckers

20 minutes ago, Duckers said:

intel_gpu_top  shows 50% load

From what I can see gpu top is showing 8% for video also DG cards do not show power usage and other stats. RC6 is used for power.

 

XE driver and later kernels will be required for DG improved reporting.

 

image.pngThis is how my A770 shows.

 

This is showing testing for virgl for a future release.

 

  • 2 weeks later...

I'll mention this for documentation purposes. On 6.12.x (final version before I upgraded 6.12.15), my i7-14700 iGPU (UHD770 Raptor Lake) wouldn't show active apps (clients) using the video card, eg. Plex transcoding. After upgrading to 7.0.0, with the newer kernel upgrade, it's fixed and listing apps using the card as it should.

@b3rs3rk Feature idea, for active apps. Show a "+12" badge after the app icons, to indicate the number of process known to use GPU resources, but where the app cant be identified. I am assuming and hoping one process correlates to one app.

 

@Moniker_30 Thanks for documenting these things. My datapoint is all that worked before 7.0 still works the same. Not seeing Whisper dockers for example, but app detection is not flawless as explained in quote below.

 

On 2/7/2022 at 1:29 PM, b3rs3rk said:

 

App detection isn't that straight forward.  Depending upon the container and/or the configuration you're running tdarr may be using ffmpeg or HandbrakeCLI in such a way that we can't determine tdarr is invoking it.  Nvidia-smi usually only reports a single binary name (like "ffmpeg" or "HandbrakeCLI") as the process that's using the GPU.  Some applications are much more specific.  Plex, for example, doesn't just invoke ffmpeg, it invokes its own "Plex Transcoder" process that is easy to identify.  Still, I do attempt to pull the full command of the process using the PID Nvidia reports, but if I don't find "tdarr" anywhere in the command I can't rightly match it.  I'd investigate your own processes when Tdarr is running and see if there is any way to uniquely identify it and then let me know.  Otherwise, can't fix it.

 

Running Beelink S13 W/ an Intel N150 on Unraid 7.0.0, just did a new install for the first time of GPU Statistics and Intel GPU TOP. When I first select the iGPU under "Unit ID for Dashboard(Multiple)" and go to the dashboard it show, briefly, some stats, but after about 1s they disappear and show the message "Vendor command returned no data.". Once that happens the stats never come back. Rebooted and still have the same issue.

On 2/2/2025 at 1:38 PM, Duckers said:

Unraid 7.0.0 erors with gpu-statistics.

using arc A380 on AM4 with 5900x

Stats showing little to no video load, while intel_gpu_top  shows 50% load on video. As well as unable to read power draw, IMC bus receive and transmit. Other stats also inaccurate as i'm transcoding videos to av1 via a docker a friend is working on to automate transcoding of all media to av1.
chrome_2PDKOsUFtT.thumb.png.f34a4d93a184fc9333d3a4328bc2abfc.png

chrome_WSG88Bdrz0.png

 

Greetings, I have the same problem. GPU Statistics doesn't show any loads on my a380 even with 4 simultaneous Plex tanscodes and 4 Tdarr encodes to AV1

21 hours ago, Hikeeba said:

Intel N150

Please avoid double posting, question is already answered:

 

7 minutes ago, Mannymal said:

even with 4 simultaneous Plex tanscodes and 4 Tdarr encodes to AV1

Are you sure that you are transcoding on the GPU? I‘m not too sure if Tadarr already supports AV1 HW encoding.

 

Please keep in mind that Plex throttles the transcoding if it encoded enough ahead of time and will only continue transcoding when a certain threshold is reached.

Hi folks - anyone else come across this issue with their system? I have a Nvidia RTX3060 in my system and using the latest drivers via the Nvidia settings in the unraid user interface. I also use the GPU Statistics app but recently it shows "gpu not available bound to vfio or in use in a vm"? I do NOT have VM turned on and the bios is also disabled for vm (it's a Gigabyte B550M DS3H motherboard).

Any ideas? I think the card is still transcoding (emby) but bit of an odd error message considering there is no VM on my rig?

I'm using Unraid 7.0.0 and have checked in the tools>system devices and nothing is bound in there that I can see?

Thanks in advance.

On 2/17/2025 at 11:46 AM, ich777 said:

Please post your Diagnostics.

Many thanks - I thought I had but doesn't look like it sorry. Appreciate any help or pointers? I've now moved back to 6.12.15 but the issue still shows briefly on the GPU stats dashboard (it only stays there a couple of seconds then goes)??

tower-diagnostics-20250219-0851.zip

15 minutes ago, ich777 said:

Sorry but I meant Diagnostics from Unraid 7.0.0 where it is not working.

Sorry I moved back and the issue is still there BUT I did download the diagnostic file before I did for 7.0.0 :) Hopefully you can see where the issue is. This is a new one for me!

tower-diagnostics-20250215-2127.zip

I just installed an Arc A310. I have the same issue. I tried increasing the timeout to `.7 1.9`. Didn't work. I have an intel RTX3050 on the same machine and that shows up fine.

21 hours ago, Emneth Design said:

Sorry

No worries but sadly from your Diagnostics I don't see much since you have a lot of SFTP stuff in your syslog and the relevant lines that I need are not in there.

 

Maybe try upgrading to 7.0.0 once more and immediately pull the Diagnostics, maybe it works this time. ;)

 

BTW, did you wait when you received a message to wait for the reboot when doing the upgrade? Should look something like this.

2 hours ago, ich777 said:

No worries but sadly from your Diagnostics I don't see much since you have a lot of SFTP stuff in your syslog and the relevant lines that I need are not in there.

 

Maybe try upgrading to 7.0.0 once more and immediately pull the Diagnostics, maybe it works this time. ;)

 

BTW, did you wait when you received a message to wait for the reboot when doing the upgrade? Should look something like this.

Oh yes def waited - been caught before when the Nvidea driver was still downloading or installing and rebooted too early and learned my lesson (follow the instructions and keep away from the reboot button until told to do so lol). Latest diagnostic file attached and sincere thanks once again for taking the time to look.

tower-diagnostics-20250220-0946.zip

5 minutes ago, Emneth Design said:

Latest diagnostic file attached and sincere thanks once again for taking the time to look.

From what I can see everything seems to work just fine.

 

The driver loads fine and nothing seems to be out of place. Maybe try to uninstall and installing the GPU Statistics plugin, don't forget that you have to select the card again in the GPU Statics plugin settings page and click Apply on the bottom.

On 2/19/2025 at 11:03 PM, mangocrysis said:

I just installed an Arc A310. I have the same issue. I tried increasing the timeout to `.7 1.9`. Didn't work. I have an intel RTX3050 on the same machine and that shows up fine.

I also tried re-installing the plugin. No dice.

5 hours ago, mangocrysis said:

I also tried re-installing the plugin. No dice.

What does intel_gpu_top show?

6 hours ago, SimonF said:

What does intel_gpu_top show?

image.thumb.png.ef1dd4b0b2c2af0a8130c91766f2fc42.png

I've observed it while plex is transcoding and I see the gpu being utilized. 

3 hours ago, mangocrysis said:

image.thumb.png.ef1dd4b0b2c2af0a8130c91766f2fc42.png

I've observed it while plex is transcoding and I see the gpu being utilized. 

Try setting refresh to 4000 and intel top timers to 1.5 3.0

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.