# Mon noyau réclame i915

**URL:** <https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347>\
**Category:** Support Debian\
**Created:** [Septembre 15, 2021, 10:55 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347 "2021-09-15T10:55:41Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![zao](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/ce7236/32.png) [@zao](https://www.debian-fr.org/u/zao)\
**Post date:** [Septembre 15, 2021, 10:55 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/1 "2021-09-15T10:55:41Z")

</div>

bonjour ,  
j’ai 2 installation debian 11 (1) et (2) ( cf plus loin ) . Je suis sous (2)  
en affichant les erreurs signalées au démarrage j’ai eu ceci :

```plaintext
sudo dmesg | grep -i "error\|warn\|fail"
[0.797512] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[3.579692] i915 0000:00:02.0: firmware: failed to load i915/glk_dmc_ver1_04.bin (-2)
[3.579700] i915 0000:00:02.0: Direct firmware load for i915/glk_dmc_ver1_04.bin failed with error -2
[3.579704] i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/glk_dmc_ver1_04.bin. Disabling runtime power management.
[5.807163] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
[6.583653] iwlwifi 0000:02:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[6.867302] thermal thermal_zone4: failed to read out thermal zone (-61)
[7.543386] r8169 0000:01:00.1: firmware: failed to load rtl_nic/rtl8411-2.fw (-2)
[7.544398] r8169 0000:01:00.1: Direct firmware load for rtl_nic/rtl8411-2.fw failed with error -2
[5615.869110] thermal thermal_zone4: failed to read out thermal zone (-61)
[5615.916193] r8169 0000:01:00.1: firmware: failed to load rtl_nic/rtl8411-2.fw (-2)
[5615.916202] r8169 0000:01:00.1: Direct firmware load for rtl_nic/rtl8411-2.fw failed with error -2
[13002.955816] thermal thermal_zone4: failed to read out thermal zone (-61)
[13003.033791] r8169 0000:01:00.1: firmware: failed to load rtl_nic/rtl8411-2.fw (-2)
[13003.033799] r8169 0000:01:00.1: Direct firmware load for rtl_nic/rtl8411-2.fw failed with error -2
[14854.129706] thermal thermal_zone4: failed to read out thermal zone (-61)
[14854.151421] r8169 0000:01:00.1: firmware: failed to load rtl_nic/rtl8411-2.fw (-2)
[14854.151431] r8169 0000:01:00.1: Direct firmware load for rtl_nic/rtl8411-2.fw failed with error -2

```

en questionnant duckduckgo pour savoir ce qu’était ce i915 signalé par le noyau :

# [Why is the Intel HD Graphics driver called i915?]

j’en déduis qu’il s’agit d’un pilote graphique pour une carte intel . Or apparemment et sauf le gel simultané aléatoire et très peu fréquent de ( pavé tactile + clavier ) tout a l’air de bien fonctionner sans ce i915 qui est absent de /usr/lib/firmware  
sauf que … ce répertoire i915 était présent dans debian 10 et est resté présent dans debian 11(1) qui provient d’une mise à niveau de ce debian 10 mais a disparu de debian 11(2) provenant d’une installation directe ( installateur debien ) . Avec debian 10 et debian 11(1) je n’ai jamais eu de problème avec le clavier , se pourrait-il que ce i915 soit indispensable pour que mon matériel fonctionne correctement ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 15, 2021, 11:09 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/2 "2021-09-15T11:09:54Z")

</div>

Non, ton noyau ne réclame pas i915. Le module i915 réclame un firmware censé se trouver dans /lib/firmware/i915/. Tu peux l’installer avec le paquet firmware-misc-nonfree.

Ce n’est pas le seul firmware manquant réclamé. Le module r8169 (ethernet Realtek) demande un firmware fourni par le paquet firmware-realtek. Le module iwlwifi (wifi Intel) demande un firmware qui n’est disponible dans aucun paquet Debian mais ne semble pas être indispensable.

---

<div class="post-metadata">

