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

[BUG] 4th Gen Intel iGPU can't get a reading on BTOP meanwhile 2nd Gen Intel iGPU can for some reason? #952

Closed
Mizumo-prjkt opened this issue Oct 15, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@Mizumo-prjkt
Copy link

Mizumo-prjkt commented Oct 15, 2024

Read the README.md and search for similar issues before posting a bug report!

Any bug that can be solved by just reading the prerequisites section of the README will likely be ignored.

Describe the bug

I can't seem to see the Intel GPU usage on the 4th Gen iGPU (4600) than on 2nd gen (3000)

System info being compared

2nd Gen machine:

  • Acer 5750, Intel i5-2310M, Intel HD 3000, no additional GPU onboard
  • Arch Linux, all updated

4th gen machine

  • Fujitsu Lifebook A574M, i3-4100M, Intel HD 4600, no additional GPU onboard (more like only Intel GPUs on the lineup)
  • Arch Linux, all updated

To Reproduce

  • install btop + intel-gpu-tools + tlp

Expected behavior

4th gen gets a reading (the 2nd gen already has a reading about GPU %)

Screenshots

4th gen:

image

2nd gen:

Screenshot_20241015_172340

Info (please complete the following information):

  • btop++ version: btop version: 1.4.0
  • Binary: [static binary from release]
  • Architecture: [x86_64, aarch64, etc.] x86_64
  • Platform: [Linux]
  • (Linux) Kernel: 6.11.3-arch1-1
  • (OSX/FreeBSD) Os release version:
  • Terminal used: konsole
  • Font used:

Additional context

Contents of ~/.config/btop/btop.log

[navia@archlinux ~]$ [navia@archlinux ~]$ cat ~/.config/btop/btop.log

4th gen:


2024/10/04 (08:44:03) | ===> btop++ v.1.4.0
2024/10/04 (08:44:03) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/04 (10:18:23) | ===> btop++ v.1.4.0
2024/10/04 (10:18:23) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/04 (12:02:34) | ===> btop++ v.1.4.0
2024/10/04 (12:02:34) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/06 (05:36:53) | ===> btop++ v.1.4.0
2024/10/06 (05:36:53) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/09 (04:40:35) | ===> btop++ v.1.4.0
2024/10/09 (04:40:35) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/09 (15:04:34) | ===> btop++ v.1.4.0
2024/10/09 (15:04:34) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/09 (22:23:20) | ===> btop++ v.1.4.0
2024/10/09 (22:23:20) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/10 (08:41:30) | ===> btop++ v.1.4.0
2024/10/10 (08:41:30) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/11 (17:51:07) | ===> btop++ v.1.4.0
2024/10/11 (17:51:07) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/15 (17:10:31) | ===> btop++ v.1.4.0
2024/10/15 (17:10:31) | WARNING: Intel GPU: Failed to initialize PMU

2024/10/15 (17:18:03) | ===> btop++ v.1.4.0
2024/10/15 (17:18:03) | WARNING: Intel GPU: Failed to initialize PMU

Second gen has no logs for some reason?

Note: The snap uses: ~/snap/btop/current/.config/btop

(try running btop with --debug flag if btop.log is empty)

GDB Backtrace

If btop++ is crashing at start the following steps could be helpful:

(Extra helpful if compiled with make OPTFLAGS="-O0 -g")

  1. run (linux): gdb btop (macos): lldb btop

  2. r to run, wait for crash and press enter if prompted, CTRL+L to clear screen if needed.

  3. (gdb): thread apply all bt (lldb): bt all to get backtrace for all threads

  4. Copy and paste the backtrace here:

@Mizumo-prjkt Mizumo-prjkt added the bug Something isn't working label Oct 15, 2024
@Mizumo-prjkt
Copy link
Author

for some reason ill put #942 here instead because its the fix

use sudo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants