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

Support for Intel Arc Graphics 130/140V #347

Open
adrianboguszewski opened this issue Dec 17, 2024 · 9 comments
Open

Support for Intel Arc Graphics 130/140V #347

adrianboguszewski opened this issue Dec 17, 2024 · 9 comments

Comments

@adrianboguszewski
Copy link

adrianboguszewski commented Dec 17, 2024

When I use nvtop for my latest Intel Core Ultra 258V I can see "No GPU to monitor". Hence, I'm kindy ask for that implementation :)

Ubuntu 24.10 with kernel 6.11.0

@Steve-Tech
Copy link
Contributor

Hi, I was just wondering, are you compiling from the latest commit? It sounds like it's using the xe driver which support for isn't in a release yet, but is already implemented.

@g0ne150
Copy link

g0ne150 commented Dec 23, 2024

Hi, I was just wondering, are you compiling from the latest commit? It sounds like it's using the xe driver which support for isn't in a release yet, but is already implemented.

I just compiled it from master branch, it works on my 258V laptop.

But the MEM TEMP POW shows N/A.

@Steve-Tech
Copy link
Contributor

Hi @g0ne150, thanks! I'm glad it works!

But the MEM TEMP POW shows N/A.

The memory frequency, and temperature isn't exposed by the driver, and I don't believe the power usage is visible on integrated graphics (it works on discrete cards though).

If I am wrong please let me know though; especially since @adrianboguszewski looks to work at Intel and might know something I don't 😉.

@adrianboguszewski
Copy link
Author

@BartoszDunajski could you comment on the memory, temperature and power values? :)

@malcolmlewis
Copy link
Contributor

malcolmlewis commented Feb 9, 2025

Hi I see something similar, but only for memory with the i915 driver in use.

Here if I run as root user it's all working but as my user I don't see memory utilization?

Image

Oh and the Fan rpm speed is all funky....

@Steve-Tech
Copy link
Contributor

Hi @malcolmlewis,

Intel requires CAP_PERFMON or CAP_SYS_ADMIN capabilities to access the total memory usage which is why it only shows when run as root, but you can run sudo setcap cap_perfmon=ep <path to nvtop> to grant the permissions for a non-root user.

As for the fan speed, what does sensors or the relevant sysfs file say?

@malcolmlewis
Copy link
Contributor

@Steve-Tech I did wonder about that, setcap cap_perfmon=ep /usr/bin/nvtop resolved 😉

I had to tweak the configs as best I could for sensors output based on a visible look at the fans. I need a tachometer to really check!

compute fan1  @/16,  16*@
label fan1 "ARC GPU Fan"

@Steve-Tech
Copy link
Contributor

@malcolmlewis Damn that's interesting, my A770's values seem realistic, but I also don't have a tachometer to check.

@malcolmlewis
Copy link
Contributor

@Steve-Tech I also have an Sparkle A310 ELF (The A380 is an AsRock) even that one I'm a bit suspect of.... but it does track with the sensors output.

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

4 participants