GNU/Linux >> Znalost Linux >  >> Linux

Linux – Jak používat /dev/fb0 jako konzolu z uživatelského prostoru nebo do ní vysílat text?

Takže mám model Palm Pre (původní P100EWW), na kterém jsem povolil vývojářský režim a nainstaloval jsem chroot Debian Squeeze. Funguje skvěle. Mám v plánu to použít pro COKOLIV (bittorrent peer, webový server), kromě telefonu.

Všiml jsem si, že když udělám cat /dev/urandom > /dev/fb0 ve skutečnosti zapisuje na obrazovku náhodné pixely, dokud No space left on device je generována chyba. Skvělé, nyní mohu používat displej.

Takže jaké druhy utilit existují, které mi buď A) dovolí použít /dev/fb0 jako konzoli, do které mohu vytisknout text, nebo B) vykreslí text na /dev/fb0 z příkazového řádku.

Zatím nevím o rekompilaci jádra (rád bych nakonec úplně odstranil WebOS a udělal z něj minimální ARM server), takže se ptám na nástroje uživatelského prostoru, pokud existují. Také bych raději vykresloval přímo do /dev/fb0 a nepoužíval X.

Přijatá odpověď:

Pro použití framebufferu jako konzole potřebujete fbdev modul. Možná budete muset překompilovat jádro.

Také by vás mohl zajímat projekt DirectFB, což je knihovna, která usnadňuje používání framebufferu. Existují také aplikace a prostředí GUI již pro něj napsané.


Linux
  1. Jak vyměnit vadný pevný disk v softwarovém RAID systému Linux

  2. Linux:Rozdíl mezi /dev/console , /dev/tty a /dev/tty0

  3. Je špatné propojit /dev/random s /dev/urandom v Linuxu?

  1. Jak vygenerovat náhodné heslo v linuxu pomocí /dev/random

  2. Linux:Rozdíl mezi /dev/console, /dev/tty a /dev/tty0?

  3. Jak kódovat base64 /dev/random nebo /dev/urandom?

  1. Kdy mám použít /dev/shm/ a kdy /tmp/?

  2. DD z /dev/zero do /dev/null...co se vlastně stane

  3. Jak Linux používá /dev/tty a /dev/tty0