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 -fbmodename_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
Změna videorežimu FBdev nepracuje ve VESA framebufferu a nechtějte to po nás, jelikož to není omezení MPlayeru.