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_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.