Yanıtlar:
Linux grafik desteği, çekirdeğin yaşamının çoğu için oldukça mutasyona uğramış bir şeydi. Başlangıçta, çekirdek grafik kartıyla yalnızca metin modu amacıyla konuştu. O zamanlar X, sürücülerini her şeyi yapmak için kullandı, bu yüzden çekirdek dışında büyük bir çekirdek olarak çalıştı.
Daha sonra, Doğrudan Görüntü Oluşturma Altyapısı (DRI) ile , hızlandırılmış grafik özellikleri için kodun bir kısmı, 3D hızlandırma özelliklerine tutarlı, soyut bir arayüz sağlamak için çekirdek tarafını (Doğrudan Görüntü Oluşturma Yöneticisi, DRM - dijital haklar yönetimi ile ilgisi yok) taşıdı.
Şu anda, çekirdek tarafı DRM modülünün yüklü olması gerekmez . Ama eğer bir tane yoksa, X oturumunuz donanım 3D'den çok daha yavaş ve güç açlığı olan yazılımla oluşturulmuş 3D'ye geri dönme olasılığıdır. Koşu glxinfo
bu konuda bilgi gösterecektir.
Wayland biraz farklı bir hikaye . Çekirdek ve istemci uygulamaları arasında oturur. Wayland ile X sunucusu, kök penceresini başka bir şey olarak gösteren başka bir istemci uygulamasıdır. Wayland donanıma konuşma görevini üstlenir (X bunun yerine Wayland ile konuşmaktır). Proje hala çok geliştirilmekte olduğundan, nerede sonuçlanacağını bilmenin bir yolu yok, ancak anladığım kadarıyla 3D render için hala çekirdek desteğine ihtiyacı var.
Wayland mimari şemalarında da açıktır: sol, modern bir X masaüstü için mevcut durumdur, sağ önerilen Wayland mimarisidir. Wayland compositor, X Server'ın donanımla konuşan şey olarak yerini alıyor, ancak çekirdek altyapısının yerini almıyor - bu nedenle hala uygun çekirdek desteğine ihtiyacınız olacak. Aslında, projenin amaçları göz önüne alındığında, daha iyi soyutlama için çekirdeğe daha fazla şey taşınmalıdır. Wayland, X sunucusu gibi, hala donanıma bağımlı grafiklerdir.
pnginfo
kaynak dosya üzerinde: tEXt
yığın o Inkscape ile yapıldı göstermektedir.