Sorry! Irgendwas hat da bei der Anmeldung nach Abschicken des Posts nicht richtig hingehauen.
Vielleicht hilft folgendes bzgl. HuC und GuC weiter:
~# sudo modinfo i915 | egrep -i "guc|huc|dmc"
firmware: i915/skl_huc_2.0.0.bin
firmware: i915/bxt_huc_2.0.0.bin
firmware: i915/kbl_huc_4.0.0.bin
firmware: i915/glk_huc_4.0.0.bin
firmware: i915/kbl_huc_4.0.0.bin
firmware: i915/kbl_huc_4.0.0.bin
firmware: i915/cml_huc_4.0.0.bin
firmware: i915/icl_huc_9.0.0.bin
firmware: i915/ehl_huc_9.0.0.bin
firmware: i915/ehl_huc_9.0.0.bin
firmware: i915/tgl_huc_7.9.3.bin
firmware: i915/tgl_huc_7.9.3.bin
firmware: i915/dg1_huc.bin
firmware: i915/tgl_huc_7.9.3.bin
firmware: i915/tgl_huc.bin
firmware: i915/tgl_huc_7.9.3.bin
firmware: i915/tgl_huc.bin
firmware: i915/skl_guc_70.1.1.bin
firmware: i915/bxt_guc_70.1.1.bin
firmware: i915/kbl_guc_70.1.1.bin
firmware: i915/glk_guc_70.1.1.bin
firmware: i915/kbl_guc_70.1.1.bin
firmware: i915/kbl_guc_70.1.1.bin
firmware: i915/cml_guc_70.1.1.bin
firmware: i915/icl_guc_70.1.1.bin
firmware: i915/ehl_guc_70.1.1.bin
firmware: i915/ehl_guc_70.1.1.bin
firmware: i915/tgl_guc_70.1.1.bin
firmware: i915/tgl_guc_70.1.1.bin
firmware: i915/dg1_guc_70.bin
firmware: i915/tgl_guc_69.0.3.bin
firmware: i915/tgl_guc_70.1.1.bin
firmware: i915/tgl_guc_70.bin
firmware: i915/adlp_guc_69.0.3.bin
firmware: i915/adlp_guc_70.1.1.bin
firmware: i915/adlp_guc_70.bin
firmware: i915/dg2_guc_70.bin
firmware: i915/bxt_dmc_ver1_07.bin
firmware: i915/skl_dmc_ver1_27.bin
firmware: i915/kbl_dmc_ver1_04.bin
firmware: i915/glk_dmc_ver1_04.bin
firmware: i915/icl_dmc_ver1_09.bin
firmware: i915/tgl_dmc_ver2_12.bin
firmware: i915/rkl_dmc_ver2_03.bin
firmware: i915/dg1_dmc_ver2_02.bin
firmware: i915/adls_dmc_ver2_01.bin
firmware: i915/adlp_dmc_ver2_16.bin
firmware: i915/dg2_dmc_ver2_07.bin
parm: enable_guc:Enable GuC load for GuC submission and/or HuC load. Required functionality can be selected using bitmask values. (-1=auto [default], 0=disable, 1=GuC submission, 2=HuC load) (int)
parm: guc_log_level:GuC firmware logging level. Requires GuC to be loaded. (-1=auto [default], 0=disable, 1..4=enable with verbosity min..max) (int)
parm: guc_firmware_path:GuC firmware path to use instead of the default one (charp)
parm: huc_firmware_path:HuC firmware path to use instead of the default one (charp)
parm: dmc_firmware_path:DMC firmware path to use instead of the default one (charp)
Die Intel-Anleitung zur Einrichtung von GuC und HuC (Link!) gibt folgendes vor:
Run these commands to check the load status of the GuC/HuC firmware:
# sudo cat /sys/kernel/debug/dri/0/i915_guc_load_status
# sudo cat /sys/kernel/debug/dri/0/i915_huc_load_status
Mir wird dann ausgegeben, dass die Verzeichnisse nicht existieren. Das hörts bei mir dann aber auch schon auf mit dem Verstehen.
lsmod erzeugt folgende Ausgabe:
# lsmod | grep i915
i915 2527232 19
drm_buddy 16384 1 i915
i2c_algo_bit 16384 1 i915
ttm 77824 1 i915
drm_display_helper 135168 1 i915
drm_kms_helper 167936 2 drm_display_helper,i915
drm 495616 6 drm_kms_helper,drm_display_helper,drm_buddy,i915,ttm
intel_gtt 24576 1 i915
video 61440 1 i915
i2c_core 86016 7 drm_kms_helper,i2c_algo_bit,drm_display_helper,i2c_smbus,i2c_i801,i915,drm
iosf_mbi 20480 2 i915,intel_rapl_common
backlight 20480 4 video,drm_display_helper,i915,drm
Vielleicht kann das etwas helfen.