Çoğu GPU sağlayıcısında VM için uygun fiyatlı kart yok, otomatik hem fiyat yükseliyor hemde doğru dürüst kart olmuyor 🫤 Olsa bile tam gücünü vermiyor kısıtlıyorlar.
Mecbur Vast & Quickpod Cuda image seçili, uygun fiyatlı kart bulundu.
Sonrasıda Böyle;
- RTX 5080 için headless Xorg kurduk → fiziksel monitör olmadan 1920×1080 sanal ekran.
- Xorg'u doğrudan NVIDIA driver ile çalıştırdık.
- x11vnc + noVNC kurduk → SSH tüneli üzerinden Chrome ekranına uzaktan bağlanıyoruz.
- Chrome'u GPU acceleration açık şekilde çalıştırdık.
- İlk başta Chrome'u ANGLE/Vulkan ile çalıştırdık.
- WebGPU'nun gerçekten RTX 5080'i gördüğünü doğruladık:
NVIDIA
Blackwell
requestAdapter: successful
requestDevice: successful
- Ama
mgrep.info/gpu WebGL testleri 0 çekiyordu.
-Loglarda:
Internal Vulkan error → DmaBufImageSibling → EGLImage → SharedImage
hatalarını yakaladık.
- Sorunun WebGL + ANGLE Vulkan/DMA-BUF interop tarafında olduğunu bulduk.
- Chrome'u --use-angle=gl ile Vulkan yerine NVIDIA OpenGL üzerinden çalıştırdık.
- Sonuç: mgrep WebGL stress testleri çalışmaya başladı. 🔥
Benimde böyle yaptığım ilk deneyimimdi ama sonuçlar şimdilik başarılı duruyor, web hashrate üzerinden gelen projeler için deneriz.
Yaptıklarımı not aldım, biraz karışık oldu derleyip toplamam lazım - biraz daha kurcalayıp optimize etmeyi denerim.