Geliştirici Lenovo IdeaPad Duet üzerinde yerel Ubuntu çalıştırdı
Öne çıkanlar
- MediaTek MT8183 işlemcili IdeaPad Duet için Depthcharge üzerinden U-Boot zincirleme yüklendi.
- UEFI ortamı taklit edilerek cihaza arm64 tabanlı Grub ve Ubuntu çekirdeği entegre edildi.
- Döndürülmüş ekran konsolundaki kaydırma hatası için U-Boot ana dalına tek karakterlik yama sunuldu.
Bir Canonical mühendisi, ARM64 mimarili MediaTek MT8183 işlemciye ve 4 GB RAM'e sahip Lenovo IdeaPad Duet Chromebook cihazına yerel Ubuntu kurmayı başardı. ChromeOS ve ardından postmarketOS deneyimlerinin kısıtlamaları sonrası yola çıkan geliştirici, ChromeOS'in Depthcharge önyükleyicisinin doğrudan standart Ubuntu çekirdeğini başlatamaması sorununu U-Boot yazılımını araya ekleyerek aştı.
Chromebook cihazların UEFI ortamı sunmaması nedeniyle doğrudan Ubuntu başlatılamıyordu. Geliştirici, yapay zeka araçları desteğiyle ekran çıktısını kontrol eden özel bir ARM64 ikili kodu üretti, ardından Depthcharge tarafından zincirleme çağrılan bir U-Boot ortamı yapılandırdı. Hizalama sorunları ve ekran sürücüsü kısıtları özel bir ara katman ve yamalar yardımıyla çözüldü.
Sistemde klavyenin çalışması için USB başlatma rutinleri devreye sokuldu ve U-Boot ekran döndürme mekanizmasındaki bir kaydırma hatası giderildi. Cihaza Grub önyükleyicisi kurularak yerel Ubuntu çekirdeği başlatıldı, ekran sürücüsündeki kararsızlıkların ardından ise U-Boot için kalıcı bir panel sürücüsü geliştirme sürecine geçildi.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.