> For the complete documentation index, see [llms.txt](https://catatan.raniaamina.id/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://catatan.raniaamina.id/yes-solved/linux-general/fix-possible-missing-firmware.md).

# Fix Possible missing firmware

**Masalah**

Tiap menjalankan sudo update-initramfs -u atau setelah memasang paket deb, muncul keterangan seperti di bawah ini, biasanya juga muncul ketika booting

```
W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_39.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver9_29.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_ver9_33.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_ver02_00_1810.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_ver01_8_2893.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module i915

```

**Temuan**

Biasanya terjadi setelah upgrade kernel atau hal-hal yang berkaitan dengan itu.

**Solusi**

Unduh berkas blob di sini <https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915>

Pilih sesuai dengan apa yang tidak ada  (missing) pada keterangan galat di atas

Salin berkas \*.bin ke /lib/firmware/i915

> **Keterangan:**
>
> The download files are now called firmware **blobs** which is new-speak for firmware **drivers**. It stands for **B**inary **L**arge **OB**ject (BLOB).
>
> Drivers are sorted by processor:
>
> * `bxt` Broxton, Canceled in 2016, successor to Cherry Trail processors
> * `kbl` Kabylake, 7th generation, eg i7-7700
> * `skl` Skylake, 6th generation, eg i7-6700
>
> Then drivers are organized by subgroup (full explanation [here](https://01.org/linuxgraphics/downloads/firmware)):
>
> * **GUC** - GuC is designed to perform graphics workload scheduling on the various graphics parallel engines.
> * **DMC** - DMC provides additional graphics low-power idle states.
> * **HUC** - HuC is designed to offload some of the media functions from the CPU to GPU.

Sumber:

<https://askubuntu.com/questions/832524/possible-missing-frmware-lib-firmware-i915>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://catatan.raniaamina.id/yes-solved/linux-general/fix-possible-missing-firmware.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
