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?