Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Fbdev
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
[[Archivo:Inicio de Knoppix 5.0.1 en espa%C3%B1ol.PNG|thumb|[[Knoppix]] iniciando en el framebuffer]] El '''Fbdev''' o [[framebuffer]] de Linux es una capa de la abstracción de hardware independiente para mostrar [[gráficos]] en una [[Consola de sistema|consola]] sin bibliotecas específicas del sistema, tales como [[SVGALib]] o la salida del [[X Window System]] (sistema de ventanas X). Fue implementado originalmente para permitir al [[Linux (núcleo)|núcleo Linux]] emular una consola de texto en los sistemas como el [[Apple Macintosh]], los cuales no tienen un despliegue del modo texto. Se expandió más adelante a la plataforma [[Compatible IBM PC]], originalmente soportado, donde llegó a ser popular en gran parte por la capacidad de mostrar el logo de [[Tux]] en el arranque (como [[Knoppix]]). Más significativamente, sirve como forma de mostrar los caracteres [[Unicode]] en la consola de Linux. Sin framebuffer, el soporte completo de Unicode era imposible, ya que las fuentes de la consola VGA fueron limitadas a 512 caracteres. Hoy en día varios programas de Linux tales como [[MPlayer]], y bibliotecas como [[GGI]], [[LibSDL|SDL]], [[Gtk|GTK+]] o [[Qt_(biblioteca)|Qt]] pueden utilizar el framebuffer directamente. De este modo, prescinden de un servidor X. Esto es particularmente popular en [[sistema embebido|sistemas embebidos]]. El framebuffer de Linux presenta limitaciones de rendimiento. En respuesta a ello, ahora existe una biblioteca [[DirectFB]] que brinda un sistema para la aceleración de hardware. [[FBUI]] (FrameBuffer UI) proporciona en kernel el sistema de ventanas (GUI) para el subsistema del framebuffer con muy bajos requerimientos: el subsistema entero es de cerca de 50 kilobytes de tamaño. Permite que varios programas compartan el framebuffer simultáneamente, traslapar ventanas, habilitar ventanas múltiples por cada programa, y permite ventanas en cada consola virtual. Se incluye con FBUI el libfbui que proporciona las abstracciones para las ventanas, eventos, etc. Asimismo, incluye varios programas como monitor de carga, reloj, calculadora, [[editor de texto]], visualizador de imagen, manejadores de ventana, y un simple reproductor MPEG2. FBUI incluye un código optimizado para el controlador framebuffer de VESA. == Enlaces externos == * [http://sourceforge.net/projects/linux-fbdev/ Página de proyectos] [[SourceForge|Sourceforge]] (en inglés) * [http://tldp.org/HOWTO/Framebuffer-HOWTO.html Framebuffer HOWTO] (en inglés) * [http://www.xfree86.org/4.3.0/fbdev.4.html Documento sobre XFree86] (en inglés) * [https://archive.today/20121220003636/home.comcast.net/~fbui FramebufferUI in-kernel windowing system] (en inglés) {{Control de autoridades}} [[Categoría:Núcleo Linux]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Fbdev
»
Añadir idiomas
Añadir tema