Az FBdev elkészítése automatikusan kiválasztódik a ./configure során. Olvasd el a framebuffer dokumentációt a kernel forrásban (Documentation/fb/*) a bővebb információkért.
Ha a kártyád nem támogatja a VBE 2.0 szabványt (régebbi ISA/PCI kártyák, mint például az S3 Trio64), csak a VBE 1.2-t (vagy régebbit?): Nos, a VESAfb még elérhető, de be kell töltened a SciTech Display Doctor-t (egykori UniVBE), mielőtt betöltenéd a Linuxot. Használj DOS boot lemezt vagy valamit. És ne felejtsd el regisztrálni az UniVBE-det! ;))
Az FBdev kimenetnek a fentiek mellett van néhány paramétere is:
megadhatod a használni kívánt framebuffer eszközt (alapértelmezett: /dev/fb0)
használni kívánt mód neve (a /etc/fb.modes fájlnak megfelelően)
módokat tartalmazó konfigurációs fájl (alapértelmezett: /etc/fb.modes)
fontos értékek, lásd example.conf
Ha egy különleges módra akarsz váltani, akkor így használd:
mplayer -vm -fbmodemod_neve
fajlnev
Magában a -vm kiválasztja a legmegfelelőbb módot a /etc/fb.modes fájlból. Használható együtt a -x és -y kapcsolókkal is. A -flip kapcsoló csak akkor támogatott, ha a film pixel formátuma megfelel a videó mód pixel formátumának. Figyelj a bpp értékére, az fbdev vezérlő az aktuálisat próbálja meg használni, vagy ha megadsz valamit a -bpp kapcsolóval, akkor azt.
A -zoom kapcsoló nem támogatott (használd a -vf scale-t). Nem használhatsz 8bpp (vagy kevesebb) módokat.
Valószínűleg el szeretnéd tüntetni a kurzort:
echo -e '\033[?25l'
vagy
setterm -cursor off
és a képernyővédőt:
setterm -blank 0
Kurzor visszakapcsolása:
echo -e '\033[?25h'
vagy
setterm -cursor on
Az FBdev videó mód váltása nem működik a VESA framebufferrel és ne is kérd, hogy működjön, mivel ez nem az MPlayer korlátja.