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

Re: firmware missing durante installazione custom kernel



Il 12/05/2023 10:33, Paride Desimone ha scritto:

Appunto dicevo che aveva ragione rms. Ci siano fermati al 99°cancello (la famosa barzelletta dei pazzi). E quindi praticamente se devo inserire il firmware nvidia e ricompilare il kernel 6.3, come dovrei procedere? Scaricare il firmware dal sito nvidia, inserirlo nel giusto path del sorgente 6.3 e poi compilarlo?

No, generalmente il discorso è diverso: i firmware vengono tenuti in file separati e si possono sostituire "a caldo" (poi è necessario per lo meno il reset del device per fargli prendere il nuovo). Ma non serve ricompilare nulla. In questo non c'è molta differenza con quelle schede che hanno il firmware in flash e che per aggiornarlo devi fare i salti mortali: semplicemente hanno il blob in flash invece che su un file. Discorso diverso per i driver che richiedono un blob che viene eseguito sulla CPU dell'host (non su quella del device), per es. sia ATI che nVidia. Ma anche in questo caso non devi ricompilare tutto il kernel, solo il driver. dkms aiuta a conservare un po' di sanità mentale.

--
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786


Reply to: