diff options
author | kraymer <kraymer@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-10-30 21:25:02 +0000 |
---|---|---|
committer | kraymer <kraymer@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-10-30 21:25:02 +0000 |
commit | a6f37a41f4bfc88bf9d4ca92f6b3f2d7d0c864c5 (patch) | |
tree | 909ac88d03eac4834bb363eda3a243b99a4b1a2d /DOCS/xml/pl/video.xml | |
parent | 92eca49cf2bb71eb3e6301b93952556fe1bd3dda (diff) | |
download | mpv-a6f37a41f4bfc88bf9d4ca92f6b3f2d7d0c864c5.tar.bz2 mpv-a6f37a41f4bfc88bf9d4ca92f6b3f2d7d0c864c5.tar.xz |
convert DOCS/xml/pl and help/help_mp-pl* to UTF-8
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20540 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/xml/pl/video.xml')
-rw-r--r-- | DOCS/xml/pl/video.xml | 1910 |
1 files changed, 955 insertions, 955 deletions
diff --git a/DOCS/xml/pl/video.xml b/DOCS/xml/pl/video.xml index b589787f89..f228d8b6ee 100644 --- a/DOCS/xml/pl/video.xml +++ b/DOCS/xml/pl/video.xml @@ -2,14 +2,14 @@ <!-- synced with r19081 --> <!-- Opiekun: Frogu --> <chapter id="video"> -<title>Urządzenia wyjścia video</title> +<title>UrzÄ
dzenia wyjĹcia video</title> <sect1 id="mtrr"> <title>Ustawianie MTRR</title> <para> -Jest WYSOCE wskazane, aby sprawdzić, czy rejestry MTRR są ustawione prawidłowo, -ponieważ mogą dać duży wzrost wydajności. +Jest WYSOCE wskazane, aby sprawdziÄ, czy rejestry MTRR sÄ
ustawione prawidĹowo, +poniewaĹź mogÄ
daÄ duĹźy wzrost wydajnoĹci. </para> <para> @@ -22,24 +22,24 @@ reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1<!-- </para> <para> -Widać mojego Matroksa G400 z 16MB pamięci. Wydałem tę komendę z XFree 4.x.x, -które ustawiają MTRR automatycznie. +WidaÄ mojego Matroksa G400 z 16MB pamiÄci. WydaĹem tÄ komendÄ z XFree 4.x.x, +ktĂłre ustawiajÄ
MTRR automatycznie. </para> <para> -Jeżeli nie zadziałało, trzeba to ustawić ręcznie. -Przede wszystkim musisz znaleźć adres bazowy. Możesz to zrobić na 3 sposoby: +JeĹźeli nie zadziaĹaĹo, trzeba to ustawiÄ rÄcznie. +Przede wszystkim musisz znaleĹşÄ adres bazowy. MoĹźesz to zrobiÄ na 3 sposoby: <orderedlist> <listitem><para> - z komunikatów startowych X11, na przykład: + z komunikatĂłw startowych X11, na przykĹad: <screen> (--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000 (--) SVGA: Linear framebuffer at 0xD8000000<!-- --></screen> </para></listitem> <listitem><para> - z <filename>/proc/pci</filename> (użyj polecenia <command>lspci -v</command> + z <filename>/proc/pci</filename> (uĹźyj polecenia <command>lspci -v</command> ): <screen> 01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525 @@ -47,15 +47,15 @@ Memory at d8000000 (32-bit, prefetchable) </screen> </para></listitem> <listitem><para> - z komunikatów sterownika mga_vid w jądrze (użyj <command>dmesg</command>): + z komunikatĂłw sterownika mga_vid w jÄ
drze (uĹźyj <command>dmesg</command>): <screen>mga_mem_base = d8000000</screen> </para></listitem> </orderedlist> </para> <para> -Znajdźmy teraz rozmiar pamięci. Jest to bardzo łatwe, po prostu zamień -rozmiar RAMu na karcie graficznej na system szestnastkowy lub użyj +ZnajdĹşmy teraz rozmiar pamiÄci. Jest to bardzo Ĺatwe, po prostu zamieĹ +rozmiar RAMu na karcie graficznej na system szestnastkowy lub uĹźyj tej tabelki: <informaltable frame="none"> <tgroup cols="2"> @@ -72,57 +72,57 @@ tej tabelki: </para> <para> -Znasz już adres bazowy i rozmiar pamięci. Ustawmy więc rejestry MTRR! -Na przykład dla powyższej karty Matrox (<literal>base=0xd8000000</literal>) +Znasz juĹź adres bazowy i rozmiar pamiÄci. Ustawmy wiÄc rejestry MTRR! +Na przykĹad dla powyĹźszej karty Matrox (<literal>base=0xd8000000</literal>) z 32MB RAMu (<literal>size=0x2000000</literal>) po prostu wykonaj: <screen> echo "base=0xd8000000 size=0x2000000 type=write-combining" >| /proc/mtrr</screen> </para> <para> -Nie wszystkie procesory obsługują MTRR. Na przykład starsze K6-2 -(jakieś 266MHz, stepping 0) nie obsługują MTRR, ale stepping 12 już tak. -(<command>cat /proc/cpuinfo </command> aby sprawdzić). +Nie wszystkie procesory obsĹugujÄ
MTRR. Na przykĹad starsze K6-2 +(jakieĹ 266MHz, stepping 0) nie obsĹugujÄ
MTRR, ale stepping 12 juĹź tak. +(<command>cat /proc/cpuinfo </command> aby sprawdziÄ). </para> </sect1> <sect1 id="output-trad"> -<title>Wyjścia video dla tradycyjnych kart graficznych</title> +<title>WyjĹcia video dla tradycyjnych kart graficznych</title> <sect2 id="xv"> <title>Xv</title> <para> -W XFree86 4.0.2 lub nowszym możesz używać sprzętowego YUV poprzez -rozszerzenie XVideo. To tego używa opcja <option>-vo xv</option>. -Ten sterownik obsługuje także regulację jasności/kontrastu/nasycenia/itp. -(chyba, że używasz starego, powolnego kodeka DirectShow DivX, -który to obsługuje wszędzie). Spójrz na stronę man. +W XFree86 4.0.2 lub nowszym moĹźesz uĹźywaÄ sprzÄtowego YUV poprzez +rozszerzenie XVideo. To tego uĹźywa opcja <option>-vo xv</option>. +Ten sterownik obsĹuguje takĹźe regulacjÄ jasnoĹci/kontrastu/nasycenia/itp. +(chyba, Ĺźe uĹźywasz starego, powolnego kodeka DirectShow DivX, +ktĂłry to obsĹuguje wszÄdzie). SpĂłjrz na stronÄ man. </para> <para> -Aby to zadziałało upewnij się, że: +Aby to zadziaĹaĹo upewnij siÄ, Ĺźe: <orderedlist> <listitem><para> - Masz XFree86 4.0.2 lub nowsze (starsze nie mają XVideo) + Masz XFree86 4.0.2 lub nowsze (starsze nie majÄ
XVideo) </para></listitem> <listitem><para> - Twoja karta obsługuje przyśpieszanie sprzętowe (współczesne karty to mają) + Twoja karta obsĹuguje przyĹpieszanie sprzÄtowe (wspĂłĹczesne karty to majÄ
) </para></listitem> <listitem><para> - X ładuje rozszerzenie XVideo, zwykle wygląda to tak: + X Ĺaduje rozszerzenie XVideo, zwykle wyglÄ
da to tak: <programlisting>(II) Loading extension XVideo</programlisting> w logu <filename>/var/log/XFree86.0.log</filename> <note><para> - To ładuje tylko rozszerzenie XFree86. W dobrej instalacji - jest to zawsze włączone i nie oznacza to że obsługa XVideo w - <emphasis role="bold">karcie</emphasis> jest załadowana. + To Ĺaduje tylko rozszerzenie XFree86. W dobrej instalacji + jest to zawsze wĹÄ
czone i nie oznacza to Ĺźe obsĹuga XVideo w + <emphasis role="bold">karcie</emphasis> jest zaĹadowana. </para></note> </para></listitem> <listitem><para> - Twoja karta obsługuje Xv pod Linuksem. Aby sprawdzić, spróbuj - <command>xvinfo</command>, wchodzące w skład dystrybucji XFree86. - Powinno wyświetlić długi tekst podobny do tego: + Twoja karta obsĹuguje Xv pod Linuksem. Aby sprawdziÄ, sprĂłbuj + <command>xvinfo</command>, wchodzÄ
ce w skĹad dystrybucji XFree86. + Powinno wyĹwietliÄ dĹugi tekst podobny do tego: <screen> X-Video Extension version 2.2 screen #0 @@ -148,14 +148,14 @@ screen #0 type: YUV (planar) (...etc...)<!-- --></screen> - Karta musi obsługiwać formaty "YUY2 packed" i "YV12 planar", - aby mogła być używana z <application>MPlayerem</application>. + Karta musi obsĹugiwaÄ formaty "YUY2 packed" i "YV12 planar", + aby mogĹa byÄ uĹźywana z <application>MPlayerem</application>. </para></listitem> <listitem><para> - I na koniec sprawdź, czy <application>MPlayer</application> - został skompilowany z obsługą Xv. + I na koniec sprawdĹş, czy <application>MPlayer</application> + zostaĹ skompilowany z obsĹugÄ
Xv. Wykonaj <command>mplayer -vo help | grep xv </command>. - Jeżeli została wbudowana obsługa Xv to powinien się pojawić podobny wiersz: + JeĹźeli zostaĹa wbudowana obsĹuga Xv to powinien siÄ pojawiÄ podobny wiersz: <screen> xv X11/Xv<!-- --></screen> @@ -167,17 +167,17 @@ screen #0 <title>Karty 3dfx</title> <para> -Starsze sterowniki 3dfx znane były z tego, że miały problemy z akceleracją -XVideo. Nie obsługiwały ani YUY2, ani YV12. Sprawdź czy masz XFree86 w wersji -4.2.0 lub nowszej. Działają one dobrze z YV12 i YUY2. Poprzednie wersje z 4.1.0 -włącznie <emphasis role="bold">wywalały się na YV12</emphasis>. -Jeżeli napotkasz na dziwne działanie używając <option>-vo xv</option>, -spróbuj SDL (także ma XVideo) i zobacz, czy to pomaga. -Dokładniejsze instrukcje są w sekcji <link linkend="sdl">SDL</link>. +Starsze sterowniki 3dfx znane byĹy z tego, Ĺźe miaĹy problemy z akceleracjÄ
+XVideo. Nie obsĹugiwaĹy ani YUY2, ani YV12. SprawdĹş czy masz XFree86 w wersji +4.2.0 lub nowszej. DziaĹajÄ
one dobrze z YV12 i YUY2. Poprzednie wersje z 4.1.0 +wĹÄ
cznie <emphasis role="bold">wywalaĹy siÄ na YV12</emphasis>. +JeĹźeli napotkasz na dziwne dziaĹanie uĹźywajÄ
c <option>-vo xv</option>, +sprĂłbuj SDL (takĹźe ma XVideo) i zobacz, czy to pomaga. +DokĹadniejsze instrukcje sÄ
w sekcji <link linkend="sdl">SDL</link>. </para> <para> -<emphasis role="bold">LUB</emphasis>, spróbuj NOWEGO sterownika +<emphasis role="bold">LUB</emphasis>, sprĂłbuj NOWEGO sterownika <option>-vo tdfxfb</option>! Zajrzyj do sekcji <link linkend="tdfxfb">tdfxfb</link> </para> @@ -187,26 +187,26 @@ Zajrzyj do sekcji <link linkend="tdfxfb">tdfxfb</link> <title>Karty S3</title> <para> -S3 Savage3D powinny działać. Jeżeli masz Savage4 używaj XFree86 4.0.3 lub -nowszego (gdyby występowały problemy z obrazem, spróbuj ustawić głębię kolorów +S3 Savage3D powinny dziaĹaÄ. JeĹźeli masz Savage4 uĹźywaj XFree86 4.0.3 lub +nowszego (gdyby wystÄpowaĹy problemy z obrazem, sprĂłbuj ustawiÄ gĹÄbiÄ kolorĂłw na 16bpp). -Jeżeli chodzi o S3 Virge: obsługuje ona Xv, ale jest bardzo wolna, -więc najlepiej ją sprzedaj. +JeĹźeli chodzi o S3 Virge: obsĹuguje ona Xv, ale jest bardzo wolna, +wiÄc najlepiej jÄ
sprzedaj. </para> <para> - Teraz dostępny jest natywny sterownik bufora ramek (framebuffer) dla - kart S3 Virge, podobny do tdfxfb. Ustaw swój bufor ramek (np. dodaj + Teraz dostÄpny jest natywny sterownik bufora ramek (framebuffer) dla + kart S3 Virge, podobny do tdfxfb. Ustaw swĂłj bufor ramek (np. dodaj "<option>vga=792 video=vesa:mtrr</option>" do swojego kernela) - i używaj <option>-vo s3fb</option> (<option>-vf yuy2</option> - i <option>-dr</option> także mogą okazać się przydatne). + i uĹźywaj <option>-vo s3fb</option> (<option>-vf yuy2</option> + i <option>-dr</option> takĹźe mogÄ
okazaÄ siÄ przydatne). </para> <note> <para> -Obecnie niejasne jest, które modele kart Savage nie mają sprzętowej obsługi -YV12 i robią to programowo (co jest wolne). Jeżeli podejrzewasz o to swoją -kartę, zdobądź nowsze sterowniki, lub grzecznie poproś o sterownik z obsługą -MMX/3DNow! na liście dyskusyjnej MPlayer-users. +Obecnie niejasne jest, ktĂłre modele kart Savage nie majÄ
sprzÄtowej obsĹugi +YV12 i robiÄ
to programowo (co jest wolne). JeĹźeli podejrzewasz o to swojÄ
+kartÄ, zdobÄ
dĹş nowsze sterowniki, lub grzecznie poproĹ o sterownik z obsĹugÄ
+MMX/3DNow! na liĹcie dyskusyjnej MPlayer-users. </para> </note> </sect3> @@ -217,24 +217,24 @@ MMX/3DNow! na liście dyskusyjnej MPlayer-users. <para> nVidia nie zawsze jest dobrym wyborem dla Linuksa ... -Sterownik XFree86 o otwartych źródłach obsługuje większość tych kart, lecz -w niektórych wypadkach będziesz zmuszony używać binarnych sterowników -o zamkniętych źródłach (do pobrania ze +Sterownik XFree86 o otwartych ĹşrĂłdĹach obsĹuguje wiÄkszoĹÄ tych kart, lecz +w niektĂłrych wypadkach bÄdziesz zmuszony uĹźywaÄ binarnych sterownikĂłw +o zamkniÄtych ĹşrĂłdĹach (do pobrania ze <ulink url="http://www.nvidia.com/object/linux.html">strony nVidii</ulink>). -Jeżeli chcesz uzyskać przyspieszenie 3D to zawsze będziesz potrzebować tych -sterowników. +JeĹźeli chcesz uzyskaÄ przyspieszenie 3D to zawsze bÄdziesz potrzebowaÄ tych +sterownikĂłw. </para> <para> -karty Riva 128 nie obsługują XVideo nawet ze sterownikami nVidii :( -Zażalenia składaj do nVidii. +karty Riva 128 nie obsĹugujÄ
XVideo nawet ze sterownikami nVidii :( +ZaĹźalenia skĹadaj do nVidii. </para> <para> -Jednakże <application>MPlayer</application> zawiera sterownik -<link linkend="vidix">VIDIX</link> obsługujący większość kart nVidia. -Obecnie znajduje się w stadium beta i ma pewne ograniczenia. -Więcej informacji znajdziesz w sekcji <link linkend="vidix-nvidia">nVidia</link>. +JednakĹźe <application>MPlayer</application> zawiera sterownik +<link linkend="vidix">VIDIX</link> obsĹugujÄ
cy wiÄkszoĹÄ kart nVidia. +Obecnie znajduje siÄ w stadium beta i ma pewne ograniczenia. +WiÄcej informacji znajdziesz w sekcji <link linkend="vidix-nvidia">nVidia</link>. </para> </sect3> @@ -244,22 +244,22 @@ Więcej informacji znajdziesz w sekcji <link linkend="vidix-nvidia">nVidia</link <para> <ulink url="http://gatos.sf.net">Sterowniki GATOS</ulink> -(których powinieneś używać, chyba że masz Rage128 lub Radeon) -mają standardowo włączone VSYNC. Znaczy to, że szybkość dekodowania (!) -jest zsynchronizowana z (pionową) częstotliwością odświeżania obrazu. -Jeżeli odtwarzanie wydaje Ci się powolne, -spróbuj w jakiś sposób wyłączyć VSYNC, -lub ustaw częstotliwość odświeżania na n*(fps filmu) Hz. +(ktĂłrych powinieneĹ uĹźywaÄ, chyba Ĺźe masz Rage128 lub Radeon) +majÄ
standardowo wĹÄ
czone VSYNC. Znaczy to, Ĺźe szybkoĹÄ dekodowania (!) +jest zsynchronizowana z (pionowÄ
) czÄstotliwoĹciÄ
odĹwieĹźania obrazu. +JeĹźeli odtwarzanie wydaje Ci siÄ powolne, +sprĂłbuj w jakiĹ sposĂłb wyĹÄ
czyÄ VSYNC, +lub ustaw czÄstotliwoĹÄ odĹwieĹźania na n*(fps filmu) Hz. </para> <para> -Radeon VE - jeżeli potrzebujesz X, używaj XFree86 4.2.0 lub nowszego. -Brak obsługi wyjścia TV. -Oczywiście w <application>MPlayerze</application> możesz uzyskać -<emphasis role="bold">przyśpieszane</emphasis> wyświetlanie, -z lub bez <emphasis role="bold">wyjścia TV</emphasis>. -Żadne biblioteki czy X nie są do tego potrzebne. -Poczytaj sekcję o <link linkend="vidix">VIDIX</link>. +Radeon VE - jeĹźeli potrzebujesz X, uĹźywaj XFree86 4.2.0 lub nowszego. +Brak obsĹugi wyjĹcia TV. +OczywiĹcie w <application>MPlayerze</application> moĹźesz uzyskaÄ +<emphasis role="bold">przyĹpieszane</emphasis> wyĹwietlanie, +z lub bez <emphasis role="bold">wyjĹcia TV</emphasis>. +Ĺťadne biblioteki czy X nie sÄ
do tego potrzebne. +Poczytaj sekcjÄ o <link linkend="vidix">VIDIX</link>. </para> </sect3> @@ -268,24 +268,24 @@ Poczytaj sekcję o <link linkend="vidix">VIDIX</link>. <title>Karty NeoMagic</title> <para> -Te karty można znaleźć w wielu laptopach. -Musisz używać XFree86 4.3.0 lub nowszych, lub sterowników Stefana Seyfried'a +Te karty moĹźna znaleĹşÄ w wielu laptopach. +Musisz uĹźywaÄ XFree86 4.3.0 lub nowszych, lub sterownikĂłw Stefana Seyfried'a <ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/"> -obsługujących Xv</ulink>. -Po prostu wybierz ten, który pasuje do Twojej wersji XFree86. +obsĹugujÄ
cych Xv</ulink>. +Po prostu wybierz ten, ktĂłry pasuje do Twojej wersji XFree86. </para> <para> -XFree86 4.3.0 zawierają obsługę Xv, lecz Bohdan Horst wysłał małą -<ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/neo_driver.patch">łatkę</ulink> -na źródła XFree86, która przyśpiesza operacje na buforze ramki (framebuffer) -nawet czterokrotnie. Ta łatka została uwzględniona w XFree86 CVS -i powinna znaleźć się w następnej wersji po 4.3.0 +XFree86 4.3.0 zawierajÄ
obsĹugÄ Xv, lecz Bohdan Horst wysĹaĹ maĹÄ
+<ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/neo_driver.patch">ĹatkÄ</ulink> +na ĹşrĂłdĹa XFree86, ktĂłra przyĹpiesza operacje na buforze ramki (framebuffer) +nawet czterokrotnie. Ta Ĺatka zostaĹa uwzglÄdniona w XFree86 CVS +i powinna znaleĹşÄ siÄ w nastÄpnej wersji po 4.3.0 </para> <para> -Aby umożliwić odtwarzanie zawartości o rozmiarach DVD zmodyfikuj -swój XF86Config w następujący sposób: +Aby umoĹźliwiÄ odtwarzanie zawartoĹci o rozmiarach DVD zmodyfikuj +swĂłj XF86Config w nastÄpujÄ
cy sposĂłb: <programlisting> Section "Device" [...] @@ -301,13 +301,13 @@ EndSection<!-- <sect3 id="trident"> <title>Karty Trident</title> <para> -Jeżeli chcesz używać Xv z kartą Trident (zakładając, że nie działa z 4.1.0), -zainstaluj XFree 4.2.0. 4.2.0 obsługuje pełnoekranowe Xv +JeĹźeli chcesz uĹźywaÄ Xv z kartÄ
Trident (zakĹadajÄ
c, Ĺźe nie dziaĹa z 4.1.0), +zainstaluj XFree 4.2.0. 4.2.0 obsĹuguje peĹnoekranowe Xv w karcie Cyberblade XP. </para> <para> -Alternatywą jest sterownik <link linkend="vidix">VIDIX</link> dla +AlternatywÄ
jest sterownik <link linkend="vidix">VIDIX</link> dla karty Cyberblade/i1. </para> @@ -318,8 +318,8 @@ karty Cyberblade/i1. <sect3 id="kyro"> <title>Karty Kyro/PowerVR</title> <para> -Jeżeli chcesz używać Xv z kartą opartą na Kyro -(na przykład Hercules Prophet 4000XT), powinieneś ściągnąć sterowniki ze +JeĹźeli chcesz uĹźywaÄ Xv z kartÄ
opartÄ
na Kyro +(na przykĹad Hercules Prophet 4000XT), powinieneĹ ĹciÄ
gnÄ
Ä sterowniki ze <ulink url="http://www.powervr.com/">strony PowerVR</ulink> </para> </sect3> @@ -331,81 +331,81 @@ Jeżeli chcesz używać Xv z kartą opartą na Kyro <title>DGA</title> <formalpara> -<title>WSTĘP</title> +<title>WSTÄP</title> <para> -Celem tego dokumentu jest wyjaśnienie w kilku słowach, czym ogólnie jest DGA -i co może zrobić sterownik do <application>MPlayera</application> -(i czego nie może). +Celem tego dokumentu jest wyjaĹnienie w kilku sĹowach, czym ogĂłlnie jest DGA +i co moĹźe zrobiÄ sterownik do <application>MPlayera</application> +(i czego nie moĹźe). </para> </formalpara> <formalpara> <title>CO TO JEST DGA</title> <para> -<acronym>DGA</acronym> to skrót od <emphasis>Direct Graphics Access -(Bezpośredni Dostęp do Grafiki)</emphasis> i jest dla programu sposobem -ominięcia X serwera i bezpośrednią modyfikację pamięci bufora ramki -(framebuffer). Technicznie mówiąc, działa to w ten sposób, -że pamięć bufora ramki mapowana jest na zakres pamięci Twojego procesu. -Jest to dozwolone tylko i wyłącznie gdy masz prawa administratora (superuser). -Możesz je uzyskać logując się jako -<systemitem class="username">root</systemitem> lub ustawiając bit SUID +<acronym>DGA</acronym> to skrĂłt od <emphasis>Direct Graphics Access +(BezpoĹredni DostÄp do Grafiki)</emphasis> i jest dla programu sposobem +ominiÄcia X serwera i bezpoĹredniÄ
modyfikacjÄ pamiÄci bufora ramki +(framebuffer). Technicznie mĂłwiÄ
c, dziaĹa to w ten sposĂłb, +Ĺźe pamiÄÄ bufora ramki mapowana jest na zakres pamiÄci Twojego procesu. +Jest to dozwolone tylko i wyĹÄ
cznie gdy masz prawa administratora (superuser). +MoĹźesz je uzyskaÄ logujÄ
c siÄ jako +<systemitem class="username">root</systemitem> lub ustawiajÄ
c bit SUID na pliku wykonywalnym <application>MPlayera</application> (<emphasis role="bold">nie zalecane</emphasis>). </para> </formalpara> <para> -Istnieją dwie wersje DGA: DGA1 używane przez XFree 3.x.x i DGA2, -które pojawiło się w XFree 4.0.1. +IstniejÄ
dwie wersje DGA: DGA1 uĹźywane przez XFree 3.x.x i DGA2, +ktĂłre pojawiĹo siÄ w XFree 4.0.1. </para> <para> -DGA1 zapewnia jedynie bezpośredni dostęp do bufora ramki, -w sposób opisany powyżej. -Aby zmienić rozdzielczość sygnału video będziesz musiał polegać na +DGA1 zapewnia jedynie bezpoĹredni dostÄp do bufora ramki, +w sposĂłb opisany powyĹźej. +Aby zmieniÄ rozdzielczoĹÄ sygnaĹu video bÄdziesz musiaĹ polegaÄ na rozszerzeniu XVidMode. </para> <para> -DGA2 łączy cechy rozszerzenia XVidMode z możliwością zmiany głębi wyświetlania, -więc możesz mając uruchomiony X serwer w 32 bitowej głębi przełączać się na -15 bitów i vice versa. +DGA2 ĹÄ
czy cechy rozszerzenia XVidMode z moĹźliwoĹciÄ
zmiany gĹÄbi wyĹwietlania, +wiÄc moĹźesz majÄ
c uruchomiony X serwer w 32 bitowej gĹÄbi przeĹÄ
czaÄ siÄ na +15 bitĂłw i vice versa. </para> <para> -Jednakże DGA ma pewne wady. Jest poniekąd zależne od układu graficznego -jakiego używasz, a także od implementacji sterownika video (w X serwerze) -sterującego układem. Nie działa to więc na każdym systemie... +JednakĹźe DGA ma pewne wady. Jest poniekÄ
d zaleĹźne od ukĹadu graficznego +jakiego uĹźywasz, a takĹźe od implementacji sterownika video (w X serwerze) +sterujÄ
cego ukĹadem. Nie dziaĹa to wiÄc na kaĹźdym systemie... </para> <formalpara> -<title>INSTALOWANIE OBSŁUGI DGA W MPLAYERZE</title> +<title>INSTALOWANIE OBSĹUGI DGA W MPLAYERZE</title> <para> -Przede wszystkim upewnij się, że X ładuje rozszerzenie DGA. Spójrz na +Przede wszystkim upewnij siÄ, Ĺźe X Ĺaduje rozszerzenie DGA. SpĂłjrz na <filename>/var/log/XFree86.0.log</filename>: <programlisting>(II) Loading extension XFree86-DGA</programlisting> XFree86 4.0.x lub nowsze jest <emphasis role="bold">wysoce wskazane</emphasis>! Sterownik DGA <application>MPlayera</application> jest wykrywany automatycznie -przez <filename>./configure</filename>. Możesz także wymusić jego obsługę +przez <filename>./configure</filename>. MoĹźesz takĹźe wymusiÄ jego obsĹugÄ poprzez <option>--enable-dga</option>. </para> </formalpara> <para> -Jeżeli sterownik nie mógł przełączyć się na niższą rozdzielczość, +JeĹźeli sterownik nie mĂłgĹ przeĹÄ
czyÄ siÄ na niĹźszÄ
rozdzielczoĹÄ, poeksperymentuj z opcjami <option>-vm</option> (tylko w X 3.3.x), <option>-fs</option>, <option>-bpp</option>, <option>-zoom</option> -aby znaleźć tryb wyświetlania, który odpowiada filmowi. -Na razie nie ma żadnego konwertera :( +aby znaleĹşÄ tryb wyĹwietlania, ktĂłry odpowiada filmowi. +Na razie nie ma Ĺźadnego konwertera :( </para> <para> -Stań się użytkownikiem <systemitem class="username">root</systemitem>. -DGA wymaga praw roota, aby móc zapisywać bezpośrednio do pamięci video. -Jeżeli chcesz posługiwać się DGA jako zwykły użytkownik, zainstaluj +StaĹ siÄ uĹźytkownikiem <systemitem class="username">root</systemitem>. +DGA wymaga praw roota, aby mĂłc zapisywaÄ bezpoĹrednio do pamiÄci video. +JeĹźeli chcesz posĹugiwaÄ siÄ DGA jako zwykĹy uĹźytkownik, zainstaluj <application>MPlayera</application> w trybie SUID root: <screen> @@ -413,51 +413,51 @@ chown root <replaceable>/usr/local/bin/mplayer</replaceable> chmod 750 <replaceable>/usr/local/bin/mplayer</replaceable> chmod +s <replaceable>/usr/local/bin/mplayer</replaceable> </screen> -Teraz DGA działa także dla zwykłego użytkownika. +Teraz DGA dziaĹa takĹźe dla zwykĹego uĹźytkownika. </para> <caution> -<title>Zagrożenie bezpieczeństwa</title> +<title>ZagroĹźenie bezpieczeĹstwa</title> <para> -To jest <emphasis role="bold">poważne</emphasis> zagrożenie bezpieczeństwa! +To jest <emphasis role="bold">powaĹźne</emphasis> zagroĹźenie bezpieczeĹstwa! <emphasis role="bold">Nigdy</emphasis> -nie rób tego na serwerze, ani na komputerze dostępnym dla innych osób, -ponieważ mogą one zdobyć prawa roota poprzez +nie rĂłb tego na serwerze, ani na komputerze dostÄpnym dla innych osĂłb, +poniewaĹź mogÄ
one zdobyÄ prawa roota poprzez <application>MPlayera</application> z ustawionym SUID root. </para> </caution> <para> -Teraz użyj opcji <option>-vo dga</option> i już! (mam nadzieję:) -Powinieneś także spróbować czy działa u Ciebie opcja +Teraz uĹźyj opcji <option>-vo dga</option> i juĹź! (mam nadziejÄ:) +PowinieneĹ takĹźe sprĂłbowaÄ czy dziaĹa u Ciebie opcja <option>-vo sdl:driver=dga</option>! Jest wiele szybsza! </para> <formalpara id="dga-modelines"> -<title>ZMIANA ROZDZIELCZOŚCI</title> +<title>ZMIANA ROZDZIELCZOĹCI</title> <para> -Sterownik DGA zezwala na zmianę rozdzielczości sygnału wyjściowego. -Eliminuje to potrzebę (wolnego) programowego skalowania i -równocześnie zapewnia wyświetlanie pełnoekranowe. -W warunkach idealnych rozdzielczość zostałaby zmieniona na dokładnie taką samą +Sterownik DGA zezwala na zmianÄ rozdzielczoĹci sygnaĹu wyjĹciowego. +Eliminuje to potrzebÄ (wolnego) programowego skalowania i +rĂłwnoczeĹnie zapewnia wyĹwietlanie peĹnoekranowe. +W warunkach idealnych rozdzielczoĹÄ zostaĹaby zmieniona na dokĹadnie takÄ
samÄ
(z zachowaniem formatu obrazu) jak dane video, -ale X serwer pozwala stosować tylko tryby predefiniowane w +ale X serwer pozwala stosowaÄ tylko tryby predefiniowane w <filename>/etc/X11/XF86Config</filename> (<filename>/etc/X11/XF86Config-4</filename> dla XFree 4.X.X). -Są one definiowane przez tak zwane "modelines" (wiersze trybów) i zależą od -możliwości Twojego sprzętu. +SÄ
one definiowane przez tak zwane "modelines" (wiersze trybĂłw) i zaleĹźÄ
od +moĹźliwoĹci Twojego sprzÄtu. X serwer skanuje przy starcie ten plik konfiguracyjny -i wyłącza tryby nie pasujące do Twojego sprzętu. Aby się dowiedzieć, -które tryby przetrwały ten proces sprawdź plik +i wyĹÄ
cza tryby nie pasujÄ
ce do Twojego sprzÄtu. Aby siÄ dowiedzieÄ, +ktĂłre tryby przetrwaĹy ten proces sprawdĹş plik <filename>/var/log/XFree86.0.log</filename>. </para> </formalpara> <para> -Te wpisy działają z układem Riva128, przy użyciu modułu sterownika nv.o -(moduł X serwera): +Te wpisy dziaĹajÄ
z ukĹadem Riva128, przy uĹźyciu moduĹu sterownika nv.o +(moduĹ X serwera): </para> @@ -478,155 +478,155 @@ EndSection <formalpara> <title>DGA i MPLAYER</title> <para> -DGA jest używane w dwóch miejscach w <application>MPlayerze</application>: -można go używać przez sterownik SDL (<option>-vo sdl:driver=dga</option>) -oraz bezpośrednio przez sterownik DGA (<option>-vo dga</option>). -To, co zostało napisane powyżej, jest prawdziwe dla obu; -w następnych sekcjach wyjaśnię, jak działa sterownik DGA dla +DGA jest uĹźywane w dwĂłch miejscach w <application>MPlayerze</application>: +moĹźna go uĹźywaÄ przez sterownik SDL (<option>-vo sdl:driver=dga</option>) +oraz bezpoĹrednio przez sterownik DGA (<option>-vo dga</option>). +To, co zostaĹo napisane powyĹźej, jest prawdziwe dla obu; +w nastÄpnych sekcjach wyjaĹniÄ, jak dziaĹa sterownik DGA dla <application>MPlayera</application>. </para> </formalpara> <formalpara> -<title>WŁASNOŚCI</title> +<title>WĹASNOĹCI</title> <para> -Sterownik DGA wywoływany jest poprzez podanie <option>-vo dga</option> -w wierszu poleceń. -Standardowym zachowaniem jest zmiana rozdzielczości na jak najbardziej -pasującą do obrazu. -Ignorowane są opcje <option>-vm</option> i <option>-fs</option> -(zmiana trybu wyświetlania oraz wyświetlanie pełnoekranowe). -Sterownik zawsze próbuje pokryć jak największą powierzchnię ekranu poprzez -zmianę trybu wyświetlania, dzięki temu nie marnuje mocy procesora +Sterownik DGA wywoĹywany jest poprzez podanie <option>-vo dga</option> +w wierszu poleceĹ. +Standardowym zachowaniem jest zmiana rozdzielczoĹci na jak najbardziej +pasujÄ
cÄ
do obrazu. +Ignorowane sÄ
opcje <option>-vm</option> i <option>-fs</option> +(zmiana trybu wyĹwietlania oraz wyĹwietlanie peĹnoekranowe). +Sterownik zawsze prĂłbuje pokryÄ jak najwiÄkszÄ
powierzchniÄ ekranu poprzez +zmianÄ trybu wyĹwietlania, dziÄki temu nie marnuje mocy procesora na skalowanie obrazu. -Jeżeli nie podoba Ci się dobrany tryb, możesz sam go określić, -korzystając z opcji <option>-x</option> oraz <option>-y</option>. -Jeżeli podasz opcję <option>-v</option>, -sterownik DGA wyświetli między innymi listę wszystkich obsługiwanych -w tej chwili trybów, dostępnych w Twoim pliku konfiguracyjnym +JeĹźeli nie podoba Ci siÄ dobrany tryb, moĹźesz sam go okreĹliÄ, +korzystajÄ
c z opcji <option>-x</option> oraz <option>-y</option>. +JeĹźeli podasz opcjÄ <option>-v</option>, +sterownik DGA wyĹwietli miÄdzy innymi listÄ wszystkich obsĹugiwanych +w tej chwili trybĂłw, dostÄpnych w Twoim pliku konfiguracyjnym <filename>XF86Config</filename>. -Mając DGA2 możesz zmusić je także do wyświetlania obrazu w określonej głębi, -używając opcji <option>-bpp</option>. -Prawidłowymi głębiami są 15, 16, 34 i 32. -Od Twojego sprzętu zależy, czy są one obsługiwane natywnie, czy też dokonywana -jest konwersja (możliwe, że powolna). +MajÄ
c DGA2 moĹźesz zmusiÄ je takĹźe do wyĹwietlania obrazu w okreĹlonej gĹÄbi, +uĹźywajÄ
c opcji <option>-bpp</option>. +PrawidĹowymi gĹÄbiami sÄ
15, 16, 34 i 32. +Od Twojego sprzÄtu zaleĹźy, czy sÄ
one obsĹugiwane natywnie, czy teĹź dokonywana +jest konwersja (moĹźliwe, Ĺźe powolna). </para> </formalpara> <para> -Jeżeli jesteś takim szczęśliwcem, że masz wystarczająco dużo pamięci -pozaekranowej (offscreen memory) aby zmieścił się tam cały obraz, -sterownik DGA użyje podwójnego buforowania. -Efektem będzie płynniejsze odtwarzanie filmu. -Sterownik poinformuje Cię czy podwójne buforowanie jest włączone czy nie. +JeĹźeli jesteĹ takim szczÄĹliwcem, Ĺźe masz wystarczajÄ
co duĹźo pamiÄci +pozaekranowej (offscreen memory) aby zmieĹciĹ siÄ tam caĹy obraz, +sterownik DGA uĹźyje podwĂłjnego buforowania. +Efektem bÄdzie pĹynniejsze odtwarzanie filmu. +Sterownik poinformuje CiÄ czy podwĂłjne buforowanie jest wĹÄ
czone czy nie. </para> <para> -Podwójne buforowanie oznacza, że następna ramka Twojego filmu jest rysowana -w pamięci pozaekranowej w czasie gdy obecna ramka jest wyświetlana. -Gdy następna ramka będzie gotowa, układ graficzny zostanie poinformowany -o lokalizacji nowej ramki w pamięci i po prostu sięgnie tam po dane -aby je wyświetlić. -W międzyczasie poprzedni bufor w pamięci zostanie ponownie wypełniony +PodwĂłjne buforowanie oznacza, Ĺźe nastÄpna ramka Twojego filmu jest rysowana +w pamiÄci pozaekranowej w czasie gdy obecna ramka jest wyĹwietlana. +Gdy nastÄpna ramka bÄdzie gotowa, ukĹad graficzny zostanie poinformowany +o lokalizacji nowej ramki w pamiÄci i po prostu siÄgnie tam po dane +aby je wyĹwietliÄ. +W miÄdzyczasie poprzedni bufor w pamiÄci zostanie ponownie wypeĹniony kolejnymi danymi video. </para> <para> -Podwójne buforowanie może być włączane opcją -<option>-double</option> oraz może być wyłączane opcją +PodwĂłjne buforowanie moĹźe byÄ wĹÄ
czane opcjÄ
+<option>-double</option> oraz moĹźe byÄ wyĹÄ
czane opcjÄ
<option>-nodouble</option>. -Obecnie standardowym zachowaniem jest wyłączone podwójne buforowanie. -Jeśli używasz sterownika DGA wyświetlanie OSD -(On Screen Display - wyświetlanie na ekranie) -działa wyłącznie z włączonym podwójnym buforowaniem. -Jednakże włączenie podwójnego buforowania może zaowocować dużym spadkiem -szybkości (na moim K6-II+ 525 używało dodatkowe 20% czasu procesora!) -w zależności od implementacji DGA dla Twojego sprzętu. +Obecnie standardowym zachowaniem jest wyĹÄ
czone podwĂłjne buforowanie. +JeĹli uĹźywasz sterownika DGA wyĹwietlanie OSD +(On Screen Display - wyĹwietlanie na ekranie) +dziaĹa wyĹÄ
cznie z wĹÄ
czonym podwĂłjnym buforowaniem. +JednakĹźe wĹÄ
czenie podwĂłjnego buforowania moĹźe zaowocowaÄ duĹźym spadkiem +szybkoĹci (na moim K6-II+ 525 uĹźywaĹo dodatkowe 20% czasu procesora!) +w zaleĹźnoĹci od implementacji DGA dla Twojego sprzÄtu. </para> <formalpara> -<title>KWESTIA SZYBKOŚCI</title> +<title>KWESTIA SZYBKOĹCI</title> <para> -Ogólnie rzecz biorąc, dostęp do bufora ramki poprzez DGA powinien być -przynajmniej tak szybki, jak podczas używania sterownika X11, -z dodatkową korzyścią uzyskania pełnoekranowego obrazu. -Procentowe wartości szybkości wyświetlane przez -<application>MPlayera</application> należy interpretować ostrożnie. -Na przykład przy korzystaniu ze sterownika X11 nie jest uwzględniany czas +OgĂłlnie rzecz biorÄ
c, dostÄp do bufora ramki poprzez DGA powinien byÄ +przynajmniej tak szybki, jak podczas uĹźywania sterownika X11, +z dodatkowÄ
korzyĹciÄ
uzyskania peĹnoekranowego obrazu. +Procentowe wartoĹci szybkoĹci wyĹwietlane przez +<application>MPlayera</application> naleĹźy interpretowaÄ ostroĹźnie. +Na przykĹad przy korzystaniu ze sterownika X11 nie jest uwzglÄdniany czas potrzebny dla X serwera na rysowanie. -Podłącz terminal do portu szeregowego swojego komputera i uruchom -<command>top</command> aby zobaczyć co się na prawdę dzieje w Twoim komputerze. +PodĹÄ
cz terminal do portu szeregowego swojego komputera i uruchom +<command>top</command> aby zobaczyÄ co siÄ na prawdÄ dzieje w Twoim komputerze. </para> </formalpara> <para> -Generalnie przyśpieszenie przy używaniu DGA w stosunku do +Generalnie przyĹpieszenie przy uĹźywaniu DGA w stosunku do "normalnego" -używania X11 bardzo zależy od Twojej karty graficznej i od tego, jak dobrze -zoptymalizowany jest moduł do X serwera. +uĹźywania X11 bardzo zaleĹźy od Twojej karty graficznej i od tego, jak dobrze +zoptymalizowany jest moduĹ do X serwera. </para> <para> -Jeżeli masz wolny system, lepiej używaj 15 lub 16 bitowej -głębi kolorówi, ponieważ wymaga ona tylko połowy przepustowości pamięci -w porównaniu do głębi 32 bitowej. +JeĹźeli masz wolny system, lepiej uĹźywaj 15 lub 16 bitowej +gĹÄbi kolorĂłwi, poniewaĹź wymaga ona tylko poĹowy przepustowoĹci pamiÄci +w porĂłwnaniu do gĹÄbi 32 bitowej. </para> <para> -Używanie 24 bitowej głębi jest dobrym pomysłem, jeżeli -Twoja karta natywnie obsługuje tylko 32 bitową głębię, ponieważ 24 bitowa -głębia przesyła 25% mniej danych w porównaniu do w pełni 32 bitowego trybu. +UĹźywanie 24 bitowej gĹÄbi jest dobrym pomysĹem, jeĹźeli +Twoja karta natywnie obsĹuguje tylko 32 bitowÄ
gĹÄbiÄ, poniewaĹź 24 bitowa +gĹÄbia przesyĹa 25% mniej danych w porĂłwnaniu do w peĹni 32 bitowego trybu. </para> <para> -Widziałem pewne pliki AVI odtwarzane na Pentium MMX 266. -Na AMD K6-2 powinno działać od 400MHz. +WidziaĹem pewne pliki AVI odtwarzane na Pentium MMX 266. +Na AMD K6-2 powinno dziaĹaÄ od 400MHz. </para> <formalpara> -<title>ZNANE BŁĘDY</title> +<title>ZNANE BĹÄDY</title> <para> -Według niektórych deweloperów XFree DGA jest niezłą bestią. -Mówią oni, że lepiej go nie używać, ponieważ jego implementacja nie zawsze -jest bezbłędna dla każdego sterownika XFree. +WedĹug niektĂłrych deweloperĂłw XFree DGA jest niezĹÄ
bestiÄ
. +MĂłwiÄ
oni, Ĺźe lepiej go nie uĹźywaÄ, poniewaĹź jego implementacja nie zawsze +jest bezbĹÄdna dla kaĹźdego sterownika XFree. </para> </formalpara> <itemizedlist> <listitem><simpara> - Istnieje błąd związany z XFree 4.0.3 i sterownikiem <filename>nv.o</filename> - objawiający się dziwnymi kolorami + Istnieje bĹÄ
d zwiÄ
zany z XFree 4.0.3 i sterownikiem <filename>nv.o</filename> + objawiajÄ
cy siÄ dziwnymi kolorami </simpara></listitem> <listitem><simpara> - Sterowniki ATI wymagają wielokrotnego przełączania trybu po użyciu DGA. + Sterowniki ATI wymagajÄ
wielokrotnego przeĹÄ
czania trybu po uĹźyciu DGA. </simpara></listitem> <listitem><simpara> - Niektóre sterowniki po prostu nie wracają do normalnej rozdzielczości(użyj + NiektĂłre sterowniki po prostu nie wracajÄ
do normalnej rozdzielczoĹci(uĹźyj <keycap>Ctrl</keycap>+<keycap>Alt</keycap>+< |