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:
-fb
megadhatod a használni kívánt framebuffer eszközt (alapértelmezett: /dev/fb0)
-fbmode
használni kívánt mód neve (a /etc/fb.modes fájlnak megfelelően)
-fbmodeconfig
módokat tartalmazó konfigurációs fájl (alapértelmezett: /etc/fb.modes)
-monitor-hfreq, -monitor-vfreq, -monitor-dotclock
fontos értékek, lásd
example.conf
Ha egy különleges módra akarsz váltani, akkor így használd:
mplayer -vm -fbmodemod_nevefajlnev
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.