[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Creëer initrd.img



Op 17-06-2021 om 12:46 schreef Cecil Westerhof:
Paul van der Vlis <paul@vandervlis.nl> writes:

Op 17-06-2021 om 11:00 schreef Cecil Westerhof:
Floris Renaud <jkfloris@dds.nl> writes:

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
for module amdgpu
      W: Possible missing firmware /lib/firmware/amdgpu/arcturus_asd.bin
for module amdgpu
      W: Possible missing firmware /lib/firmware/amdgpu/arcturus_sos.bin
for module amdgpu
      W: Possible missing firmware /lib/firmware/amdgpu/arcturus_rlc.bin
for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/arcturus_mec2.bin for module amdgpu
      W: Possible missing firmware /lib/firmware/amdgpu/arcturus_mec.bin
for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_rlc.bin for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_mec2.bin for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_mec.bin for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_me.bin for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_pfp.bin for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_ce.bin for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/arcturus_sdma.bin for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_sdma.bin for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu
      W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin
for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_vcn.bin for module amdgpu
      W: Possible missing firmware /lib/firmware/amdgpu/arcturus_vcn.bin
for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_smc.bin for module amdgpu
      W: Possible missing firmware /lib/firmware/amdgpu/arcturus_smc.bin
for module amdgpu
      W: Possible missing firmware
/lib/firmware/amdgpu/navy_flounder_dmcub.bin for module amdgpu
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.
De images worden altijd gegenereerd. Ik neem aan dat ik daaruit kan
concluderen dat ik ze niet nodig heb en MODULES op most kan zettem?


Installeer eens het pakket "vdpauinfo" en kijk wat er onder "decoder
capabilities" staat. Als nu alles "---not supported---" is, dan is er
toch wat mis. Dat de helft "---not supported---" is, is dat wel
normaal.

Van de 35 zijn er 24 '--- not supported ---' (zie einde e-mail), dus
meer dan 2/3. Dat is nog steeds normaal?

Mijn AMD kaart doet ongeveer hetzelfde. Normaal zou ik zeggen.

In de tijd dat ik nog in C(++) programmeerde was er code die
ontzettend veel waarschuwingen genereerde. Ik deed altijd mijn best om
te zorgen dat je die niet kreeg. Een veelgehoorde opmerking was:
     Waar maak je je druk op? Jet zijn maar waarschuwingen.

Ik dacht er toch anders over. Veel waarschuwingen maken je minder
scherp, waardoor de kans groot is dat een echt probleem onder de radar
doorvliegt.
Is er een manier om die waarschuwingen te voorkomen?

Mijn AMD kaart geeft deze waarschuwingen niet, maar is ook weer een ander type.

Wat ik denk is dat deze firmware ook zit ingebakken, maar dat hij daarnaast ook kijkt of er nieuwe is (om bugs te verhelpen bijvoorbeeld).
Je ziet dat ook vaak bij netwerk-adapters voor bedraad netwerk.

Op de AMD website zag ik de mogelijkheid om dit soort firmware bestanden te downloaden (zoek op een paar filenamen). Maar wel met veel waarschuwingen dat het de boel kapot kan maken.

Groet,
Paul

Decoder capabilities:

name                        level macbs width height
----------------------------------------------------
MPEG1                          --- not supported ---
MPEG2_SIMPLE                    3  9216  2048  1152
MPEG2_MAIN                      3  9216  2048  1152
H264_BASELINE                  41  9216  2048  1152
H264_MAIN                      41  9216  2048  1152
H264_HIGH                      41  9216  2048  1152
VC1_SIMPLE                      1  9216  2048  1152
VC1_MAIN                        2  9216  2048  1152
VC1_ADVANCED                    4  9216  2048  1152
MPEG4_PART2_SP                  3  9216  2048  1152
MPEG4_PART2_ASP                 5  9216  2048  1152
DIVX4_QMOBILE                  --- not supported ---
DIVX4_MOBILE                   --- not supported ---
DIVX4_HOME_THEATER             --- not supported ---
DIVX4_HD_1080P                 --- not supported ---
DIVX5_QMOBILE                  --- not supported ---
DIVX5_MOBILE                   --- not supported ---
DIVX5_HOME_THEATER             --- not supported ---
DIVX5_HD_1080P                 --- not supported ---
H264_CONSTRAINED_BASELINE       0  9216  2048  1152
H264_EXTENDED                  --- not supported ---
H264_PROGRESSIVE_HIGH          --- not supported ---
H264_CONSTRAINED_HIGH          --- not supported ---
H264_HIGH_444_PREDICTIVE       --- not supported ---
VP9_PROFILE_0                  --- not supported ---
VP9_PROFILE_1                  --- not supported ---
VP9_PROFILE_2                  --- not supported ---
VP9_PROFILE_3                  --- not supported ---
HEVC_MAIN                      --- not supported ---
HEVC_MAIN_10                   --- not supported ---
HEVC_MAIN_STILL                --- not supported ---
HEVC_MAIN_12                   --- not supported ---
HEVC_MAIN_444                  --- not supported ---
HEVC_MAIN_444_10               --- not supported ---
HEVC_MAIN_444_12               --- not supported ---


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


Reply to: