Raspberry Pi sihirbazı Jeff Geerling, Raspberry Pi 5 kurulumunda 4K60 oyun deneyimini gösterdi. En önemlisi, M.2’den OCuLink’e adaptör ve AMD Radeon RX 460 masaüstü grafik kartı kullanılarak Pi 5’e GPU departmanında önemli bir destek sağlandı. Kısa tanıtımımızdan oldukça basit bir ‘hack’ gibi gelebilir, ancak 4K60 oyun hedefine ulaşmak için Linux çekirdeği yamalamanın yanı sıra çok sayıda destek donanımına ihtiyaç vardı.
Harici bir grafik kartıyla Pi’de 4K Oyun oynamak mümkün! pic.twitter.com/hmcGnrnfAk8 Ekim 2024
Gömülü video kısa ve özdür, ancak Geerling’in 4K60 oyun başarısı hakkında daha fazla ayrıntı istiyorsanız şu adrese gidebilirsiniz: onun bloguveya tamamına göz atın 2 saatlik canlı yayın. Ayrıca geçen Kasım ayında bu eGPU kurulumunun daha önceki bir versiyonunu, oyun oynamaya ikna edilmeden önce bildirmiştik. Mini bilgisayar meraklısı, Raspberry Pi 5 oyun hedefine ulaşmanın birkaç yolu olduğunu ancak aşağıdaki donanımı seçtiğini söylüyor:
- Birlikte verilen M.2 – OCuLink adaptörüyle JMT’den harici grafik kartı standı
- Bir OCuLink kablosu
- Pineboards HatDrive! Pi’deki PCIe FFC bağlantısını bir M.2 yuvasına dönüştürmek için alt kısım
- JMT adaptörüne ve masaüstü GPU’ya güç sağlamak için 750 W dereceli Lian Li SFX PSU
- XFX’ten bir AMD Radeon RX 460 4GB grafik kartı
Temel olarak listedeki son iki bileşen, el altında oldukları ve demonun başarılı olması için yeterince iyi oldukları için seçilmiş gibi görünüyor. Ancak Geerling, RX 460 seçimini detaylandırarak bu özel modelin “Linux çekirdeğinde açık kaynaklı amdgpu sürücüsünü kullanacak kadar yeni ve sürücüler ile kart ayrıntılarının oldukça iyi bilindiği kadar eski” olduğunu belirtti.
Yukarıda da belirtildiği gibi, Raspberry Pi’de 4K60 oyun oynamayı mümkün kılan arka plan çalışmalarının çoğu denklemin kodlama tarafındaydı. Geerling, Linux çekirdeğini seçilen AMD sürücüleri ile yeniden derlemesi gerektiğini söylüyor. Daha sonra “bir dizi bellek hizalama sorununu çözen” kodu yamalamak zorunda kaldı. Bir diğer önemli adım da Pi’nin yapılandırma dosyasında en hızlı PCIe Gen 3 bağlantı ayarını etkinleştirmekti. Son olarak, en son AMD ürün yazılımı paketleri yüklendikten ve makine yeniden başlatıldıktan sonra sistem 4K60 oyun oynamaya hazır hale geldi.
Grafiksel olarak hızlandırılmış yeni Pi 5’te Geerling, hem SuperTuxKart’ı hem de Doom 3’ü 4K60’ta ve maksimum ayarlarda oynatabildi. Bunlar kuşkusuz daha eski ve daha az zorlu oyunlar, ancak yine de Pi 5 ve RX 460’ın bu kadar çok pikseli bu kadar hızlı zorladığını görmek etkileyici. Meraklısına göre, bu eGPU olmadan Pi 5 aynı oyunlarda 1080p’de yalnızca 20FPS toplayabiliyordu.
Geerling’in işi henüz bitmedi. Bu veya benzer bir eGPU adaptörünün “tüm grafik kartlarıyla” kullanılabilmesi için bir dizi kod ve yamaların çözülmesini istediğini belirtiyor. Bu çalışma yalnızca oyun çalışmalarına yardımcı olmakla kalmayacak, ekstra GPU gücü video kodlama ve diğer GPU hızlandırma dostu görevler için de kullanılabilir.