Re: Possible missing firmware

2021-08-20 Berichten over hetzelfde onderwerp Paul van der Vlis

Op 19-08-2021 om 21:03 schreef Martijn van de Streek:

Paul van der Vlis schreef op do 19-08-2021 om 19:59 [+0200]:



Als ik het pakket firmware-misc-nonfree installeer dan is de melding
weg.


Dan bevat dat pakket de betreffende firmware-file(s).


Weet iemand of deze firmware nu nodig is of niet?


De firmware is niet verplicht maar op moderne Intel-chips zorgt het
laden ervan ervoor dat je energieverbruik iets omlaag gaat in de
toekomst (dit is nog in ontwikkeling) en dat wat werk voor hardware-
gebaseerde video encoding/decoding (H.264/H.265) niet door de GPU
gedaan hoeft te worden.

Intel geeft meer informatie over wat de GuC en HuC doen op hun
Linuxdriver-website: https://01.org/linuxgraphics/downloads/firmware

Standaard wordt deze firmware niet geladen, tenzij je CPU van de 11e
(Intel) generatie of nieuwer is. Voor oudere CPUs kun je een kernel-
boot-parameter meegeven om de firmware tóch te laden:
https://wiki.archlinux.org/title/intel_graphics#Enable_GuC_/_HuC_firmware_loading


Zo ja: hoe kan ik detecteren of het nodig is zonder "update-initramfs
-u" te draaien?  Ik zie niets over i915 in lspci. Wel wat in dmesg
maar
dat is hetzelfde of ik nu die firmware installeer of niet.


Waarschijnlijk zie je met "lspci -v" welke kernel driver gebruikt wordt
voor je Intel Graphics PCI-device. Dit zal i915 zijn.

Je kunt ook in "lsmod" kijken welke modules geladen zijn - daar zou
"i915" tussen moeten staan als je Intel graphics hebt.


Hartelijk bedankt voor je uitgebreide antwoord!

Ik installeer vaak laptops en computers, maar dat gaat over het algemeen 
om wat oudere generaties. Dus lijkt het me op het moment nog niet zo 
zinvol deze firmware te gaan detecteren en automatisch te installeren 
zoals ik wel doe bij bijvoorbeeld de iwlwifi firmware.


Wel fijn overigens dat er support voor hardwarematige H.264/H.265 zit 
aan te komen. En een langere accu-looptijd is natuurlijk ook altijd 
fijn. Interessante links stuur je mee.


Zelf gebruik ik niet graag closed-source software, maar met closed 
source firmware heb ik minder moeite. Die had net zo goed in een chipje 
in het apparaat kunnen zitten, zoals bijvoorbeeld bij SSD's. Natuurlijk 
heb ik het liefst open hardware, maar dat is nog een flinke weg te gaan, 
zeker bij graphics (en ook bij SSD's).


Ik was je nog niet tegen gekomen in deze groep geloof ik. Welkom!

Groet,
Paul


--
Paul van der Vlis Linux systeembeheer Groningen
https://www.vandervlis.nl/



Re: Possible missing firmware

2021-08-19 Berichten over hetzelfde onderwerp Martijn van de Streek
Paul van der Vlis schreef op do 19-08-2021 om 19:59 [+0200]:


> Als ik het pakket firmware-misc-nonfree installeer dan is de melding
> weg.

Dan bevat dat pakket de betreffende firmware-file(s).

> Weet iemand of deze firmware nu nodig is of niet?

De firmware is niet verplicht maar op moderne Intel-chips zorgt het
laden ervan ervoor dat je energieverbruik iets omlaag gaat in de
toekomst (dit is nog in ontwikkeling) en dat wat werk voor hardware-
gebaseerde video encoding/decoding (H.264/H.265) niet door de GPU
gedaan hoeft te worden.

Intel geeft meer informatie over wat de GuC en HuC doen op hun
Linuxdriver-website: https://01.org/linuxgraphics/downloads/firmware

Standaard wordt deze firmware niet geladen, tenzij je CPU van de 11e
(Intel) generatie of nieuwer is. Voor oudere CPUs kun je een kernel-
boot-parameter meegeven om de firmware tóch te laden:
https://wiki.archlinux.org/title/intel_graphics#Enable_GuC_/_HuC_firmware_loading

> Zo ja: hoe kan ik detecteren of het nodig is zonder "update-initramfs
> -u" te draaien?  Ik zie niets over i915 in lspci. Wel wat in dmesg
> maar 
> dat is hetzelfde of ik nu die firmware installeer of niet.

Waarschijnlijk zie je met "lspci -v" welke kernel driver gebruikt wordt
voor je Intel Graphics PCI-device. Dit zal i915 zijn.

Je kunt ook in "lsmod" kijken welke modules geladen zijn - daar zou
"i915" tussen moeten staan als je Intel graphics hebt.

-Martijn



Possible missing firmware

2021-08-19 Berichten over hetzelfde onderwerp Paul van der Vlis

Hallo,

Tijdens het upgraden naar Debian11 wordt er ook een initramfs gemaakt. 
Dat geeft bij Intel video vaak vele van dit soort meldingen:

-
W: Possible missing firmware /lib/firmware/i915/glk_guc_33.0.0.bin for 
module i915

-
Ik zie dat niet in dmesg terug.
Maar als ik dit commando draai wel: update-initramfs -u

Als ik het pakket firmware-misc-nonfree installeer dan is de melding weg.

Weet iemand of deze firmware nu nodig is of niet?

Zo ja: hoe kan ik detecteren of het nodig is zonder "update-initramfs 
-u" te draaien?  Ik zie niets over i915 in lspci. Wel wat in dmesg maar 
dat is hetzelfde of ik nu die firmware installeer of niet.


Groet,
Paul





--
Paul van der Vlis Linux systeembeheer Groningen
https://www.vandervlis.nl/



Re: W: Possible missing firmware

2021-06-17 Berichten over hetzelfde onderwerp Geert Stappers
On Thu, Jun 17, 2021 at 10:05:04AM +0200, Floris Renaud wrote:
> Cecil Westerhof schreef op 2021-06-16 18:36:
> 
> > Iets anders. Ik had het al weleens gezien, maar tot op heden niet echt
> > aandacht aan besteed.
> > 
> > Tijdens het genereren van de images zie ik voorbijkomen:
> > W: Possible missing firmware /lib/firmware/amdgpu/arcturus_gpu_info.bin 
> > for module amdgpu
> > W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_ta.bin 
> > for module amdgpu
> > W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_sos.bin 
> > for module amdgpu
> > W: Possible missing firmware /lib/firmware/amdgpu/arcturus_ta.bin
> > 
> > Is dat iets waar ik me zorgen om moet maken? Zo ja: hoe los ik dit op?
> > (En zelfs bij nee vind ik het niet erg om de waarschuwingen kwijt te
> > raken.)
> > 
> 
> Ik verwacht dat de variable 'MODULES' in /etc/initramfs-tools/initramfs.conf
> op 'dep' staat. Debian denkt deze firmware bestanden nodig te hebben.
> 
> Deze firmware bestanden zitten niet in een Debian pakket. Als je ze echt
> nodig hebt,
> kan je ze downloaden van:
> https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu
> 
> Zijn ze niet nodig, dan kan je de variable 'MODULES' op 'most' zetten.

Klinkt goed.


Groeten
Geert Stappers
-- 
Silence is hard to parse