GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿cómo usar /dev/fb0 como una consola desde el espacio de usuario o enviarle texto?

Así que tengo un modelo Palm Pre (P100EWW original) en el que habilité el modo de desarrollador e instalé un chroot de Debian Squeeze. Funciona genial. Tengo planes de usar esto para CUALQUIER COSA (par bittorrent, servidor web) menos un teléfono.

Me di cuenta si hago un cat /dev/urandom > /dev/fb0 en realidad escribe píxeles aleatorios en la pantalla hasta que No space left on device se genera error. Impresionante, ahora puedo usar la pantalla.

Entonces, ¿qué tipo de utilidades hay que A) me permitan usar /dev/fb0 como una consola a la que puedo enviar texto o B) renderizar texto en /dev/fb0 desde la línea de comandos.

Todavía no sé cómo volver a compilar el kernel para esto (me encantaría eventualmente eliminar WebOS por completo y convertirlo en un servidor ARM mínimo), por lo que estoy preguntando sobre herramientas de espacio de usuario, si existen. También preferiría renderizar directamente a /dev/fb0 y no usar X.

Respuesta aceptada:

Para usar el framebuffer como consola necesitas el fbdev módulo. Puede que tenga que volver a compilar su kernel.

También te puede interesar el proyecto DirectFB, que es una biblioteca que facilita el uso del framebuffer. También hay aplicaciones y entornos GUI escritos para él.


Linux
  1. Cómo generar una contraseña aleatoria en Linux usando /dev/random

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. ¿Qué tan portátiles son /dev/stdin, /dev/stdout y /dev/stderr?

  4. ¿Cómo codificar en base64 /dev/random o /dev/urandom?

  5. ¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

¿Qué es '/dev/null 2&1' en Linux?

Cómo redirigir la salida a /dev/null en Linux

Cómo usar /dev/fb0 como una consola desde el espacio de usuario, o enviarle texto

Cómo usa Linux /dev/tty y /dev/tty0

hacer eco o imprimir /dev/stdin /dev/stdout /dev/stderr

¿Por qué se requieren < o > para usar /dev/tcp?