![]() Enabling GuC/HuC firmware loading causes issues in some systems. HuC firmware (and GuC as a dependent) is needed for AVC/HEVC/VP9 low power encoding bitrate control, including CBR, VBR, etc. It is possible to enable loading of the firmware using kernel parameter i915.enable_guc_loading=1 (before kernel 4.16) or i915.enable_guc=3 (since kernel 4.16). įor Gen11+ GPUs, GuC/HuC firmware loads by default since Linux 5.4 (see commit).įor Gen9 and Gen9.5 GPUs, GuC/HuC firmware won't load by default. HEVC/H.265 ♜ontroller firmware improves hardware acceleration of media decoding. Graphics ♜ontroller firmware offloads functions from the host driver. Including the firmware in-kernel may cause suspend-to-ram to fail, if this is a concern don't include the blob built into the kernel, instead, add the firmware blob into the initramfs. Systems using Skylake, Broxton, or newer Intel graphics will need additional firmware from sys-kernel/linux-firmware package: ↑ Broxton is the name of the graphics core associated with the Goldmont microarchitecture (Apollo Lake platform, among others)Ī full list of Intel CPU graphic capabilities is here. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |