Diskusi baru untuk menghapus FBDEV dari kernel Linux

contoh penggunaan fbdev

La tumpukan grafik GNU / Linux itu kompleks, sedemikian rupa sehingga menjadi sulit untuk menjelaskan semua lapisan dan elemen yang terlibat di dalamnya. Sistem Linux grafis berfungsi, tetapi tidak sederhana sama sekali. Tentunya Anda sudah pernah mendengar tentang beberapa bagian yang menyusunnya, seperti driver grafis, DRM, KMS, FBDEV, dll., Yang tanpa mengandalkan API grafik OpenGL atau API lainnya, selain lingkungan grafis yang didukung oleh server, dll.

Nah, ada yang dikenal sebagai framebuffer atau fbdev, beberapa driver menyediakan sistem grafis minimal di terminal Linux, dengan cara yang lebih bergantung pada kartu grafis yang kita gunakan dan sebelum memiliki driver grafis lain yang lebih spesifik. Tanpa menjelaskan lebih jauh, untuk mengatakan bahwa sistem ini sudah agak ketinggalan jaman, tetapi mungkin berguna dalam beberapa kasus. Tidak diragukan lagi, kegiatan di bagian ini sangat minim dalam beberapa tahun terakhir dalam hal pembangunan.

Pengembang tidak berkontribusi pada elemen ini dan seperti yang saya katakan ada alternatif lain yang mendidih, seperti DRM. Sistem ini sesuai dengan fungsionalitas fbdev untuk sistem grafis modern dan bahkan mampu mensimulasikan pengoperasian fbdev sepenuhnya. Oleh karena itu ada redundansi dalam kernel Linux dalam pengertian ini dan ini adalah fokus dari beberapa kritik dan suara yang bergabung bersama sehingga fbdev lama dihilangkan dari kernel. Salah satunya adalah Tomi Valkeinen dari Texas Instruments ...

Tomi telah membakar lagi diskusi ini dan sekali lagi mengusulkan untuk menyingkirkan driver lama, sesuatu yang tidak berarti ṕ kehilangan fungsionalitas dengan memiliki DRM (ngomong-ngomong, jangan bingung dengan Digital Rights Management, karena mereka adalah singkatan dari Direct Rendering Manager). Pada tingkat pengembangan kernel, menghapus fbdev berarti menghapus sekitar 31.000 baris kode, membuat kernel lebih ringan. Tentu tidak bisa diabaikan. Apa yang akan mereka lakukan?


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.