Linux framebuffer

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Danilp~ruwiki (обсуждение | вклад) в 23:54, 2 ноября 2011 (дополнение). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Загрузка Knoppix в linux framebuffer

Linux framebuffer (Линукс Фреймбуфер) (fbdev от англ. Linux Frame Buffer Device) это графический аппаратно-независимый уровень абстракций для вывода графики на монитор, обычно на консоль.

Фреймбуфер это область видеопамяти для кратковременного хранения одного или нескольких видеокадров, а Linux framebuffer это метод доступа к фреймбуферу через ядро Linux, не полагаясь на системно-ориентированные библиотеки, такие как SVGALib и другое программное обеспечение в пространстве пользователя.

Применение

There is also an in-kernel windowing system called FramebufferUI (fbui) that provides a basic 2D windowing experience with very little memory use.

Доступ к фреймбуферу можно получить через файл /dev/fb0

История

Впервые фреймбуфер появился в Linux 2.1.107.[1] Изначально он был создан для эмуляции текстовой консоли на системах типа Apple Macintosh у которых не было текстового видеорежима и позже был расширен для работы на IBM_PC-совместимых компьютерах.

Примечания

  1. Framebuffer HOWTO

Ссылки