Jump to content

Server idling at 130W - Intel A380 pinned at 100% Doing Nothing & Not showing up


Recommended Posts

My server is idling at 130W with all the drives spun up, it dips to 80W, but that still seems high. I suspect my Intel A380 is running at 100% even though it doesn't show up on the GPU Statistics, but does show up in System Devices & in Powertop. I understand that there aren't drivers for Intel Arc Gpus at this moment, but if I cannot use it, is there a way that I can make it use less power (short of pulling the card, which isn't possible right now)? 

Screenshot 2023-05-11 at 5.04.24 PM.png

Screenshot 2023-05-11 at 4.57.10 PM.png

Screenshot 2023-05-11 at 4.56.48 PM.png

Screenshot 2023-05-11 at 4.56.30 PM.png

Link to comment
4 minutes ago, hsingh314 said:

My server is idling at 130W with all the drives spun up, it dips to 80W, but that still seems high. I suspect my Intel A380 is running at 100% even though it doesn't show up on the GPU Statistics, but does show up in System Devices & in Powertop. I understand that there aren't drivers for Intel Arc Gpus at this moment, but if I cannot use it, is there a way that I can make it use less power (short of pulling the card, which isn't possible right now)? 

Screenshot 2023-05-11 at 5.04.24 PM.png

Screenshot 2023-05-11 at 4.57.10 PM.png

Screenshot 2023-05-11 at 4.56.48 PM.png

Screenshot 2023-05-11 at 4.56.30 PM.png

Which os vers are you running as you need 6.12 for arc. what does dmesg | grep i915 as you will need a force probe

Link to comment

I am running 6.11.5. I am aware about 6.12, but my understanding its not in the 'stable' category (which I am not sure if that matters, but this is my first time doing something like this). 

 

I have attached the output from 'dmesg | grep i915' and I have no idea what any of this means. 

 

I understand that I might not be able to use the intel arc gpu until I update the OS (which I will when its stable), but is there a way that I can reduce its power consumption, instead of it idling at 100%?

Screenshot 2023-05-11 at 5.26.32 PM.png

Link to comment
  • 1 month later...

So I updated to 6.12 (yay) - but the driver still doesn't see the a380? Is there something else I need to do. I've seen people mention 'probing' but I am not sure how to do that. 

 

On 5/11/2023 at 5:35 PM, SimonF said:

The driver is only seeing the igpu. You need a later kernel which is 6.12

 

Link to comment
11 minutes ago, hsingh314 said:

So I updated to 6.12 (yay) - but the driver still doesn't see the a380? Is there something else I need to do. I've seen people mention 'probing' but I am not sure how to do that. 

 

 

You need to have a file ignore guc bit but we need to find code for your card.

 

 

 

root@computenode:~# cat /boot/config/modprobe.d/i915.conf 
options i915 force_probe=56a0
options i915 enable_guc=7
root@computenode:~# 

 

run this command and in the messages it should safe the value for force probe.(Mine doesnt not show as already force probed or bound to vfio)

 

create the file as about with the correct value and reboot. or if you have intel_gpu_top installed it should do the modprobe for you without the file.

 

root@computenode:/tmp# dmesg | grep i915
[   50.400020] i915 0000:00:02.0: [drm] Incompatible option enable_guc=7 - undocumented flag
[   50.400647] i915 0000:00:02.0: [drm] VT-d active for gfx access
[   50.400677] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[   50.401279] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[   50.401727] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[   50.403380] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_dmc_ver2_01.bin (v2.1)
[   50.516061] i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_70.bin version 70.5.1
[   50.516066] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc.bin version 7.9.3
[   50.518499] i915 0000:00:02.0: [drm] HuC authenticated
[   50.518697] i915 0000:00:02.0: [drm] GuC submission enabled
[   50.518698] i915 0000:00:02.0: [drm] GuC SLPC enabled
[   50.518989] i915 0000:00:02.0: [drm] GuC RC: enabled
[   50.519673] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
[   50.519738] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
[   51.024746] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[   51.025749] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[   51.025887] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes

Link to comment
40 minutes ago, SimonF said:

You need to have a file ignore guc bit but we need to find code for your card.

 

 

 

root@computenode:~# cat /boot/config/modprobe.d/i915.conf 
options i915 force_probe=56a0
options i915 enable_guc=7
root@computenode:~# 

 

run this command and in the messages it should safe the value for force probe.(Mine doesnt not show as already force probed or bound to vfio)

 

create the file as about with the correct value and reboot. or if you have intel_gpu_top installed it should do the modprobe for you without the file.

 

root@computenode:/tmp# dmesg | grep i915
[   50.400020] i915 0000:00:02.0: [drm] Incompatible option enable_guc=7 - undocumented flag
[   50.400647] i915 0000:00:02.0: [drm] VT-d active for gfx access
[   50.400677] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[   50.401279] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[   50.401727] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[   50.403380] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_dmc_ver2_01.bin (v2.1)
[   50.516061] i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_70.bin version 70.5.1
[   50.516066] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc.bin version 7.9.3
[   50.518499] i915 0000:00:02.0: [drm] HuC authenticated
[   50.518697] i915 0000:00:02.0: [drm] GuC submission enabled
[   50.518698] i915 0000:00:02.0: [drm] GuC SLPC enabled
[   50.518989] i915 0000:00:02.0: [drm] GuC RC: enabled
[   50.519673] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
[   50.519738] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
[   51.024746] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[   51.025749] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[   51.025887] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes

Ugh - I am not sure what I am doing wrong. Also I do have intel gpu top installed but the a380 doesn't show up there either. 

SCR-20230617-m0c.png

Link to comment
4 minutes ago, hsingh314 said:

Ugh - I am not sure what I am doing wrong. Also I do have intel gpu top installed but the a380 doesn't show up there either. 

SCR-20230617-m0c.png

 

your i915.conf should be the following 56a0 is for ARC770 yours is 56a5 as shown ^ 


options i915 force_probe=56a5
 

remove blacklist

Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...