diff options
Diffstat (limited to 'DOCS/xml/cs/video.xml')
-rw-r--r-- | DOCS/xml/cs/video.xml | 914 |
1 files changed, 510 insertions, 404 deletions
diff --git a/DOCS/xml/cs/video.xml b/DOCS/xml/cs/video.xml index 3aae616e12..0b5555ce88 100644 --- a/DOCS/xml/cs/video.xml +++ b/DOCS/xml/cs/video.xml @@ -35,20 +35,20 @@ bázovou adresu. Máte tři možnosti, jak ji zjistit: <screen> (--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000 (--) SVGA: Linear framebuffer at 0xD8000000<!-- ---></screen> - </para></listitem> + --></screen> +</para></listitem> <listitem><para> z <filename>/proc/pci</filename> (použijte příkaz <command>lspci -v</command> ): <screen> 01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525 -Memory at d8000000 (32-bit, prefetchable) - </screen> - </para></listitem> +Memory at d8000000 (32-bit, prefetchable)<!-- + --></screen> +</para></listitem> <listitem><para> ze zpráv jaderného modulu mga_vid (použijte <command>dmesg</command>): <screen>mga_mem_base = d8000000</screen> - </para></listitem> +</para></listitem> </orderedlist> </para> @@ -58,12 +58,12 @@ video RAM do hexadecimální soustavy, nebo použijte následující tabulku: <informaltable frame="none"> <tgroup cols="2"> <tbody> -<row><entry>1 MB</entry><entry>0x100000</entry></row> -<row><entry>2 MB</entry><entry>0x200000</entry></row> -<row><entry>4 MB</entry><entry>0x400000</entry></row> -<row><entry>8 MB</entry><entry>0x800000</entry></row> -<row><entry>16 MB</entry><entry>0x1000000</entry></row> -<row><entry>32 MB</entry><entry>0x2000000</entry></row> + <row><entry>1 MB</entry><entry>0x100000</entry></row> + <row><entry>2 MB</entry><entry>0x200000</entry></row> + <row><entry>4 MB</entry><entry>0x400000</entry></row> + <row><entry>8 MB</entry><entry>0x800000</entry></row> + <row><entry>16 MB</entry><entry>0x1000000</entry></row> + <row><entry>32 MB</entry><entry>0x2000000</entry></row> </tbody> </tgroup> </informaltable> @@ -74,7 +74,7 @@ Pokud znáte bázovou adresu a velikost paměti, začněme nastavovat MTRR regis Například pro výše uvedenou kartu Matrox (<literal>base=0xd8000000</literal>) s 32MB RAM (<literal>size=0x2000000</literal>) stačí spustit: <screen> -echo "base=0xd8000000 size=0x2000000 type=write-combining" >| /proc/mtrr +echo "base=0xd8000000 size=0x2000000 type=write-combining" > /proc/mtrr </screen> </para> @@ -85,15 +85,20 @@ stepping 0) nemají MTRR, ale stepping 12 je mají </para> </sect1> + +<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> + + <sect1 id="output-trad"> <title>Video výstupy pro tradiční video karty</title> + <sect2 id="xv"> <title>Xv</title> <para> Pod XFree86 4.0.2, nebo novějším, můžete použít hardwarové YUV rutiny karty pomocí rozšíření XVideo. Přesně toto používá volba -'<option>-vo xv</option>'. Toto rozhraní také podporuje nastavování +<option>-vo xv</option>. Toto rozhraní také podporuje nastavování jasu/kontrastu/barevného tónu atd. (pokud nepoužíváte strarý, pomalý DirectShow DivX kodek, který to podporuje všude), viz man stránka. </para> @@ -104,10 +109,10 @@ Abyste to zprovoznili, ujistěte se o následujícím: <orderedlist> <listitem><para> Musíte používat XFree86 4.0.2 nebo novější (předchozí verze nemají XVideo) - </para></listitem> +</para></listitem> <listitem><para> Vaše karta aktuálně podporuje hardwarovou akceleraci (moderní karty ano) - </para></listitem> +</para></listitem> <listitem><para> X nahrává rozšíření XVideo. Zpráva ve <filename>/var/log/XFree86.0.log</filename> vypadá asi takto: @@ -117,7 +122,7 @@ Abyste to zprovoznili, ujistěte se o následujícím: vždy a neznamená to, že je načtena i podpora XVideo pro <emphasis role="bold">kartu</emphasis>! </para></note> - </para></listitem> +</para></listitem> <listitem><para> Vaše karta má podporu Xv pod Linuxem. Abyste si to ověřili, zkuste <command>xvinfo</command>, které je součástí distribuce XFree86. Měl by se @@ -149,18 +154,17 @@ screen #0 --></screen> Musí podporovat pixelové formáty YUY2 packed a YV12 planar, aby byla použitelná s <application>MPlayer</application>em. - </para></listitem> +</para></listitem> <listitem><para> A nakonec si ověřte, jestli byl <application>MPlayer</application> skompilován s podporou 'xv'. Proveďte <command>mplayer -vo help | grep xv </command>. Pokud byla skompilována podpora 'xv', měl by se objevi řádek podpobný tomuto: - <screen> - xv X11/Xv<!-- - --></screen> - </para></listitem> + <screen> xv X11/Xv</screen> +</para></listitem> </orderedlist> </para> + <sect3 id="tdfx"> <title>Karty 3dfx</title> @@ -194,18 +198,16 @@ má sice podporu xv, ale karta samotná je velmi pomalá, takže ji raději prod <para> Pro karty S3 Virge nyní existuje nativní framebuffer ovladač podobný tdfxfb. Nastavte si framebuffer (čili přidejte -"<option>vga=792 video=vesa:mtrr</option>" do kernelu) a použijte -<option>-vo s3fb</option> (<option>-vf yuy2</option> a <option>-dr</option> -rovněž pomůžou). +"<option>vga=792 video=vesa:mtrr</option>" do příkazového řádku kernelu) a +použijte <option>-vo s3fb</option> (<option>-vf yuy2</option> a +<option>-dr</option> rovněž pomůžou). </para> -<note> -<para> +<note><para> Zatím není jasné, kterým modelům Savage chybí podpora YV12 a konvertují ovladačem (pomalé). Pokud podezříváte kartu, opatřete si novější ovladač, nebo slušně požádejte v konferenci MPlayer-users o ovladač s MMX/3DNow!. -</para> -</note> +</para></note> </sect3> @@ -292,6 +294,7 @@ EndSection<!-- <sect3 id="trident"> <title>Karty Trident</title> + <para> Chcete-li používat Xv s kartou Trident, což nepracuje s 4.1.0, nainstalujte si XFree 4.2.0. 4.2.0 přidává podporu pro celoobrazovkové Xv @@ -302,12 +305,12 @@ pro kartu Cyberblade XP. Alternativně, <application>MPlayer</application> obsahuje <link linkend="vidix">VIDIX</link> ovladač pro kartu Cyberblade/i1. </para> - </sect3> <sect3 id="kyro"> <title>Karty Kyro/PowerVR</title> + <para> Pokud chcete používat Xv s kartou založenou na čipu Kyro (například Hercules Prophet 4000XT), měli byste si stáhnout ovladače z @@ -376,7 +379,8 @@ Nejprve si ověřte, že X nahrávají rozšíření DGA, viz v <programlisting>(II) Loading extension XFree86-DGA</programlisting> -XFree86 4.0.x nebo vyšší je <emphasis role="bold">vřele doporučován</emphasis>! +XFree86 4.0.x nebo vyšší je +<emphasis role="bold">vřele doporučován</emphasis>! Video rozhraní DGA <application>MPlayer</application>u je autodetekováno <filename>./configure</filename>, nebo jej můžete vynutit pomocí <option>--enable-dga</option>. @@ -448,7 +452,6 @@ Tyto vstupy jsou známy dobrou funkcí na Riva128 čipu, s použitím modulu ovladače nv.o X serveru. </para> - <para><programlisting> Section "Modes" Identifier "Modes[0]" @@ -575,36 +578,36 @@ ovladači pro XFree. <listitem><para> V XFree 4.0.3 je v <filename>nv.o</filename> chyba vedoucí k podivným barvám. - </para></listitem> +</para></listitem> <listitem><para> Ovladač pro ATI vyžaduje více než jedno zpětné přepnutí režimu po skončení používání DGA. - </para></listitem> +</para></listitem> <listitem><para> Některé ovladače selžou při přepnutí do normálního rozlišení (použijte - <keycap>Ctrl</keycap>+<keycap>Alt</keycap>+<keycap>Keypad +</keycap> a - <keycap>Ctrl</keycap>+<keycap>Alt</keycap>+<keycap>Keypad -</keycap> + <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Numerické +</keycap></keycombo> + a + <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Numerické -</keycap></keycombo> pro ruční přepnutí). - </para></listitem> +</para></listitem> <listitem><para> Některé ovladače zobrazují divné barvy. - </para></listitem> +</para></listitem> <listitem><para> Některé ovladače lžou o množství paměti kterou mapují do adresového prostoru procesu, takže vo_dga nepoužije dvojitou vyrovnávací paměť (SIS?). - </para></listitem> +</para></listitem> <listitem><para> Některé ovladače nezvládnou ohlásit dokonce ani jeden platný režim. V tom případě rozhraní DGA spadne s hláškou o nesmaslném režimu 100000x100000 nebo tak. - </para></listitem> +</para></listitem> <listitem><para> OSD pracuje pouze se zapnutou dvojitou vyrovnávací pamětí (jinak poblikává). - </para></listitem> +</para></listitem> </itemizedlist> </sect2> -<!--</sect1>--> <!-- ********** --> @@ -637,9 +640,9 @@ Rovněž pomáhá s některými chybnými ovladači/kartami, pokud je video rozt SDL video rozhraní podporuje zobrazování titulků pod filmem, v (pokud je) černém okraji. </para> - </sect2> +<!-- ********** --> <sect2 id="svgalib"> <title>SVGAlib</title> @@ -655,16 +658,15 @@ monitoru. </para> </formalpara> -<note> -<para> +<note><para> Ujistěte se, že nepoužíváte volbu <option>-fs</option>, jelikož zapíná použití softwarového škálování, což je pomalé. Pokud jej opravdu potřebujete, použijte volbu <option>-sws 4</option>, což poskytuje špatnou kvalitu, ale je o poznání rychlejší. -</para> -</note> +</para></note> -<formalpara><title>PODPORA EGA (4BPP)</title> +<formalpara> +<title>PODPORA EGA (4BPP)</title> <para> SVGAlib obsahuje EGAlib a <application>MPlayer</application> umí zobrazovat jakýkoli film v 16 barvách, což je vhodné v následujících konfiguracích: @@ -674,10 +676,10 @@ jakýkoli film v 16 barvách, což je vhodné v následujících konfiguracích: <itemizedlist> <listitem><para> EGA karta s EGA monitorem: 320x200x4bpp, 640x200x4bpp, 640x350x4bpp - </para></listitem> +</para></listitem> <listitem><para> EGA karta s CGA monitorem: 320x200x4bpp, 640x200x4bpp - </para></listitem> +</para></listitem> </itemizedlist> <para> @@ -716,6 +718,7 @@ filtrem, viz man stránka pro přesné parametry. </para> </sect2> +<!-- ********** --> <sect2 id="fbdev"> <title>Výstup na Framebuffer (FBdev)</title> @@ -744,19 +747,19 @@ Výstup FBdev přijímá několik dodatečných voleb: <term><option>-fb</option></term> <listitem><para> nastaví zařízení framebufferu k použití (výchozí: <filename>/dev/fb0</filename>) - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>-fbmode</option></term> <listitem><para> název režimu k použití (podle <filename>/etc/fb.modes</filename>) - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>-fbmodeconfig</option></term> <listitem><para> config soubor režimů (výchozí: <filename>/etc/fb.modes</filename>) - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>-monitor-hfreq</option></term> @@ -787,8 +790,8 @@ mplayer -vm -fbmode <replaceable>name_of_mode</replaceable> <replaceable>soubor< <option>-bpp</option>, pak tuto. </para></listitem> <listitem><para> - Volba <option>-zoom</option> není podporována (použijte <option>-vf scale</option>). - Nelze použít režimy 8bpp (nebo nižší). + Volba <option>-zoom</option> není podporována + (použijte <option>-vf scale</option>). Nelze použít režimy 8bpp (nebo nižší). </para></listitem> <listitem><para> Pravděpodobně budete chtít vypnout kursor: @@ -804,32 +807,32 @@ mplayer -vm -fbmode <replaceable>name_of_mode</replaceable> <replaceable>soubor< </para></listitem> </itemizedlist> -<note> -<para> +<note><para> Změna videorežimu FBdev <emphasis>nepracuje</emphasis> ve VESA framebufferu a nechtějte to po nás, jelikož to není omezení <application>MPlayer</application>u. -</para> -</note> +</para></note> </sect2> +<!-- ********** --> <sect2 id="mga_vid"> <title>Matrox framebuffer (mga_vid)</title> <para> -Tato sekce je o podpoře Matrox G200/G400/G450/G550 BES (Back-End Scaler) -jaderného modulu <systemitem>mga_vid</systemitem>. -Má hardwarovou podporu VSYNC s trojitou vyrovnávací pamětí. -Pracuje jak v konzoli, tak pod X. +<systemitem>mga_vid</systemitem> je kombinací výstupního video rozhraní a +Linuxového jaderného modulu, který používá Matrox G200/G400/G450/G550 video +scaler/overlay jednotku pro konverzi YUV->RGB barevného prostoru a libovolé +škálování videa. +<systemitem>mga_vid</systemitem> má hardwarovou podporu VSYNC s trojitou +vyrovnávací pamětí. Pracuje jak ve framebuffer konzoli, tak v X, ale pouze +s Linuxem 2.4.x. </para> -<warning> <para> -Toto je pouze pro Linux! Na ne-Linuxech (testováno na FreeBSD) můžete místo něj -použít <link linkend="vidix">VIDIX</link>. +Chcete-li verzi ovladače pro Linux 2.6.x, podívejte se na +<ulink url="http://attila.kinali.ch/mga/"/>. </para> -</warning> <procedure> <title>Instalace:</title> @@ -840,13 +843,14 @@ použít <link linkend="vidix">VIDIX</link>. cd drivers make<!-- --></screen> - </para></step> +</para></step> <step><para> - Pak vytvořte zařízení <filename>/dev/mga_vid</filename>: - <screen>mknod /dev/mga_vid c 178 0</screen> - a nahrajte ovladač pomocí + Pake spusťte (jako <systemitem class="username">root</systemitem>) + <screen>make install</screen> + což by mělo nainstalovat modul a vytvořit pro vás soubor zařízení. + Ovladač nahrajte pomocí <screen>insmod mga_vid.o</screen> - </para></step> +</para></step> <step><para> Měli byste ověřit velikost detekované paměti pomocí příkazu <command>dmesg</command>. Pokud je špatná, použijte volbu @@ -854,28 +858,21 @@ make<!-- (nejdřív <command>rmmod mga_vid</command>), nastavte velikost paměti karty v MB: <screen>insmod mga_vid.o mga_ram_size=16</screen> - </para></step> +</para></step> <step><para> Aby se nahrával/odstraňoval automaticky podle potřeby, nejdříve přidejte následující řádek na konec <filename>/etc/modules.conf</filename>: <programlisting>alias char-major-178 mga_vid</programlisting> - - Pak zkopírujte modul <filename>mga_vid.o</filename> na vhodné místo - pod <filename>/lib/modules/<replaceable>verze jádra - </replaceable>/<replaceable>někde</replaceable></filename>. - </para><para> - Pak spusťte - <screen>depmod -a</screen> - </para></step> +</para></step> <step><para> Teď budete muset (pře)kompilovat <application>MPlayer</application>, - <filename>./configure</filename> zdetekuje + <command>./configure</command> zdetekuje <filename>/dev/mga_vid</filename> a zakompiluje 'mga' rozhraní. V <application>MPlayer</application>u se používá pomocí <option>-vo mga</option> pokud máte matroxfb konzoli, nebo <option>-vo xmga</option> pod XFree86 3.x.x nebo 4.x.x. - </para></step> +</para></step> </procedure> <para> @@ -889,11 +886,20 @@ například pomocí a může do něj být zapsána změna jasu: <screen>echo "brightness=120" > /dev/mga_vid</screen> </para> + +<para> +Ve stejném adresáři je i testovací aplikace jménem +<command>mga_vid_test</command>. Měla by na obrazovku kreslit obrázky +256x256 bodů, pokud vše pracuje jak má. +</para> + </sect2> +<!-- ********** --> <sect2 id="tdfxfb" xreflabel="3Dfx YUV support (tdfxfb)"> <title>Podpora 3Dfx YUV</title> + <para> Tento ovladač používá ovladač framebufferu tdfx z jádra pro přehrávání filmů s YUV akcelerací. Budete potřebovat jádro s podporou tdfxfb a @@ -902,6 +908,53 @@ rekompilovat s </para> </sect2> +<!-- ********** --> + +<sect2 id="tdfx_vid"> +<title>tdfx_vid</title> + +<para> +Toto je kombinace Linuxového jaderného modulu a video výstupního +rozhraní podobného <link linkend="mga_vid">mga_vid</link>. +Budete potřebovat 2.4.x kernel s <systemitem>agpgart</systemitem> +ovladačem, jelikož <systemitem>tdfx_vid</systemitem> používá AGP. +Předejte <option>--enable-tdfxfb</option> do <command>configure</command> +abyste sestavili video výstupní rozhraní a sestavte jaderný modul pomocí +následujících instrukcí. +</para> + +<procedure> +<title>Instalace jaderného modulu tdfx_vid.o:</title> +<step><para> + Kompilace <filename>tdfx_vid.o</filename>: + <screen> +cd drivers +make</screen> +</para></step> +<step><para> + Pak spusťte (jako <systemitem class="username">root</systemitem>) + <screen>make install</screen> + což by mělo nainstalovat modul a vytvořit soubor zařízení. + Nahrajte ovladač pomocí + <screen>insmod tdfx_vid.o</screen> +</para></step> +<step><para> + Aby se nahrával a odstraňoval automaticky podle potřeby, vložte nejprve + následující řádku na konec <filename>/etc/modules.conf</filename>: + + <programlisting>alias char-major-178 tdfx_vid</programlisting> +</para></step> +</procedure> + +<para> +Ve stejném adresáři je testovací aplikace jménem +<command>tdfx_vid_test</command>. Měla by vypisovat pár užitečných +informací, pokud vše dobře pracuje. +</para> + +</sect2> + +<!-- ********** --> <sect2 id="opengl"> <title>Rozhraní OpenGL</title> @@ -932,14 +985,14 @@ prostředí (aspoň na nVidii): </para> <para> -<command>export $__GL_SYNC_TO_VBLANK=1</command> +<command>export __GL_SYNC_TO_VBLANK=1</command> </para> - </sect2> +<!-- ********** --> <sect2 id="aalib"> -<title>AAlib - zobrazování v textovém režimu</title> +<title>AAlib – zobrazování v textovém režimu</title> <para> AAlib je knihovna pro zobrazování grafiky v textovém režimu pomocí výkonného @@ -961,28 +1014,28 @@ Můžete použít některé klávesy v AA okně pro změnu renderovacích voleb: <tbody> <row><entry><keycap>1</keycap></entry><entry> sníží kontrast - </entry></row> +</entry></row> <row><entry><keycap>2</keycap></entry><entry> zvýší kontrast - </entry></row> +</entry></row> <row><entry><keycap>3</keycap></entry><entry> sníží jas - </entry></row> +</entry></row> <row><entry><keycap>4</keycap></entry><entry> zvýší jas - </entry></row> +</entry></row> <row><entry><keycap>5</keycap></entry><entry> vypíná/zapíná rychlé renderování - </entry></row> +</entry></row> <row><entry><keycap>6</keycap></entry><entry> nastaví rozhodovací režim (žádný, error distribution, Floyd Steinberg) - </entry></row> +</entry></row> <row><entry><keycap>7</keycap></entry><entry> inverze obrazu - </entry></row> +</entry></row> <row><entry><keycap>8</keycap></entry><entry> přepíná mezi ovládáním aa a <application>MPlayer</application>u - </entry></row> +</entry></row> </tbody> </tgroup> </informaltable> @@ -993,13 +1046,13 @@ Můžete použít některé klávesy v AA okně pro změnu renderovacích voleb: <term><option>-aaosdcolor=<replaceable>V</replaceable></option></term> <listitem><para> změna barvy OSD - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>-aasubcolor=<replaceable>V</replaceable></option></term> <listitem><para> změna barvy titulků - </para><para> + </para><para> kde <replaceable>V</replaceable> může být: <literal>0</literal> (normální), <literal>1</literal> (tmavé), @@ -1007,7 +1060,7 @@ Můžete použít některé klávesy v AA okně pro změnu renderovacích voleb: <literal>3</literal> (polotučný font), <literal>4</literal> (reverz), <literal>5</literal> (speciální). - </para></listitem> + </para></listitem> </varlistentry> </variablelist> @@ -1018,37 +1071,35 @@ důležitých:</title> <term><option>-aadriver</option></term> <listitem><para> Nastaví doporučený aa ovladač (X11, curses, Linux). - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>-aaextended</option></term> <listitem><para> Použití všech 256 znaků. - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>-aaeight</option></term> <listitem><para> Použití osmibitového ASCII. - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>-aahelp</option></term> <listitem><para> Vypíše všechny aalib volby. - </para></listitem> + </para></listitem> </varlistentry> </variablelist> -<note> -<para> +<note><para> Renderování je velmi náročné na CPU, zvlášť při použití AA-na-X (aalib na X) a nejméně náročné je na standardní neframebuferované konzoli. Použijte SVGATextMode pro nastavení velkého textového režimu a užijte si! (secondary head Hercules cards rock :)) (ale IMHO můžete použít volbu <option>-vf 1bpp</option> pro grafiku na hgafb:) -</para> -</note> +</para></note> <para> Použijte volbu <option>-framedrop</option>, pokud váš počítač není dostatečně @@ -1065,9 +1116,12 @@ Pro více ladících možností viz <ulink url="http://aa-project.sf.net/tune"/> </para> </sect2> +<!-- ********** --> <sect2 id="caca"> -<title><systemitem class="library">libcaca</systemitem> - Barevná ASCII Art knihovna</title> +<title> +<systemitem class="library">libcaca</systemitem> – Barevná ASCII Art knihovna +</title> <para> Knihovna <ulink url="http://sam.zoy.org/projects/libcaca/"><systemitem class="library">libcaca</systemitem></ulink> @@ -1091,10 +1145,10 @@ rozhraní caca libvo. <title>Odlišnosti od <systemitem class="library">AAlib</systemitem> jsou:</title> <listitem><para> 16 dostupných barev pro znakový výstup (256 barev pro pár) - </para></listitem> +</para></listitem> <listitem><para> rozhodování podle barev v obrázku - </para></listitem> +</para></listitem> </itemizedlist> <itemizedlist> @@ -1102,7 +1156,7 @@ rozhraní caca libvo. omezení:</title> <listitem><para> nemá podpora pro jas, kontrast a gamu - </para></listitem> +</para></listitem> </itemizedlist> <para> @@ -1117,13 +1171,13 @@ V caca okně můžete použít některé klávesy pro změnu renderovacích volb <tbody> <row><entry><keycap>d</keycap></entry><entry> Přepíná metody rozhodování v <systemitem class="library">libcaca</systemitem>. - </entry></row> +</entry></row> <row><entry><keycap>a</keycap></entry><entry> Přepíná vyhlazování v <systemitem class="library">libcaca</systemitem>. - </entry></row> +</entry></row> <row><entry><keycap>b</keycap></entry><entry> Přepíná pozadí v <systemitem class="library">libcaca</systemitem>. - </entry></row> +</entry></row> </tbody> </tgroup> </informaltable> @@ -1135,19 +1189,19 @@ V caca okně můžete použít některé klávesy pro změnu renderovacích volb <term><option>CACA_DRIVER</option></term> <listitem><para> Nastaví doporučený caca ovladač, jako ncurses, slang, x11. - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>CACA_GEOMETRY (pouze X11)</option></term> <listitem><para> Nastaví počet řad a sloupců. Např. 128x50. - </para></listitem> + </para></listitem> </varlistentry> <varlistentry> <term><option>CACA_FONT (pouze X11)</option></term> <listitem><para> Nastaví použitý font. Např. fixed, nexus. - </para></listitem> + </para></listitem> </varlistentry> </variablelist> @@ -1158,6 +1212,7 @@ pro renderování všech snímků. </sect2> +<!-- ********** --> <sect2 id="vesa"> <title>VESA - výstup do VESA BIOSu</title> @@ -1197,55 +1252,53 @@ výstup.) <listitem><para> Máte šanci sledovat video <emphasis role="bold">dokonce i když Linux nezná </emphasis> váš video hardware. - </para></listitem> +</para></listitem> <listitem><para> Nepotřebujete mít ve svém Linuxu nainstalovány žádné věci související s grafikou (jako X11 (alias XFree86), fbdev atd). Toto rozhraní lze provozovat z <emphasis role="bold">textového režimu</emphasis>. - </para></listitem> +</para></listitem> <listitem><para> Máte šanci získat <emphasis role="bold">funkční TV-out</emphasis>. (Je to pravda minimálně s kartami ATI). - </para></listitem> +</para></listitem> <listitem><para> Toto rozhraní volá <function>int 10h</function> handler, takže není emulátorem – volá <emphasis role="bold">skutečné</emphasis> věci <emphasis>skutečného</emphasis> BIOSu v <emphasis>reálném režimu</emphasis> (ve skutečnosti v režimu vm86). - </para></listitem> +</para></listitem> <listitem><para> Můžete s ním použít VIDIX, takže dostanete akcelerované video <emphasis role="bold">a</emphasis> TV výstup současně! (Doporučeno pro karty ATI.) - </para></listitem> +</para></listitem> <listitem><para> Máte-li VESA VBE 3.0+ a nastavili jste si někde <option>monitor-hfreq, monitor-vfreq, monitor-dotclock</option> (config soubor nebo příkazový řádek) dostanete nejvyšší možný obnovovací kmitočet. (Using General Timing Formula). Abyste této funkce dosáhli, musíte nastavit <emphasis role="bold">všechna</emphasis> nastavení monitoru. - </para></listitem> +</para></listitem> </itemizedlist> <itemizedlist spacing="compact"> <title>NEVÝHODY</title> <listitem><para> Pracuje pouze na <emphasis role="bold">systémech x86</emphasis>. - </para></listitem> +</para></listitem> <listitem><para> Může to použít pouze <systemitem class="username">root</systemitem>. - </para></listitem> +</para></listitem> <listitem><para> Zatím je dostupné pouze pro <emphasis role="bold">Linux</emphasis>. - </para></listitem> +</para></listitem> </itemizedlist> -<important> -<para> +<important><para> Nepoužívejte toto rozhraní s <emphasis role="bold">GCC 2.96</emphasis>! Nefunguje! -</para> -</important> +</para></important> <variablelist> <title>VOLBY PŘÍKAZOVÉHO ŘÁDKU DOSTUPNÉ PRO VESA</title> @@ -1257,7 +1310,7 @@ Nefunguje! dvojitou vyrovnávací paměť pomocí volby <option>-double</option>. Poznámka: Tyto volby můžete vynechat, abyste zapli <emphasis role="bold">autodetekci</emphasis> dga režimu. - </para></listitem> + </para></listitem> </varlistentry> </variablelist> @@ -1272,28 +1325,30 @@ Nefunguje! <command>setsysfont</command> z distribuce Mandrake/Mandriva. (<emphasis role="bold">Tip</emphasis>: Stejná utilita je použita pro lokalizaci fbdev). - </para></listitem> +</para></listitem> <listitem><para> Některé <emphasis role="bold">Linuxové grafické ovladače</emphasis> neobnovují aktivní <emphasis role="bold">režim BIOSu</emphasis> v DOSové paměti. Takže pokud máte tento problém – vždy používejte VESA rozhraní pouze v <emphasis role="bold">textovém režimu</emphasis>. Jinak bude přesto aktivován textový režim (#03) a budete muset restartovat počítač. - </para></listitem> +</para></listitem> <listitem><para> - Často po ukončení VESA rozhraní dostanete <emphasis role="bold">černou</emphasis> - obrazovku. Chcete-li vrátit obraz do původního stavu – jednoduše se - přepněte do jiné konzole (stiskem <keycap>Alt</keycap>+<keycap>F<x></keycap>) + Často po ukončení VESA rozhraní dostanete + <emphasis role="bold">černou</emphasis> obrazovku. Chcete-li vrátit obraz do + původního stavu – jednoduše se přepněte do jiné konzole (stiskem + <keycombo><keycap>Alt</keycap><keycap>F<x></keycap></keycombo>) a pak se přepněte zpět stejným způsobem. - </para></listitem> +</para></listitem> <listitem><para> Chcete-li <emphasis role="bold">funkční TV-out</emphasis>, musíte mít připojený TV konektor před startem počítače, jelikož se video BIOS inicializuje pouze jednou během POST procedury. - </para></listitem> +</para></listitem> </itemizedlist> </sect2> +<!-- ********** --> <sect2 id="x11"> <title>X11</title> @@ -1323,13 +1378,13 @@ a přidejte je do svého <filename>XF86Config</filename>. <listitem><para> Máte-li XFree86 4.x.x: použijte volbu <option>-vm</option>. Ta změní rozlišení tak, aby do něj film dobře vešel. Když ne: - </para></listitem> +</para></listitem> <listitem><para> S XFree86 3.x.x: musíte cyklovat dostupnými rozlišeními pomocí tlačítek - <keycap>Ctrl</keycap>+<keycap>Alt</keycap>+<keycap>plus</keycap> + <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Numerické +</keycap></keycombo> a - <keycap>Ctrl</keycap>+<keycap>Alt</keycap>+<keycap>minus</keycap>. - </para></listitem> + <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Numerické -</keycap></keycombo> +</para></listitem> </itemizedlist> </para> @@ -1340,21 +1395,24 @@ rozlišením videa. </para> </sect2> +<!-- ********** --> <sect2 id="vidix"> <title>VIDIX</title> -<formalpara> -<title>PŘEDMLUVA</title> +<formalpara><title>PŘEDMLUVA</title> <para> -<acronym>VIDIX</acronym> je zkratka pro <emphasis role="bold">VID</emphasis>eo -<emphasis role="bold">I</emphasis>nterface for *ni<emphasis role="bold">X</emphasis> +<acronym>VIDIX</acronym> je zkratka pro +<emphasis role="bold">VID</emphasis>eo +<emphasis role="bold">I</emphasis>nterface +for *ni<emphasis role="bold">X</emphasis> (video rozhraní pro *nix). VIDIX bylo navrženo a představeno jako rozhraní pro rychlé uživatelské ovladače dosahujících video výkonu jako dosahuje mga_vid na kartách Matrox. Je rovněž dobře přenositelné. </para> </formalpara> + <para> Toto rozhraní bylo navrženo jako pokus napasovat existující video akcelerující rozhraní (známé jako mga_vid, rage128_vid, radeon_vid, pm3_vid) do pevného @@ -1376,8 +1434,9 @@ tohoto rozhraní je maximalizace rychlosti přehrávání videa. množství video paměti použité X pomocí volby "VideoRam" v XF86Config o 4MB. Pokud máte méně než 8MB video ram, můžete místo toho použít volbu "XaaNoPixmapCache" v sekci screen. - </para></listitem> -<listitem><para> +</para></listitem> +<listitem> + <para> Existuje konzolové VIDIX rozhraní: <option>-vo cvidix</option>. To vyžaduje pro většinu karet funkční inicializovaný framebuffer (jinak pouze rozhodíte obrazovku) a dosáhnete podobného efektu jako s @@ -1394,13 +1453,14 @@ tohoto rozhraní je maximalizace rychlosti přehrávání videa. se přepneme do <systemitem>tty9</systemitem>. Na druhou stranu volba <option>-colorkey 0</option> by měla poskytnout video běžící na "pozadí", zprávná funkce však závisí na funkčnosti colorkey. - </para></listitem> + </para> +</listitem> <listitem><para> Můžete použít VIDIXové podzařízení, které bylo zabudováno do několika video ovladačů, například: <option>-vo vesa:vidix</option> (<emphasis role="bold">pouze Linux</emphasis>) a <option>-vo fbdev:vidix</option>. - </para></listitem> +</para></listitem> |