**Author:** ![zao](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/ce7236/32.png) [@zao](https://www.debian-fr.org/u/zao)\
**Post date:** [Septembre 15, 2021, 11:34 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/3 "2021-09-15T11:34:07Z")

</div>

> [@PascalHambourg](#):
>
> Tu peux l’installer avec le paquet firmware-misc-nonfree.

voilà qui est fait et i915 est bien apparu . Je croise les doigts pour le clavier .

la liste des erreurs a fondu :

```plaintext
[sudo] Mot de passe de mm2 : 
[0.797022] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[6.052940] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
[6.777891] iwlwifi 0000:02:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[7.037168] thermal thermal_zone4: failed to read out thermal zone (-61)
[7.787012] r8169 0000:01:00.1: firmware: failed to load rtl_nic/rtl8411-2.fw (-2)
[7.788047] r8169 0000:01:00.1: Direct firmware load for rtl_nic/rtl8411-2.fw failed with error -2

```

j’ai improvisé et ai tenté de demander quel matériel realtek était présent sur mon portable :

```textlspci
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01)
01:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)
mm2@ssd2:~$ 

```

donc si je veux lire une carte type PCI j’aurais besion de ces microprogrammes manquants , non ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 15, 2021, 11:37 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/4 "2021-09-15T11:37:43Z")

</div>

Comme expliqué plus haut, le firmware manquant demandé pour la carte réseau est dans le paquet firmware-realtek.

---

<div class="post-metadata">

**Author:** ![zao](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/ce7236/32.png) [@zao](https://www.debian-fr.org/u/zao)\
**Post date:** [Septembre 15, 2021, 11:39 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/5 "2021-09-15T11:39:56Z")

</div>

ok , merci .

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Septembre 15, 2021, 12:00 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/6 "2021-09-15T12:00:21Z")

</div>

> [@PascalHambourg](#):
>
> Le module iwlwifi (wifi Intel) demande un firmware qui n’est disponible dans aucun paquet Debian mais ne semble pas être indispensable

Tu es sûr de toi sur ce coup ?

- [I Challenge Thee](https://packages.debian.org/bullseye/firmware-iwlwifi)

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 15, 2021, 12:14 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/7 "2021-09-15T12:14:52Z")

</div>

Tu vois un fichier iwl-debug-yoyo.bin dans le paquet firmware-iwlwifi ? Pas moi.

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Septembre 15, 2021, 1:49 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/8 "2021-09-15T13:49:02Z")

</div>

> [@zao](#):
>
> `[6.583653] iwlwifi 0000:02:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)`

Parce que toi avec juste cette écriture, tu sais à coup sûr quel est l’identité du produit et quelle version du produit en question est-ce ?  
Et ensuite, tu peux affirmer à coup sûr de la prise en charge ou non par le pilote existant ?  
Si oui, chapeau 😉

Moi, non… par contre, ce dont je suis sûr est que le firmware-iwlwifi qui correspond aux matériels fabriqués par Intel, existe bel et bien. Mais sans plus d’informations concernant le matériel, je ne me prononcerai pas à coup sûr, sur sa prise en charge ou pas !

Si @zao revient et veut bien nous restituer, par exemple, le resultat de :  
`lspci -nn | grep -Ei "iwl|net"` cela nous avancerait à coup sûr 😉

---

<div class="post-metadata">

**Author:** ![zao](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/ce7236/32.png) [@zao](https://www.debian-fr.org/u/zao)\
**Post date:** [Septembre 15, 2021, 1:53 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/9 "2021-09-15T13:53:49Z")

</div>

> [@PengouinPdt](#):
>
> `lspci -nn | grep -Ei "iwl|net"`

suffit de demander :

```plaintext
 lspci -nn | grep -Ei "iwl|net"
01:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 12)
02:00.0 Network controller [0280]: Intel Corporation Wireless-AC 9260 [8086:2526] (rev 29)

```

ps : aucun problème apparent avec la wifi

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Septembre 15, 2021, 2:08 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/10 "2021-09-15T14:08:31Z")

</div>

@zao: Merci

> [@zao](#):
>
> `Intel Corporation Wireless-AC 9260`

Étant donné que sur la page du firmware iwlwifi, il y a près d’une dizaine de périphérique estampillé 9260, il serait étonnant qu’à terme, celui-ci - peut-être plus spécifique - ne soit pas géré correctement, et peut-être l’est-il déjà !

En effet, c’est une piste qu’on - des membres du forum - avait [déjà exploré avec toi, sur le forum](https://www.debian-fr.org/t/carte-wifi-non-reconnue/78419/4) :

- selon la [page du wiki kernel](https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi), il faut un kernel minimum 4.14, ce qui est le cas avec Bullseye puisque 4.19 pour que cette puce wifi soit prise en charge.

Donc, en installant le firmware-iwlwifi, tu devrais avoir un meilleur support.

* * *

En passant, pour la gestion du wifi, installe donc le binaire [iw](https://packages.debian.org/bullseye/iw), c’est un outil développé par Intel, capable de gérer des puces d’autres fabricants, et qui a franchement un meilleur support que l’antique wpa\_supplicant, et consorts. 😉  
Et, je ne parle même pas de l’aspect configuration…

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 15, 2021, 2:13 UTC](https://www.debian-fr.org/t/mon-noyau-reclame-i915/85347/11 "2021-09-15T14:13:47Z")

</div>

> [@PengouinPdt](#):
>
> Parce que toi avec juste cette écriture, tu sais à coup sûr quel est l’identité du produit et quelle version du produit en question est-ce ?

Non, mais je n’ai pas besoin de ces informations. Ce message me dit que le pilote iwlwifi prétend gérer le périphérique à l’adresse PCI 02:00.0 et qu’il voudrait bien charger le firmware iwl-debug-yoyo.bin. Les firmwares pour le pilote iwlwifi sont normalement contenus dans le paquet firmware-iwlwifi (qui est installé sinon il y aurait d’autres messages d’erreur de firmware manquant) mais ce fichier-là n’y est pas, dans aucune version disponible du paquet même celle de sid. J’ai vérifié. Ça viendra peut-être dans une future version.

Comme j’ai une machine dotée d’un contrôleur wifi géré par ce pilote, j’ai aussi observé ce message qui n’existait pas avec le noyau 4.19 de buster après la mise à niveau vers bullseye. D’après le nom de ce fichier, je soupçonne qu’il sert à activer des fonctionnalités de debug qui ne sont pas nécessaires au fonctionnement normal.

> [@PengouinPdt](#):
>
> Et ensuite, tu peux affirmer à coup sûr de la prise en charge ou non par le pilote existant ?

Oui, cf. ci-dessus.
