FBDEV'i Linux çekirdeğinden kaldırmak için yeni tartışmalar

fbdev kullanım örneği

La grafik yığını GNU / Linux o kadar karmaşıktır ki, içerdiği tüm katmanları ve öğeleri açıklamak zorlaşır. Grafiksel Linux sistemi çalışıyor ama hiç de basit değil. Şüphesiz, grafik sürücüleri, DRM, KMS, FBDEV, vb. Gibi, OpenGL grafik API'sine veya diğer API'lere güvenmeden, aşağıdakiler tarafından desteklenen grafik ortama ek olarak, oluşturulduğu bazı kısımları zaten duymuşsunuzdur. sunucu vb.

Pekala, bir şey var framebuffer veya fbdevbazı sürücüler, kullandığımız grafik kartına daha bağımlı bir şekilde ve diğer daha spesifik grafik sürücülerine sahip olmadan önce Linux terminalinde minimum grafik sistemi sağlamak için. Çok fazla detaya girmeden, bu sistemin zaten biraz modası geçmiş olduğunu söylemek, ancak bazı durumlarda faydalı olabilir. Şüphesiz bu kısımdaki aktivite son yıllarda kalkınma açısından minimum düzeydedir.

Geliştiriciler bu öğeye katkıda bulunmazlar ve söylediğim gibi kaynayan alternatifler var, örneğin DRM. Bu sistem, modern grafik sistemleri için fbdev'in işlevleriyle uyumludur ve hatta fbdev'in çalışmasını tamamen simüle edebilir. Dolayısıyla Linux çekirdeğinde bu anlamda fazlalık vardır ve eski fbdev'in çekirdekten çıkarılması için bir araya gelen bazı eleştirmenlerin ve seslerin odak noktasıdır. Bunlardan biri Texas Instruments'tan Tomi Valkeinen ...

Tomi yine ateşe verdi bu tartışma ve yine eski sürücülerden kurtulmayı önerdi, bu, DRM'ye sahip olarak işlevsellik kaybı anlamına gelmeyecek bir şey (bu arada, Dijital Haklar Yönetimi ile karıştırılmamalıdır, çünkü bunlar Direct Rendering Manager'ın kısaltmasıdır). Çekirdek geliştirme düzeyinde, fbdev'in kaldırılması, yaklaşık 31.000 satır kodun kaldırılması ve çekirdeğin daha hafif hale getirilmesi olacaktır. Kesinlikle ihmal edilebilir değil. Ne yapacaklar?


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.