thumb|Knoppix uruchamiający się z użyciem bufora ramki Linuksowy bufor ramki (ang. Linux Frame Buffer Device) – urządzenie blokowe, nazywane również fbdev, służące do wyświetlania grafiki na konsoli linuksowej bez korzystania z bibliotek takich jak SVGALib lub też X Window System.

Linuksowy bufor ramki powstał, by jądro Linux mogło emulować konsolę tekstową na komputerach takich jak Apple Macintosh, które nie posiadają tekstowego trybu wyświetlania. Potem został przystosowany do pracy na platformie IBM PC, gdzie dużą popularność zyskała możliwość wyświetlania Tuksa, loga Linuksa, podczas startu systemu. Bardziej znaczącą możliwością bufora ramki jest wyświetlanie znaków unikodowych. Bez bufora ramki wsparcie dla Unicode na konsoli byłoby niemożliwe, gdyż czcionki konsolowe są ograniczone do 256 znaków (można też uzyskać 512 znaków, tracąc jednak jeden z ośmiu bitów określających wygląd znaku).

Aktualnie niektóre programy (np. MPlayer) i biblioteki (np. SDL lub GTK+) mogą używać bufora ramki pomijając serwer X.