7.6. Výstup na Framebuffer (FBdev)
Předcházející | Kapitola 7. Výstupní video zařízení/rozhraní | Další

## 7.6. Výstup na Framebuffer (FBdev)

Podpora pro cíl FBdev je autodetekována během `./configure`. Přečtěte si dokumentaci framebufferu ve zdrojových kódech kernelu (`Documentation/fb/*`) pro více informací.

Pokud vaše karta nepodporuje standard VBE 2.0 (starší ISA/PCI karty, jako S3 Trio64), pouze VBE 1.2 (nebo straší?): Nuže, stále máte k dispozici VESAfb, ale budete muset nahrát SciTech Display Doctor (původně UniVBE) před startem Linuxu. Použijte bootovací disk DOSu nebo tak. A nezapoměňte si zaregistrovat svůj UniVBE ;))

Výstup FBdev přijímá několik dodatečných voleb:

`-fb`

  nastaví zařízení framebufferu k použití (výchozí: `/dev/fb0`)

`-fbmode`

  název režimu k použití (podle `/etc/fb.modes`)

`-fbmodeconfig`

  config soubor režimů (výchozí: `/etc/fb.modes`)

`-monitor-hfreq`, `-monitor-vfreq`, `-monitor-dotclock`

  důležité hodnoty, viz `example.conf`

Pokud se chcete přepnout do určitého režimu, pak použijte

    mplayer -vm -fbmode name_of_mode soubor

- `-vm` samotná zvolí nejpříhodnější režim z `/etc/fb.modes`. Může být rovněž použita spolu s volbami `-x` a `-y`. Volba `-flip` je podporována pouze pokud pixelový formát filmu odpovídá pixelovému formátu videorežimu. Věnujte pozornost hodnotě bpp. Ovladač fbdev zkusí použít aktuální, nebo pokud zadáte volbu `-bpp`, pak tuto.

- Volba `-zoom` není podporována (použijte `-vf scale`). Nelze použít režimy 8bpp (nebo nižší).

- Pravděpodobně budete chtít vypnout kursor:

      echo -e '\033[?25l'

  nebo

      setterm -cursor off

  a spořič obrazovky:

      setterm -blank 0

  Pro opětovné zapnutí kursoru:

      echo -e '\033[?25h'

  nebo

      setterm -cursor on

### Poznámka

Změna videorežimu FBdev nepracuje ve VESA framebufferu a nechtějte to po nás, jelikož to není omezení MPlayeru.

Předcházející | Nahoru | Další
7.5. SVGAlib | Domů | 7.7. Matrox framebuffer (mga_vid)