Ketersediaannya tergantung pada fitur-fitur kernel, tetapi dengan menggunakan Linux framebuffer yang disediakan oleh kernel (atau Direct Framebuffer library, yang memungkinkan akselerasi perangkat keras) juga dimungkinkan untuk memutar video di konsol.
Misalnya, menggunakan MPlayer: mplayer -vo fbdev filename.avi
atau mplayer -vo directfb filename.avi
harus melakukan trik jika semua bagian yang diperlukan ada di tempatnya. Seperti yang ditunjukkan dalam jawaban lain, vlc
mungkin lebih mudah untuk bekerja dan juga mendukung FB dan DirectFB lama.
Artikel Wikipedia mengatakan hal berikut tentang framebuffer:
Ada tiga aplikasi framebuffer Linux.
- Implementasi konsol teks teks yang tidak menggunakan mode teks perangkat keras (berguna ketika mode itu tidak tersedia, atau untuk mengatasi pembatasan ukuran mesin terbang, jumlah titik kode dll.). Salah satu aspek populer dari ini adalah kemampuan untuk memiliki konsol menampilkan logo Tux saat boot up.
Metode keluaran grafis yang mungkin untuk server tampilan, tidak tergantung pada perangkat keras adaptor video dan drivernya.
Program grafik menghindari overhead yang berat dari Sistem X Window.
Item terakhir termasuk beberapa program Linux seperti MPlayer, links2, Netsurf, fbida dan perpustakaan seperti GGI, SDL, GTK + dan Qt Extended dapat menggunakan framebuffer secara langsung. Ini sangat populer di sistem embedded.
Sekarang ada DirectFB perpustakaan yang menyediakan kerangka kerja untuk akselerasi perangkat keras dari framebuffer Linux.
Ada juga Tanya Jawab tentang topik ini di forum yang sama ini , dan tentu saja Framebuffer HOWTO lama .
Terutama, Anda harus memiliki /dev/fb0
perangkat karakter yang tersedia (atau lebih dari satu jika ada beberapa perangkat framebuffer yang tersedia). Minimal, output dari zcat /proc/config.gz |grep FB
seharusnya berisi CONFIG_FB=y
, tapi saya tidak yakin apakah GPU modern dengan DRM juga memerlukan semacam driver warisan untuk membuat FBDEV berfungsi (dalam kasus saya, saya sepertinya memiliki CONFIG_DRM_I915_FBDEV=y
GPU Intel) .