I’m trying to enable the GuC/HuC firmware loading. I just added:
options i915 enable_guc=3 enable_fbc=1
to /etc/modprobe.d/i915.conf
, however, after rebooting the firmware is still not loaded:
# cat /sys/kernel/debug/dri/0/i915_guc_load_status
GuC firmware: i915/bxt_guc_ver9_29.bin
status: fetch NONE, load NONE
What am I doing wrong?
Secondly, I know issues on suspend/resume are present on some systems. In case it works fine on my PC, does enabling this firmware have some concrete benefits for everyday usage?
Thank you in advance!
The right parameter is i915.enable_guc=0x02, firmware should be available on a recent version of ClearLinux.
Check that dmc is getting loaded as well. This doesn’t need any flags for i915.
1 Like
I have to correct the previous statement.
In Clear LInux, only dmc firmware is available as a cpio available at boot time to the kernel built-in module i915. Since guc/huc need a flag to be enabled, Clear LInux is not making those available for the i915 module to be loaded.
DMC firware should be available and suspend/resume features.
Sorry for any confusion.
1 Like
I understand, I’ll keep the default settings. Thank you for your response!