diff options
Diffstat (limited to 'DOCS/Hungarian/VIDEOCARDS')
-rw-r--r-- | DOCS/Hungarian/VIDEOCARDS | 247 |
1 files changed, 124 insertions, 123 deletions
diff --git a/DOCS/Hungarian/VIDEOCARDS b/DOCS/Hungarian/VIDEOCARDS index e2e369e2b0..112672d02f 100644 --- a/DOCS/Hungarian/VIDEOCARDS +++ b/DOCS/Hungarian/VIDEOCARDS @@ -1,47 +1,47 @@ -Hardveres gyorsitas videokartyakhoz: +Hardveres gyorsítás videokártyákhoz: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * olvasd el a DOCS/MTRR file-t is! - A "hardveres gyorsitas" altalaban hardverileg tamogatott YUV konverziot, -scale-t, bilinear filtering-et jelent. Linux alatt jonehany modszerrel -lehet ezeket elerni: + A "hardveres gyorsítas" általában hardverileg támogatott YUV konverziót, +scale-t, bilinear filtering-et jelent. Linux alatt jónéhány módszerrel +lehet ezeket elérni: -I. Az XFree86 4.0.2 Xv (XVideo) kiterjesztese -II. OpenGL driverek, megfelelo glTexSubImage() tamogatassal (jelenleg csak +I. Az XFree86 4.0.2 Xv (XVideo) kiterjesztése +II. OpenGL driverek, megfelelő glTexSubImage() támogatással (jelenleg csak az Utah-GLX driverek) -III. Nativ kartyaspecifikus driverek amik egyes kartyak kulonleges - kepessegeit hasznaljak -IV. DGA - Direct Graphic Access. Nincs YUV, scaling, de meg mindig - gyorsabb mint X11 -V. Nem igazan gyorsitas, hanem... +III. Nativ kártyaspecifikus driverek, amik egyes kártyák különleges + képességeit használják +IV. DGA - Direct Graphic Access. Nincs YUV, scaling, de még mindig + gyorsabb, mint X11 +V. Nem igazán gyorsítás, hanem... -Nos, lassuk oket reszletesen: +Nos, lássuk őket részletesen: -De mielott elolvasnad ezt, olvasd el a DOCS/MTRR-t is, es nezd meg a -/proc/mtrr-edet. Hidd el, megeri! P3-on tobb mint otszorosere gyorsit!!! +De mielőtt elolvasnád ezt, olvasd el a DOCS/MTRR-t is, és nézd meg a +/proc/mtrr-edet. Hidd el, megéri! P3-on több, mint ötszörösére gyorsít!!! -I. Az XFree86 4.0.2 Xv (XVideo) kiterjesztese - Ezt hasznalja a '-vo xv' opcio. +I. Az XFree86 4.0.2 Xv (XVideo) kiterjesztése + Ezt használja a '-vo xv' opció. -Ha mukodesre akarod birni, a kovetkezoket kell figyelembe venned: +Ha működésre akarod bírni, a következőket kell figyelembe venned: -1. XFree86 4.0.2 szukseges (korabbi verziokban nincs XVideo) +1. XFree86 4.0.2 szükséges (korábbi verziókban nincs XVideo) -2. A kartyadnak tamogatnia kell a hardveres gyorsitast (ujabb kartyak kozul +2. A kártyádnak támogatnia kell a hardveres gyorsítást (újabb kártyák közül mind) -3. X-nek be kell toltenie az XVideo kiterjesztest, valahogy igy nez ki: +3. X-nek be kell töltenie az XVideo kiterjesztést, valahogy így néz ki: (II) Loading extension XVideo a /var/log/XFree86.0.log file-ban - MEGJ : ez csak azt jelzi, hogy az _X_ betoltotte. Egy normalis rendszernel - ez alap, es nem jelenti, hogy a _kartyanak_ van XVideo - tamogatasa! + MEGJ : ez csak azt jelzi, hogy az _X_ betöltötte. Egy normális rendszernél + ez alap, és nem jelenti, hogy a _kártyának_ van XVideo + támogatása! -4. A kartyad Linuxos drivere tamogatva az Xv-t. Ezt az 'xvinfo'-val lehet - megnezni, ez pedig az XFree86 disztribucio resze. Egy hosszu szoveget - kell hogy kiirjon, hasonlot ehhez: +4. A kártyád Linuxos drivere támogatja-e az Xv-t. Ezt az 'xvinfo'-val lehet + megnezni, ez pedig az XFree86 disztribúció része. Egy hosszú szöveget + kell hogy kiírjon, hasonlót ehhez: X-Video Extension version 2.2 screen #0 @@ -67,140 +67,141 @@ Ha mukodesre akarod birni, a kovetkezoket kell figyelembe venned: type: YUV (planar) (...etc...) - Tamogatnia kell a YUY2 packed, YV12 planar pixelformatumokat, hogy - hasznalhato legyen MPlayer-rel. - - Ha az xvinfo nem irja ki mindezt, de az XVideo kiterjesztes be van toltve, - es biztos vagy benne hogy a kartyad tud YUV konverziot, - - 3dfx voodoo3/banshee tulajok toltsenek le uj DRI-t a - http://dri.sourceforge.net cimrol - - S3 Savage4-esek toltsek le a beta Xv drivert a - ftp://thot.banki.hu-rol - - nVidia felhasznalok adjak el a kartyajukat... vagy nezzenek el az - nVidia site-jara - -5. MPlayer-t 'xv' tamogatassal kell forditani. 'configure'-nak ezt kell - kiirnia: + Támogatnia kell a YUY2 packed, YV12 planar pixelformátumokat, hogy + használható legyen MPlayer-rel. + + Ha az xvinfo nem írja ki mindezt, de az XVideo kiterjesztés be van töltve, + és biztos vagy benne, hogy a kartyád tud YUV konverziót, + - 3dfx voodoo3/banshee tulajok töltsenek le új DRI-t a + http://dri.sourceforge.net címről + - S3 Savage4-esek töltsék le a beta Xv drivert a + ftp://thot.banki.hu-ról + - nVidia felhasználók adják el a kártyájukat... vagy nézzenek el az + nVidia site-jára + +5. MPlayer-t 'xv' támogatással kell fordítani. 'configure'-nak ezt kell + kiírnia: Checking for Xv ... yes -6. Ha ez mind OK, probald ki a '-vo xv' opciot. Mukodnie kell. - (ha nem teszi, kuldj nekunk egy bugreportot. Lasd DOCS/BUGREPORTS.) +6. Ha ez mind OK, próbáld ki a '-vo xv' opciót. Működnie kell. + (ha nem teszi, küldj nekünk egy bugreportot! Lásd DOCS/BUGREPORTS.) -II. OpenGL driverek, megfelelo glTexSubImage() tamogatassal +II. OpenGL driverek, megfelelő glTexSubImage() támogatással - Jelenleg csak a regebbi Utah-GLX driver (X 3.3.6) tamogatja. - Lasd http://utah-glx.sourceforge.net + Jelenleg csak a régebbi Utah-GLX driver (X 3.3.6) támogatja. + Lásd http://utah-glx.sourceforge.net - Az uj X 4.x.x/DRI-nek es az nVidia drivereknek nincs hasznalhato - glTexSubImage-juk :( + Az új X 4.x.x/DRI-nek és az nVidia drivereknek nincs használható + glTexSubImage-ük :( -III. Nativ kartyaspecifikus driverek +III. Nativ kártyaspecifikus driverek 3 nativ driver van Linuxra: 1. Matrox G200/G400/G450 BES (Back-End Scaler) (mga_vid kernel driver) - Jobbara en (A'rpi) fejlesztem. Tamogat hardveres VSYNC-et, triple - buffering-el. Mukodik mind framebufferes konzolon, mind X alatt. + Jobbára én (A'rpi) fejlesztem. Támogat hardveres VSYNC-et, triple + bufferinggel. Működik mind framebufferes konzolon, mind X alatt. - Forditsd le a drivers/ konyvtarban levo mga_vid.o-t (ird be: make) - hozd letre a /dev/mga_vid-et : + Fordítsd le a drivers/ könyvtárban lévő mga_vid.o-t (írd be: make) + hozd létre a /dev/mga_vid-et : mknod /dev/mga_vid c 178 0 - es toltsd be a drivert az 'insmod mga_vid.o' paranccsal. Ajanlott - leellenorizni, hogy a memoria meretet helyesen detektalta-e, a 'dmesg' - paranccsal. Ha rossz, hasznald az mga_ram_size opciot (eloszor 'rmmod - mga_vid'), es add meg a kartyad memoriajat Mb-ban: + és töltsd be a drivert az 'insmod mga_vid.o' paranccsal. Ajánlott + leellenőrizni, hogy a memória méretét helyesen detektálta-e, a 'dmesg' + paranccsal. Ha rossz, használd az mga_ram_size opciót (először 'rmmod + mga_vid'), és add meg a kártyád memóriáját Mb-ban: insmod mga_vid.o mga_ram_size=16 - Ha azt akarod hogy automatikusan toltodjon be, ird be a kovetkezo sort az - /etc/modules.conf vegere : + Ha azt akarod, hogy automatikusan töltődjön be, írd be a következő sort az + /etc/modules.conf végére : alias char-major-178 mga_vid - Aztan futtasd : + Aztán futtasd : depmod -a - Hasznalata MPlayer-bol: (eloszor forditsd ujra mga_vid supporttal...) + Használata MPlayer-ből: (először fordítsd újra mga_vid supporttal...) - Hasznald az 'mga' kimenetet, ha framebuffer konzolod van (matroxfb): -vo mga + Használd az 'mga' outputot, ha framebuffer konzolod van (matroxfb): -vo mga vagy az 'xmga'-t, ha X 3.3.6-od van: -vo xmga - Megj.: mukodik 4.0.2-es X alatt is, de az Xv driverrel nem szeretik egymast - ezert jobb kerulni mindketto hasznalatat. Altalaban az X ujrainditasa vagy - reboot szukseges hogy az Xv ujra mukodjon :( + Megj.: működik 4.0.2-es X alatt is, de az Xv driverrel nem szeretik egymást + ezért jobb kerülni mindkettő használatát. Általában az X újraindítása vagy + reboot szükséges, hogy az Xv újra működjön :( - Ha dual-head G400-ad van, es egy TV vagy masodik monitor van csatlakoztatva - a masodik head-re, akkor azt is hasznalhatod: olvasd el a DOCS/TVout-G400 - file-t. (eleg nagy ganyolas) + Ha dual-head G400-ad van, és egy TV vagy második monitor van csatlakoztatva + a második head-re, akkor azt is használhatod: olvasd el a DOCS/TVout-G400 + file-t. (elég nagy gányolás) 2. SiS 6326 YUV Framebuffer driver -> sis_vid kernel driver - A felulete elvileg kompatibilis az mga_vid-del, de ebbe nem kerultek - bele az mga_vid-es valtoztatasok, ugyhogy valoszinuleg nem mukodik. - Jelentkezok kellenek tesztelesre, javitasra. + A felülete elvileg kompatibilis az mga_vid-del, de ebbe nem kerültek + bele az mga_vid-es változtatások, úgyhogy valószínűleg nem működik. + Jelentkezők kellenek tesztelésre, javításra. -3. 3dfx (mely kartyak?) YUV+scaler support, a /dev/3dfx-el (tdfx.o driver?) - A /dev/3dfx kernel driver csak a 2.2.x kernelekhez letezik, es a Glide-dal - hasznalatos. Nincs letesztelve MPlayer-rel, ezert nem tamogatott. - Jelentkezok kellenek tesztelesre, javitasra. +3. 3dfx (mely kártyák?) YUV+scaler support, a /dev/3dfx-el (tdfx.o driver?) + A /dev/3dfx kernel driver csak a 2.2.x kernelekhez létezik, és a Glide-dal + használatos. Nincs letesztelve MPlayer-rel, ezért nem támogatott. + Jelentkezők kellenek tesztelésre, javításra. -IV. Ha a kartyadnak nincs hardveres gyorsitasa, meg mindig meg tudod dobni +IV. Ha a kártyádnak nincs hardveres gyorsítása, még mindig meg tudod dobni az fps-t a DGA driverrel: -1. Bizonyosodj meg hogy az X betolti a DGA kiterjesztest: +1. Bizonyosodj meg, hogy az X betölti a DGA kiterjesztést: (II) Loading extension XFree86-DGA - (amint latod, XFree86 4.0.x vagy ujabb NAGYON AJANLOTT!) -2. MPlayer DGA drivere automatikusan detektalodik ./configure-kor, de ha - kell, az --enable-dga opcioval kenyszeritheted is. -3. Ha a driver nem tud kisebb felbontasba valtani, jatszadozz kicsit a - -vm (csak 3.3.x X-szel), -fs, -bpp, -zoom opciokkal es hatha talalsz egy - alkalmas modot. Jelenleg nincs konverter.. :( -4. Legyel ROOT. DGA-nak root jogok kellenek hogy kozvetlen tudjon irni a - videomemoriaba. Ha felhasznalokent akarod futtatni, installald MPlayer-t - SUID root-kent: + (amint látod, XFree86 4.0.x vagy újabb NAGYON AJANLOTT!) +2. MPlayer DGA drivere automatikusan detektálódik ./configure-kor, de ha + kell, a --enable-dga opcióval kényszerítheted is. +3. Ha a driver nem tud kisebb felbontásba váltani, játszadozz kicsit a + -vm (csak 3.3.x X-szel), -fs, -bpp, -zoom opciókkal és hátha találsz egy + alkalmas módot. Jelenleg nincs konverter.. :( +4. Legyél ROOT. DGA-nak root jogok kellenek, hogy közvetlen tudjon írni a + videomemóriába. Ha felhasználóként akarod futtatni, installáld MPlayer-t + SUID root-ként: 'chown root /usr/local/bin/mplayer' 'chmod 750 /usr/local/bin/mplayer' 'chmod +s /usr/local/bin/mplayer' - Igy most menni fog user-kent is. - !!!! JOL FIGYELJ !!!! - Ez egy ORIASI biztonsagi lyuk! Soha ne csinald ezt egy szerveren, vagy - egy olyan gepen amit tobb ember is eler, mert igy root jogokat szerezhetnek - a suid MPlayer-en keresztul. - !!!! EN FIGYELMEZTETTELEK ... !!!! -5. Use '-vo dga' option, and there you go! (hope so:) -6. Try if the '-vo sdl -sdl dga' options work for you! It's much faster!!! - -Ha gyors geped van (pl. P3 800) probald ki az 'fsdga'-t, igy teljeskepernyos -mpeg lejatszast kapsz (software-es YUV->RGB scaling hasznalataval): + Így most menni fog user-ként is. + !!!! JÓL FIGYELJ !!!! + Ez egy ÓRIÁSI biztonsági lyuk! Soha ne csináld ezt egy szerveren, vagy + egy olyan gépen, amit több ember is elér, mert így root jogokat szerezhetnek + a suid MPlayer-en keresztül. + !!!! ÉN FIGYELMEZTETTELEK ... !!!! +5. Használd a '-vo dga' opciót, és már megy is! (remélhetőleg :) +6. Próbáld ki, hogy a '-vo sdl -sdl dga' opció működik-e nálad! + Sokkal gyorsabb!!! + +Ha gyors géped van (pl. P3 800) próbáld ki az 'fsdga'-t, így teljesképernyős +mpeg lejátszást kapsz (software-es YUV->RGB scaling használatával): mplayer -vo fsdga ... -V. Nem igazan gyorsitas, hanem... +V. Nem igazán gyorsítás, hanem... a, Ha nincs X-ed... - ...hasznald az SVGAlib kimenetet! Bizonyosodj meg rola hogy nem hasznalod - az -fs kapcsolot, mert ez itt a software-es scaler-t kapcsolja be, es ez - LASSUUUU egyenlore, hacsak nincs egy igazan gyors procid (es/vagy MTRR?). :( - - Termeszetesen fel kell installalnod az svgalib-et, es a fejlesztoi - kornyezetet, hogy MPlayer le tudja forditani az SVGAlib kimenetet - (automatikusan detektalja, de lehet kenyszeriteni is), es ne felejtsd el - atszerkeszteni az /etc/vga/libvga.config-ot, hogy tukrozze a kartyad es - a monitorod tulajdonsagait. - - Erdemes tovabba kiprobalni az 'aalib' kimenetet ('-vo sdl -sdl aalib'), - igazan nagyszeru! :) - -b, Framebuffer-t akarsz hasznalni... - Annak eldontese hogy legyen-e framebuffer kimenet, a ./configure alatt - dol el. Olvasd el a kernelforrasban talalhato framebuffer dokumentaciot - (Documentation/fb/*), ami leirja hogy hogy kapcsold be, stb.. ! - - ... de a kartyad nem tamogatja a VBE 2.0 szabvanyt (regebbi ISA/PCI - kartyak, peldaul az S3 Trio64), csak a VBE 1.2-et (vagy regebbit?) : - Nos, VESAfb meg mindig hasznalhato, de a Linux bootolasa elott be kell - toltened a SciTech Display Doctor-t (regebben UniVBE). Hasznalj DOS - bootlemezt, vagy valami. Es ne felejtsd regisztralni az UniVBE-det ;)) - - Megj.: az FBdev kimenet videomod valtasa _nem mukodik_ a VESA - framebuffer-rel, es ne is kerd, mivel ez nem az MPlayer korlatja. + ...használd az SVGAlib outputot! Bizonyosodj meg róla, hogy nem használod + a -fs kapcsolót, mert ez itt a software-es scaler-t kapcsolja be, és ez + LASSÚÚÚÚ egyelőre, hacsak nincs egy igazán gyors procid (és/vagy MTRR?). :( + + Természetesen fel kell installálnod az svgalib-et, és a fejlesztői + környezetét, hogy MPlayer le tudja fordítani az SVGAlib outputot + (automatikusan detektálja, de lehet kényszeríteni is), és ne felejtsd el + átszerkeszteni az /etc/vga/libvga.config-ot, hogy tükrözze a kártyád és + a monitorod tulajdonságait. + + Érdemes továbbá kipróbálni az 'aalib' outputot ('-vo sdl -sdl aalib'), + igazán nagyszerű! :) + +b, Framebuffer-t akarsz használni... + Annak eldöntése, hogy legyen-e framebuffer output, a ./configure alatt + dől el. Olvasd el a kernelforrásban található framebuffer dokumentációt + (Documentation/fb/*), ami leírja, hogy hogy kapcsold be stb. ! + + ... de a kártyád nem támogatja a VBE 2.0 szabványt (régebbi ISA/PCI + kártyák, például az S3 Trio64), csak a VBE 1.2-et (vagy régebbit?) : + Nos, VESAfb még mindig használható, de a Linux bootolása előtt be kell + töltened a SciTech Display Doctor-t (régebben UniVBE). Használj DOS + bootlemezt, vagy valami! És ne felejtsd regisztrálni az UniVBE-det ;)) + + Megj.: az FBdev output videomód váltása _nem működik_ a VESA + framebuffer-rel, és ne is kérd, mivel ez nem az MPlayer korlátja! Gabucino & A'rpi |