Skip to content

Missing zes_pwr_handle_t for iGPUs on Linux #441

@ProjectPhysX

Description

@ProjectPhysX

Hi @joshuaranjan,

while testing some iGPUs (Alder Lake, Meteor Lake, Lunar Lake), I found that power reporting works on Windows but is broken on Linux:

counter on Intel iGPUs Windows Linux
zesDeviceGetCardPowerDomain() ❌ returns ZE_RESULT_ERROR_UNSUPPORTED_FEATURE ❌ returns ZE_RESULT_ERROR_UNSUPPORTED_FEATURE
zesDeviceEnumPowerDomains() ✅ returns ZE_RESULT_SUCCESS and returns one valid zes_pwr_handle_t ❌ returns ZE_RESULT_SUCCESS but no zes_pwr_handle_t

System configuration is:

Intel Arc B580, Intel Arc A750, Intel UHD Graphics 770

  • on Linux: Ubuntu 24.04.4 LTS, kernel 6.17.0-22-generic, Intel Arc driver version 26.09.37435.1 (Linux)
  • on Windows: Windows 11, latest public driver gfx_win_101.8629
    I'm testing with: https://github.com/ProjectPhysX/hw-smi

Kind regards,
Moritz

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions