Linux kullanıcıları, seçtikleri işletim sistemi için AMD grafik sürücüsünün çok büyük hale geldiğinden ve artık sorunlara yol açtığından şikayet ediyorlar. Red Hat Linux masaüstü mühendisi Hans de Goede vurgulanmış Bu sayı hafta sonunda, raporlar ForoniksDe Goede’nin blog yazısı sorunu açıklıyor ve aynı veya benzer önyükleme sorunlarıyla karşılaşabilecek kişiler için bazı geçici çözümler sunuyor.
Red Hat Bugzilla hata izleme sisteminde önyükleme sıçrama sorunlarıyla ilgili birkaç rapor yayınlandı ve bu da Red Hat mühendisinin dikkatini çekti. Kısaca, bu sorunlar Plymouth grafiksel önyükleme deneyiminin eski donanımlarda düzgün yüklenmemesinden kaynaklanmaktadır. Bu nedenle kullanıcılar önyükleme sıçrama zaman aşımı yaşar, ekranda yalnızca üç nokta görür ve önyükleme sürecinin bu erken noktasında takılıp kaldıklarını fark edebilirler. Plymouth uzun zamandır Fedora, Ubuntu, Debian, Linux Mint ve diğer dağıtımlarda varsayılan uygulama olmuştur.
De Goede, insanların bildirdiği üç nokta sorunlarının arkasında, sadece AMDGPU olarak adlandırılan Linux için AMD grafik sürücüsünün muazzam boyutunun yattığını belirtiyor. AMD grafik sürücüsünün, ana akım Linux kullanıcılarının karşılaşacağı en büyük sürücü olduğu söyleniyor ve altı milyon satır koda yaklaşıyor. Bu kod yığınını yüklemek ve yürütmek için gereken süre, Radeon grafikli eski sistem kullanıcılarının GPU başlatılmadan önce bir önyükleme ekranı zaman aşımı yaşayabileceği anlamına geliyor. Zaman aşımı varsayılan olarak 10 saniyede tetiklenecek şekilde ayarlanmıştır, bu da eski/yavaş sistemlerin sürücüyü yüklemesi için yeterli bir süre değildir.
Peki kullanıcılar bu zaman aşımını ne yapmak için yaşıyor? Donanım tarafında belki daha hızlı bir depolamaya geçiş yapmak değerli bir yükseltme olabilir. Yazılım tarafında ve kullanıcılar donanımı yükseltmek istemiyorsa veya yükseltemiyorsa, De Goede iki seçenek açıklıyor.
Red Hat mühendisinin ilk önerisi, sisteminizin gerçekten AMDGPU’ya ihtiyacı olup olmadığını kontrol etmenizdir ve eğer yoksa yüklemesini devre dışı bırakmak basit bir iştir. Bu sürücüye gerçekten güvenen sistemleri olanlar için bir diğer seçenek, Plymouth’u SimpleDRM DRM/KMS aygıtı üzerinden işleme yönlendirmektir, bu da AMDGPU sürücüsünün yüklenmesini beklerken zaman aşımı olmaması anlamına gelir. De Goede, bu görevleri yerine getirmeniz için kopyalamanız için örnek komut satırı talimatları sağlar.
Son olarak, Phoronix en son Fedora paketlerinin SimpleDRM’yi hemen araştırarak Plymouth önyükleme zaman aşımı sorununun etrafından dolaştığını belirtiyor. Belki diğer dağıtımlar da aynısını yapacaktır.