Biri donanımın çalışmasını sağlayan donanıma gömülü kodlar diğeri işletim sisteminin içine gömülü sürücüler.

Ubuntu sitesinde Firmware var. Mesela XanMod sitesinde yüklenebilir kernel var. Bunlar arasındaki fark nedir? Çünkü bir dağıtımda, Ubuntu sitesindeki Firmware indirip yüklemeden, XanMod kernel ile boot olmuyor. Index of /ubuntu/pool/main/l/linux-firmware archive. ubuntu.com

Linux firmware mi donanım içindir?

Kernel'i anladım. Sürücü performansını iyileştiyor. Firmware ise donanımları tanıtıyor. Yani benim donanımların öyle yeni değil ve son çıkan firmware'yi yükleyemiyorum. Ama son çıkan Xanmod kerneli yükleyebiliyorum. Firmware'i 2022 mart sürümünde kullanıyorum yani. Herhalde büyük bir kayıp olmaz performans ve stabilite de.

Herhangi bir uygulama için geçerli bu düşünce tarzı, güncel olması açıkları kapatma açısından iyidir. Test edilmemiş bir sürüm kurmadıkça sorun olmaz. Ancak her zaman risk vardır ve bu kişinin konfor alanına bağlılığına göre değişir.

İkisini en güncelde tutmaya gerek var mıdır? Çünkü benim donanımlar yeni değil yani. Her firmware'i yükleyemiyorum bu Ubuntu sürümüne, en son 2022 Mart'ta çıkmış sürüme ama Xanmod kernelin en son sürümünü yükleyebiliyorum bu 2022 firmware ile birlikte.

Firmware kuramama olayını anlamadım ancak Xanmod kerneli kurduktan sonra bir şey değişmeyecektir. Liquorix'i öneririm. Zaten olayları kernelin tepkiselliğini arttırmak, aslında çok farklı şeyler yapmıyorlar.

Ubuntu firmware sürümlerini deb olarak paylaşıyor. En son çıkanı yüklediğimde Xanmod kernelin en son sürümü boot olmuyor. Sadece 2022 Mart ayındaki çıkan firmware deb sürümü ile Xanmod kernelin son sürümü boot oluyor.

Her donanımın çalışması için gereken kodlar direkt etkileşime girecek şekilde değil. Firmware ile işletim sistemine ve sürücülere tanıtılıp çalıştırılabilir hale gelmesi lazım. PCIE girişine ekran kartını taktığında ekran kartının varlığını tanıyan anakartın ancak işletim sisteminin erişmesini sağlayan şey firmware, çalışmasını kontrol eden kernel içindeki sürücü.