Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vega 3 gets 0% use #53

Closed
BNandroid opened this issue Mar 6, 2020 · 14 comments
Closed

Vega 3 gets 0% use #53

BNandroid opened this issue Mar 6, 2020 · 14 comments

Comments

@BNandroid
Copy link

I use an AMD Athlon 200GE APU with Vega 3 Graphics and my gpu load is 0% :/

@jackun
Copy link
Collaborator

jackun commented Mar 7, 2020

What does cat /sys/class/drm/card*/device/gpu_busy_percent output?

@BNandroid
Copy link
Author

BNandroid commented Mar 7, 2020

What does cat /sys/class/drm/card*/device/gpu_busy_percent output?

Invalid Argument

Do I need to install any packages?

I'm using Mesa-ACO

@jackun
Copy link
Collaborator

jackun commented Mar 7, 2020

For some reason gpu_busy_percent doesn't support Vega 3 then.
Can you try radeon-profile or radeontop? If these work then using ioctl instead might work.

Maybe adding amdgpu.ppfeaturemask to kernel command line might help like amdgpu.ppfeaturemask=0xfffd7fff

@theron29
Copy link

theron29 commented Mar 7, 2020

I have exactly the same issue on my notebook with Vega10.

cat /sys/class/drm/card*/device/gpu_busy_percent

also returns Invalid Argument.
Using Oibaf drivers on Ubuntu 19.10 with ACO enabled.

@BNandroid
Copy link
Author

For some reason gpu_busy_percent doesn't support Vega 3 then.
Can you try radeon-profile or radeontop? If these work then using ioctl instead might work.

Maybe adding amdgpu.ppfeaturemask to kernel command line might help like amdgpu.ppfeaturemask=0xfffd7fff

I will test this later, thanks 😁

@flightlessmango
Copy link
Owner

@BNandroid did you try it and if so did it work?

@ViNi-Arco
Copy link

hi, it happens to me too, I have Nvidia card, see does not show the use of the GPU nor the processor temperature:

2020-03-09-163935_1440x900_scrot

@BNandroid
Copy link
Author

@BNandroid did you try it and if so did it work?

I tried everything, still 0%: /

@flightlessmango
Copy link
Owner

flightlessmango commented Mar 12, 2020

@ViNi-Arco your 0% gpu load is probably because your Nvidia card is not supported in NVML, what GPU is it? why the cpu temp isn't showing I don't know, what CPU is it?

@ViNi-Arco
Copy link

Good morning @flightlessmango, I have an EVGA GTX 650, it has NVML support, because in MSI Afterburner I can see the GPU usage and the CPU Temp, my Processor is the E8400 rev.E0

@flightlessmango
Copy link
Owner

@ViNi-Arco is this command able to get the load %?
nvidia-smi --query-gpu=utilization.gpu --format=csv,noheader

@ViNi-Arco
Copy link

Hi, @flightlessmango, the terminal reports this:

oie_ZzHHtdXWyUSJ

Which is at least strange because on the Nvidia Panel you can see the GPU usage:

FotoJet

@flightlessmango
Copy link
Owner

Back to the actual issue were on, as far as I know I can't do anything to fix the AMD gpu load either, it's up to the amdgpu kernel devs to fix (I think)

@ViNi-Arco most likely that program uses libXNVCtrl instead, which does support older cards. libXNVCtrl has been mentioned as a possible replacement for NVML before, but I haven't had too much time to look into if it's a good idea or not. Either way! sadly you cannot view your gpu load with mangohud as of yet and we can't fix it right now at least

@CorruptCommit
Copy link

See #3 for libXNVCtrl discussion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants