dec05eba/gpu-screen-recorder-issues

[BUG] Missing Encoder usage in GPU monitoring tools like amdgpu_top

Closed this issue · 5 comments

Describe the bug
When recording a video, the encoder graph stays at 0% in amdgpu_top.

Screenshots
image
image

Desktop (please complete the following information):

  • X11 or Wayland: X11
  • Desktop environment/Window Manager: GNOME
  • Distro: Arch
  • GPU: AMD RX 580
  • Version (latest flatpak version, aur or source): aur

Additional context
drm_info.txt
Reproducible for both game window capture and desktop capture

The encoder usage is properly seen when using OBS to record.

This shouldn't be reported here as a bug as its not something that software controls, it's the driver. But I think you should be able to see encoder usage if you run sudo amdgpu_top instead.

Hmm. Thanks, that was it. A bit weird that OBS encoder usage can be seen without root permissions

I dont know what that is about, its not like the encoder itself is running as root so i dunno :p.

The second image shows amdgpu_top --gui

Oh yeah I just realized it. I didn't know that it had a gui option.