annotate DOCS/Hungarian/video.html @ 4218:3931c41f740a

Added new syncengine thanks to a new previously undocumented feature of the em8300, this might fix playback on both slow and fast machines (more testing needed). This also requires users to get the em8300 driver from cvs until the next version is released (will probably happen this weekend) Added lots of comments, should be pretty easy to understand most of the internals now Added lots of brackets to if's for's while's etc, this is not a cosmetical thing but rather due to the fact I got some very odd bugs with else's since I didn't properly use brackets (and it's the K&R standard to have brackets everywhere) Fixed some bugs that would occur when disabling libmp1e Switched to default to the new naming scheme of device nodes, the driver will slowly switch over to this state, if it can't find devices under the new name it will try the old naming scheme I stopped opening devices in non-blocking mode, it would break the new syncengine which tries to burst data to the device (alot of times meaning it will fill the fifo pretty fast which would previously result in jerkyness on fast machines) The device now sets the initial state of the pts and speed (probably not needed, but assumption is the mother of all fuckups =) Keep the control interface open during the entire duration of the libvo device, we might need this to flush video buffers on seeking (currently not implemented, therefore seeking is broken) This is beta stuff to the driver, I will get some users to test it for me and do my best to fix seeking as soon as possible...
author mswitch
date Thu, 17 Jan 2002 10:33:47 +0000
parents bcaf75e384d8
children 4b231f3778a6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
1 <HTML>
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
2
1704
a2e1432f7ac3 Arial font
gabucino
parents: 1686
diff changeset
3 <BODY BGCOLOR=white>
a2e1432f7ac3 Arial font
gabucino
parents: 1686
diff changeset
4
a2e1432f7ac3 Arial font
gabucino
parents: 1686
diff changeset
5 <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
6
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
7 <P><B><A NAME=2.3.1>2.3.1. Video kimeneti eszközök</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
8
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
9 <TABLE BORDER=0>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
10
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
11 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Általános:</B></P></TD><TR>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
12
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
13 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
14 sans-serif" size=2><A HREF=#2.3.1.13>x11</A></TD><TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
15 Helvetica, sans-serif" size=2>X11, opcionálisan az SHM kiterjesztéssel</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
16 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
17 size=2><A HREF=#2.3.1.2>xv</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
18 size=2>X11 az XVideo kiterjesztés overlay-eivel (hardveres támogatás)</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
19 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
20 size=2><A HREF=#2.3.1.10>gl</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
21 size=2>OpenGL renderelő, egyelőre csak ezekkel megy:
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
22 <UL><LI>bármely kártyával, Utah-GLX-szel
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
23 <LI>Matrox kártyák + X/DRI >=4.0.3
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
24 <LI>Radeon + X/DRI CVS</UL></TD><TR>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
25 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
3583
66e418645b67 hm. stuff.
gabucino
parents: 3290
diff changeset
26 size=2><A HREF=#2.3.1.10>gl2</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
66e418645b67 hm. stuff.
gabucino
parents: 3290
diff changeset
27 size=2>OpenGL renderelő - több textúrát használó verzió
66e418645b67 hm. stuff.
gabucino
parents: 3290
diff changeset
28 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
29 size=2><A HREF=#2.3.1.3>dga</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
30 size=2>X11 a DGA kiterjesztéssel</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
31 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
32 size=2><A HREF=#2.3.1.6>fbdev</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
33 sans-serif" size=2>Megjelenítés általános framebuffereken</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
34 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
35 size=2><A HREF=#2.3.1.5>svga</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
36 size=2>Megjelenítés SVGAlib-bel</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
37 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
38 size=2><A HREF=#2.3.1.4>sdl</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
39 size=2>
1731
07e2dfca67a3 can't stop commiting :)
gabucino
parents: 1704
diff changeset
40 &nbsp;&nbsp;<CODE>1.1.7:</CODE> szoftveres skálázás<BR>
07e2dfca67a3 can't stop commiting :)
gabucino
parents: 1704
diff changeset
41 &nbsp;&nbsp;<CODE>1.1.8:</CODE> támogatja a hardveres gyorsítást XVideo-n keresztül<BR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
42 &nbsp;&nbsp;<CODE>1.2.0:</CODE> aalib támogatás (használd inkább a -vo aa opciót!)</TD><TR>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
43 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
44 size=2><A HREF=#2.3.1.14-TODO>ggi</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
45 size=2>SDL-hez hasonló</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
46 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
47 size=2><A HREF=#2.3.1.11>aa</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
48 size=2>szöveges módú megjelenítés AAlib-bel</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
49 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
50 size=2><a href=#2.3.1.12>vesa</a></TD><TD></TD><TD><FONT face="Verdana, Arial
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
51 Helvetica, sans-serif" size=2>Kimenet VESA BIOS-ok segítségével.</TD><TR>
3583
66e418645b67 hm. stuff.
gabucino
parents: 3290
diff changeset
52 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
4199
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
53 size=2><a href=#2.3.1.15>vidix</a></TD><TD></TD><TD><FONT face="Verdana, Arial
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
54 Helvetica, sans-serif" size=2>VIDeo Interface for *niX (ez nem egy valós
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
55 meghajtó, hanem a VIDIX leírása)</TD><TR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
56 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
57 size=2><a href=#2.3.1.15>xvidix</a></TD><TD></TD><TD><FONT face="Verdana, Arial
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
58 Helvetica, sans-serif" size=2>VIDIX, X ablakban</TD><TR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
59 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
3583
66e418645b67 hm. stuff.
gabucino
parents: 3290
diff changeset
60 size=2>directfb</a></TD><TD></TD><TD><FONT face="Verdana, Arial
66e418645b67 hm. stuff.
gabucino
parents: 3290
diff changeset
61 Helvetica, sans-serif" size=2>Direct Framebuffer Device</TD><TR>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
62
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
63 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Kártyaspecifikus:</B></P></TD><TR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
64
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
65 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
66 sans-serif" size=2><A HREF=#2.3.1.7>mga</A></TD><TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
67 Helvetica, sans-serif" size=2>Matrox G200/G400 hardveres YUV overlay az
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
68 mga_vid-en keresztül</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
69 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
70 size=2><A HREF=#2.3.1.7>xmga</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
71 size=2>Matrox G200/G400 overlay (mga_vid) X11 ablakban<BR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
72 (<I>(Xv emuláció 3.3.x-es X-szel!)</I>)</TD><TR>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
73 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
74 size=2>syncfb</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
75 sans-serif" size=2>Matrox G400 YUV támogatás framebufferen (régi, használj
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
76 mga/xmga-t)</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
77 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
78 size=2>3dfx</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
79 size=2>Voodoo3/Banshee hardware YUV (/dev/3dfx) támogatás (nincs
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
80 tesztelve!)</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
81 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
82 size=2><A HREF=#2.3.1.9>tdfxfb</A></TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
83 sans-serif" size=2>Voodoo3/Banshee hardware YUV támogatás tdfx framebufferen
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
84 (működik!)</TD><TR>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
85
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
86 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Egyéb:</B></P></TD><TR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
87
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
88 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
89 sans-serif" size=2>png</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
90 Helvetica, sans-serif" size=2>kimenet PNG file-okba (-z kapcsoló a tömörítés
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
91 mértékét állítja)</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
92 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
93 size=2>pgm</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
94 size=2>kimenet PGM file-okba (tesztelésre, vagy ffmpeg enkódoláshoz)</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
95 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
96 size=2>md5</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
97 size=2>MD5sum támogatás (MPEG konformancia tesztekhez)</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
98 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
99 size=2>odivx</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
100 sans-serif" size=2>OpenDivX AVI file output (-br a bitrate-et állítja) (NEM
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
101 TUDSZ vele hangot tömöríteni!)</TD><TR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
102 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
103 size=2>null</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
104 size=2>kimenet a nagy semmibe (sebességtesztekhez)</TD><TR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
105 </TABLE>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
106
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
107
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
108 <P><B><A NAME=2.3.1.1>2.3.1.1. MTRR</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
109
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
110 <P>Nagyon ajánlott az MTRR helyes beállítása, mert minden esetben
1946
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
111 sebességnövekedést eredményez.</P>
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
112
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
113 <P>Nézd meg a <CODE>/proc/mtrr</CODE> file tartalmát :</P>
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
114
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
115 <P><CODE>
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
116 --($:~)-- cat /proc/mtrr<BR>
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
117 reg00: base=0xe4000000 (3648MB), size= 16MB: write-combining, count=9<BR>
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
118 reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1<BR>
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
119 </CODE></P>
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
120
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
121 <P>Helyes, ott látszik a Matrox G400-am 16Mb memóriája. Ezt a parancsot
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
122 XFree 4.x.x alól adtam ki, ami automatikusan beállítja az MTRR-t.</P>
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
123
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
124 Ha nálad nem sikerül neki, kézzel kell beállítani. Először a báziscímet kell
7fb1fb6f295f *** empty log message ***
gabucino
parents: 1922
diff changeset
125 megkeresni. Erre van 3 módszer :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
126
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
127 <P><UL>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
128
1785
5bf17e98893a *** empty log message ***
gabucino
parents: 1731
diff changeset
129 <LI>az X11 induló üzeneteiből, például :
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
130 <P><CODE>(--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000<BR>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
131 (--) SVGA: Linear framebuffer at 0xD8000000</CODE></P></LI>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
132
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
133 <LI>a /proc/pci-ből (használd az lspci -v parancsot):
2021
55fa15fd51fc *** empty log message ***
gabucino
parents: 2001
diff changeset
134
55fa15fd51fc *** empty log message ***
gabucino
parents: 2001
diff changeset
135 <P><CODE>01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525</CODE><BR>
55fa15fd51fc *** empty log message ***
gabucino
parents: 2001
diff changeset
136 <CODE>Memory at d8000000 (32-bit, prefetchable)</CODE></P>
55fa15fd51fc *** empty log message ***
gabucino
parents: 2001
diff changeset
137
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
138 <LI>from mga_vid kernel driver messages (use dmesg):
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
139 <P><CODE>mga_mem_base = d8000000</CODE></P></LI>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
140 </UL></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
141
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
142 <P>Ezután kell a memória mérete is. Csak át kell konvertálni a video ram
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
143 méretét hexadecimálisba, pl így :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
144
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
145 <TABLE BORDER=0>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
146 <TD>&nbsp;&nbsp;</TD><TD>1 MB</TD><TD WIDTH=10%></TD><TD>0x100000</TD><TR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
147 <TD></TD><TD>2 MB</TD><TD></TD><TD>0x200000</TD><TR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
148 <TD></TD><TD>4 MB</TD><TD></TD><TD>0x400000</TD><TR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
149 <TD></TD><TD>8 MB</TD><TD></TD><TD>0x800000</TD><TR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
150 <TD></TD><TD>16 MB</TD><TD></TD><TD>0x1000000</TD><TR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
151 <TD></TD><TD>32 MB</TD><TD></TD><TD>0x2000000</TD><TR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
152 </TABLE>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
153
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
154
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
155 <P>Már tudjuk a címet és a méretet, már csak a beállítás hiányzik!
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
156 Például a fenti Matrox kártyához (base=0xd8000000), 32mega memóriával
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
157 (size=0x2000000) ezt kell beírni:</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
158
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
159
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
160 <P><CODE>echo "base=0xd8000000 size=0x2000000 type=write-combining" >| /proc/mtrr</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
161
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
162
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
163 <P>Nem minden CPU támogatja az MTRR-eket. Például régebbi K6/2-k (266Mhz
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
164 körül, stepping 0) nem, de stepping 12-esek igen (<CODE>cat /proc/cpuinfo
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
165 megadja a stepping értékét</CODE>).</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
166
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
167
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
168 <P><B><A NAME=2.3.1.2>2.3.1.2. Xv</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
169
1731
07e2dfca67a3 can't stop commiting :)
gabucino
parents: 1704
diff changeset
170 <P>XFree86 4.0.2 vagy újabb alatt használhatod a kártyád hardveres YUV
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
171 rutinjait, az XVideo kiterjesztéssel. Ezt használja a '-vo xv' opció.
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
172 Hogy működjön, a következő feltételeknek kell teljesülniük :</P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
173 <P><UL>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
174 <LI>XFree86 4.0.2 vagy újabb kell (előző verziókban nincs XVideo)
1731
07e2dfca67a3 can't stop commiting :)
gabucino
parents: 1704
diff changeset
175 <LI>A kártyádnak tudnia kell hardveres gyorsítást (a mai kártyák tudják)
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
176 <LI>Az X-nek be kell töltenie az XVideo kiterjesztést, valahogy így néz ki:
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
177
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
178 <P><CODE>&nbsp;&nbsp;(II) Loading extension XVideo</CODE></P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
179 <P>a /var/log/XFree86.0.log file-ban.</P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
180
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
181 <P>MEGJ : ez csak az XFree86 kiterjesztését tölti be. Egy rendes installban
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
182 ez az alap, és nem azt jelenti, hogy a _kártyád_ XVideo támogatása
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
183 töltődött be!</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
184
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
185 <LI>A kártyád Linuxos drivere támogatja-e az Xv-t. Ezt az 'xvinfo'-val lehet
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
186 megnezni, ez pedig az XFree86 disztribúció része. Egy hosszú szöveget
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
187 kell hogy kiírjon, hasonlót ehhez:
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
188 <PRE>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
189 X-Video Extension version 2.2
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
190 screen #0
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
191 Adaptor #0: "Savage Streams Engine"
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
192 number of ports: 1
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
193 port base: 43
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
194 operations supported: PutImage
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
195 supported visuals:
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
196 depth 16, visualID 0x22
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
197 depth 16, visualID 0x23
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
198 number of attributes: 5
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
199 (...)
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
200 Number of image formats: 7
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
201 id: 0x32595559 (YUY2)
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
202 guid: 59555932-0000-0010-8000-00aa00389b71
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
203 bits per pixel: 16
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
204 number of planes: 1
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
205 type: YUV (packed)
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
206 id: 0x32315659 (YV12)
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
207 guid: 59563132-0000-0010-8000-00aa00389b71
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
208 bits per pixel: 12
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
209 number of planes: 3
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
210 type: YUV (planar)
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
211 (...stb...)
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
212 </PRE>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
213
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
214 <P>Támogatnia kell a YUY2 packed, YV12 planar pixelformátumokat, hogy
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
215 használható legyen az <B>MPlayer</B>-rel.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
216
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
217 <LI>És végül, hogy az <B>MPlayer</B> tartalmazza-e az 'xv' támogatást.
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
218 ./configure kiírja.
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
219
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
220 </UL></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
221
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
222 <P><B><A NAME=2.3.1.2.1>2.3.1.2.1. 3dfx kártyák</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
223
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
224 <P>Régebbi 3dfx meghajtóknak problémái vannak az XVideo gyorsítással,
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
225 nem támogatták a YUY2-t vagy YV12-t, ésígytovább. Ellenőrizd hogy az
3942
61d5885e01f3 ah. many small updates again
gabucino
parents: 3794
diff changeset
226 XFree86-od verziója 4.1.0 vagy újabb-e, az már jó YUY2-vel, viszont
61d5885e01f3 ah. many small updates again
gabucino
parents: 3794
diff changeset
227 <B>szétfagy az YV12-től</B>! Szóval vagy vársz a 4.2.0-re, vagy
61d5885e01f3 ah. many small updates again
gabucino
parents: 3794
diff changeset
228 frissíted a DRI-det <A HREF="http://dri.sourceforge.net">CVS-ből</A>.
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
229 Ha furcsa effekteket észlelsz -vo xv-vel, próbáld ki az SDL meghajtót
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
230 (annak is van XVideo támogatása), az segíthet. Nézd meg a <A HREF="#2.3.1.4">2.3.1.4-es</A>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
231 fejezetet a részletekhez.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
232
1992
156639eddf49 tdfxfb added
gabucino
parents: 1988
diff changeset
233 <P><B>VAGY</B> inkább használd az ÚJ -vo tdfxfb meghajtót! Lásd <A
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
234 HREF=#2.3.1.9>2.3.1.9-es</A> fejezet.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
235
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
236
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
237 <P><B><A NAME=2.3.1.2.2>2.3.1.2.2. S3 kártyák</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
238
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
239 <P>S3 Savage3D-knek működniük kell, de Savage4-hez 4.0.3-as de inkább újabb
3942
61d5885e01f3 ah. many small updates again
gabucino
parents: 3794
diff changeset
240 XFree86 kell (ha bajok vannak a képpel, próbáld meg 16bpp-n). S3 Virge-re vonatkozólag..
61d5885e01f3 ah. many small updates again
gabucino
parents: 3794
diff changeset
241 van Xv támogatás hozzá, de a kártya maga elég lassú szoval jobb ha
61d5885e01f3 ah. many small updates again
gabucino
parents: 3794
diff changeset
242 eladod.</P>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
243 <P><B>Megj</B>.: a Savage kártyáknak lassú az YV12 megjelenítési képessége
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
244 (YV12-YUY2 konverziót csinál a meghajtója mert a Savage hardver képtelen
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
245 YV12-t megjeleníteni). Így amikor ezen dokumentáció azt mondja hogy
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
246 "itt az YV12 kimenetet használd mert az gyorsabb", az nem biztos.</P>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
247
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
248
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
249 <P><B><A NAME=2.3.1.2.3>2.3.1.2.3. nVidia kártyák</A></B></P>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
250
3290
3928aef86033 stuff I don't remember
gabucino
parents: 3268
diff changeset
251 <P>nVidia nem túl jó választás Linux alá.. A bináris, zárt forráskódú nVidia
3928aef86033 stuff I don't remember
gabucino
parents: 3268
diff changeset
252 meghajtót kell használnod, ami az nVidia honlapjáról tölthető le. A szabvány
3928aef86033 stuff I don't remember
gabucino
parents: 3268
diff changeset
253 XFree86 meghajtó nem tartalmaz XVideo támogatást ezekhez a kártyákhoz, mivel
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
254 az nVidia nem adja ki a specifikációikat.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
255
3290
3928aef86033 stuff I don't remember
gabucino
parents: 3268
diff changeset
256 <P>Úgy tudom a legújabb XFree86 meghajtó már tartalmaz XVideo gyorsítást
3928aef86033 stuff I don't remember
gabucino
parents: 3268
diff changeset
257 a Geforce 2-es és 3-as kártyákhoz.</P>
3928aef86033 stuff I don't remember
gabucino
parents: 3268
diff changeset
258
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
259 <P><UL><LI>Riva128-as kártyáknak még az nVidia meghajtóval se lesz XVideo-juk :(
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
260 Panaszkodj az nVidiának.</UL></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
261
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
262
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
263 <P><B><A NAME=2.3.1.2.4>2.3.1.2.4. ATI kártyák</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
264
1920
99ae4b6d4c9b Note about Radeon VE
gabucino
parents: 1898
diff changeset
265 <P>
4177
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
266 <LI>A <A HREF="http://www.linuxvideo.org/gatos">GATOS meghajtó</A> (amit
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
267 ajánlott használni, hacsak nem Rage128-ad vagy Radeon-od van mivel az
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
268 <B>MPlayer</B> ezekhez sokkal jobb, beépített támogatást nyújt)
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
269 alapállapotban bekapcsolt VSYNC-et tartalmaz. Ez azt jelenti, hogy a
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
270 dekódolási sebesség (!) hozzá van szinkronizálva a monitor frissítési
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
271 frekvenciájához. Ha a lejátszás lassúnak tűnik, próbáld meg valahogy
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
272 kikapcsolni a VSYNC-et, vagy állítsd a képfrissítést n*(a film fps-e)
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
273 Hz-re.</LI>
1920
99ae4b6d4c9b Note about Radeon VE
gabucino
parents: 1898
diff changeset
274
99ae4b6d4c9b Note about Radeon VE
gabucino
parents: 1898
diff changeset
275 <LI>Radeon VE - ehhez a kártyához jelenleg csak az XFree86 CVS-ében van
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
276 meghajtó, TV kimenet nélkül. Természetesen az <B>MPlayer</B>-rel teljeskörű
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
277 <B>hardveres gyorsítást</B> és <B>TV kimenetet</B> kapsz, és semmilyen könyvtár
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
278 vagy X nem kell. Olvasd el a <a href=#2.3.1.12>VESA meghajtó</a> és <A
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
279 HREF=#2.3.1.14>Radeon video overlay</A> fejezeteket.</LI>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
280 </LI>
1920
99ae4b6d4c9b Note about Radeon VE
gabucino
parents: 1898
diff changeset
281 </P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
282
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
283
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
284 <P><B><A NAME=2.3.1.2.5>2.3.1.2.5. NeoMagic kártyák</A></B></P>
1922
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
285
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
286 <P>
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
287 Ezek a kártyák sok laptopban megtalálhatók. Linux alatt a teljesítményük
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
288 kimerül a DGA-ban. Sajnos a 4.1.0-ás X-ben található DGA meghajtó nem
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
289 működik, így vagy megvárod a 4.2.0-át, vagy letöltesz egy módosított
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
290 meghajtót innen :
2614
9464d6f19261 1l (megittam:)
gabucino
parents: 2609
diff changeset
291 <A HREF="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver">http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver</A>.<BR>
1922
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
292 </P>
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
293
5f0e4310dd4d NeoMagic stuff added (legyen egyszer gyereknap...)
gabucino
parents: 1920
diff changeset
294
3794
4049673123e1 know not..
gabucino
parents: 3664
diff changeset
295 <P><B><A NAME=2.3.1.2.6>2.3.1.2.6. Trident kártyák</A></B></P>
4049673123e1 know not..
gabucino
parents: 3664
diff changeset
296
4049673123e1 know not..
gabucino
parents: 3664
diff changeset
297 <P>Ha egy Trident kártyád van és a 4.1.0-es X-szel nem működik az xv kimenet,
4049673123e1 know not..
gabucino
parents: 3664
diff changeset
298 próbáld a legújabb XFree cvs-t, vagy várd meg a 4.2.0-ás XFree-t. A
4049673123e1 know not..
gabucino
parents: 3664
diff changeset
299 legújabb cvs-ben már van teljesképernyős támogatás a Cyberblade XP
4049673123e1 know not..
gabucino
parents: 3664
diff changeset
300 kártyákhoz.</P>
4049673123e1 know not..
gabucino
parents: 3664
diff changeset
301
4049673123e1 know not..
gabucino
parents: 3664
diff changeset
302
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
303 <P><B><A NAME=2.3.1.3>2.3.1.3. DGA</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
304
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
305 <P><B><A NAME=2.3.1.3.1>2.3.1.3.1. Előszó</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
306
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
307 <P>Ez a dokumentum néhány szóban elmagyarázza, hogy általában véve mi is az a
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
308 DGA, és mit tud az MPlayerben (és mit nem).</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
309
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
310
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
311 <P><B><A NAME=2.3.1.3.2>2.3.1.3.2. Mi az a DGA ?</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
312
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
313 <P>A DGA szó a Direct Graphics Access rövidítése, és egy olyan módszert takar,
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
314 amivel a program az X szerver kikerülésével közvetlenül írhat a framebuffer
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
315 memóriába. Szaknyelven szólva ez a framebuffer memóriának a processz
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
316 területére történő lapozásával történik. Ezt a kernel csak root jogosultsággal
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
317 engedi. Ez történhet root-ként történő bejelentkezéssel, vagy a suid bit
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
318 beállításával az mplayer programon (NEM ajánlott!).</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
319
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
320 <P>A DGA-nak két verziója van: a DGA1-et az XFree 3.X.X használja, a DGA2
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
321 pedig az XFree 4.0.1 óta létezik.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
322
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
323 <P>A DGA1 csak a fent leírt közvetlen hozzáférést nyújtja. A felbontásváltáshoz
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
324 itt szükség van az XVidMode kiterjesztésre.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
325
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
326 <P>A DGA2 tartalmazza az XVidMode tudását, továbbá engedélyezi a színmélység
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
327 megváltoztatását. Így lehetséges, hogy egy 32 bites mélységű X szervert
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
328 átváltsunk 15 bitesbe, vagy fordítva.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
329
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
330 <P>A DGA-nak van néhány hátránya. Valamelyest függ a grafikus chiptől és ennek
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
331 X-es driverétől, ezért nem minden rendszeren működik ...</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
332
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
333
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
334 <P><B><A NAME=2.3.1.3.3>2.3.1.3.3. DGA támogatás telepítése <B>MPlayer</B>-be</A></B></P>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
335
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
336 <P>Először bizonyosodj meg arról, hogy az X betölti-e a DGA kiterjesztést, lásd
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
337 /var/log/XFree86.0.log :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
338
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
339 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>(II) Loading extension XFree86-DGA</CODE></P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
340
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
341 <P>Amint látod, XFree86 4.0.x vagy újabb, NAGYON AJÁNLOTT!
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
342 Az <B>MPlayer</B> DGA meghajtója ./configure közben automatikusan
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
343 detektálódik, de az --enable-dga opcióval megerősítheted.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
344
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
345 <P>Ha a meghajtó nem tud kisebb felbontásba váltani, próbálkozz a -vm, -fs
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
346 -bpp, -zoom opciókkal, hogy találj egy olyan videomódot amibe belefér a
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
347 film. Jelenleg nincs konverter.. :(</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
348
1785
5bf17e98893a *** empty log message ***
gabucino
parents: 1731
diff changeset
349 <P>Legyél ROOT. A DGA-n root jogok kellenek hogy közvetlenül írjon a video
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
350 memóriába. Ha egyszerű felhasználóként akarod futtatni, az <B>MPlayer</B>-t
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
351 SUID root-ként kell installálnod :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
352
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
353 <P><CODE>
2001
05189dbfb847 more fixes
gabucino
parents: 1992
diff changeset
354 &nbsp;&nbsp;&nbsp;&nbsp;chown root /usr/local/bin/mplayer<BR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
355 &nbsp;&nbsp;&nbsp;&nbsp;chmod 750 /usr/local/bin/mplayer<BR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
356 &nbsp;&nbsp;&nbsp;&nbsp;chmod +s /usr/local/bin/mplayer</CODE></P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
357
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
358 <P>Így már felhasználóként is működik.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
359
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
360
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
361 <P><B>!!!! JÓL FIGYELJ !!!!</B><BR>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
362 Ez egy ÓRIÁSI biztonsági lyuk! Soha ne csináld ezt egy szerveren, vagy
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
363 egy olyan gépen, amit több ember is elér, mert így root jogokat szerezhetn
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
364 a suid MPlayer-en keresztül.<BR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
365 <B>!!!! ÉN FIGYELMEZTETTELEK ... !!!!</B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
366
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
367 <P>Most használd a '-vo dga' opciót, és már megy is! (remélhetőleg:)
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
368 Ajánlatos kipróbálni továbbá a '-vo sdl:dga' opciót is, ha működik.
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
369 Sokkal gyorsabb!!!</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
370
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
371 <P><B><A NAME=2.3.1.3.4>2.3.1.3.4. Felbontásváltás</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
372
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
373 <P>A DGA driver képes felbontásváltásra. Ezzel kikerülhető a (lassú) szoftveres
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
374 scale, ugyanakkor teljesképernyős lesz a lejátszás. Ideális esetben pontosan
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
375 egyező felbontást választ, de csak azon videomódok közül tud választani,
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
376 ami az <CODE>/etc/X11/XF86Config</CODE> fileban szerepel. Ezeket úgynevezett modeline-okkal
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
377 definiáljuk, és a videokártya képességeitől függenek. Az X szerver ezt
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
378 a config file-t nézi át induláskor, és kikapcsolja mindazokat, amiket a
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
379 kártya nem tud. A fennmaradó módok az X11 log-jában találhatóak:
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
380 <CODE>/var/log/XFree86.0.log</CODE>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
381 Az A függelékben néhány modeline példa található.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
382
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
383
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
384 <P><B><A NAME=2.3.1.3.5>2.3.1.3.5. DGA és <B>MPlayer</B></A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
385
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
386 <P>Az <B>MPlayer</B>-ben két helyen lehet DGA-t használni: az SDL driverben
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
387 (-vo sdl:dga), valamint a DGA driverben (-vo dga). A fentiek mindkettőre
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
388 igazak; a következő néhány részben elmagyarazom, hogy is működik az <B>MPlayer</B>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
389 DGA drivere.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
390
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
391 <P><B><A NAME=2.3.1.3.6>2.3.1.3.6. A DGA meghajtó képességei</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
392
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
393 A DGA driver meghívása a -vo dga parancssori opció megadásával történik.
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
394 Az alapértelmezett magatartás szerint a video méretéhez legközelebb eső
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
395 felbontásba vált. Figyelmen kívül hagyja a -vm és -fs kapcsolókat
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
396 (felbontásváltás és teljesképernyő) - mindig az adott felbontás lehető legjobb
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
397 kihasználására törekszik, így egy árva CPU ciklusnak sem kell fordítódnia a
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
398 kép nagyítására.
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
399 Ha nem tetszik a mód amit kiválasztott, megadhatod, hogy az -x és -y által
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
400 kijelölt mérethez válasszon felbontást.
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
401 A -v opció megadásaval a DGA driver többek között kiírja az XF86Config
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
402 file-od által elérhető felbontásokat.
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
403 DGA2-vel megadhatod a használandó színmélységet is a -bpp opcióval.
1731
07e2dfca67a3 can't stop commiting :)
gabucino
parents: 1704
diff changeset
404 A megadott szám lehet: 15, 16, 24 és 32. A hardveredtől függ, hogy ezek
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
405 közül melyeket használhatod, valamint, hogy (lassú) konverzió kell-e.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
406
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
407 <P>Ha szerencséd van és van még elég memóriád hogy a kép mégegyszer elférjen,
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
408 akkor a DGA driver doublebuffering-et fog alkalmazni, ami sokkal folyamatosabb
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
409 lejátszást eredményez.</P>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
410
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
411 <P>A doublebuffering azt jelenti, hogy a video következő képkockájának kirajzolás
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
412 a videomemórián kívül történik, amíg az előző képkocka kirajzolódik. Amint
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
413 elkészül, a grafikus kártya megkapja ennek a memóriaterületnek a címét, és azt
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
414 jeleníti meg, ami ott van. Mindeközben a másik memóriaterület újra feltöltődik.</P>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
415
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
416 <P>A doublebuffering a -double opcióval kapcsolható be és a -nodouble opcióval ki
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
417 Jelenleg alapállapotban ki van kapcsolva. Ha a DGA drivert használod, csak
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
418 doublebuffering esetén lesz OSD-d. Viszont, ha bekapcsolod az nagy
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
419 teljesítménycsökkenéssel járhat (a K6-II+ 525 gépemen plusz 20% CPU idő!),
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
420 függően a videokártyád DGA driverértől.</P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
421
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
422
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
423 <P><B><A NAME=2.3.1.3.7>2.3.1.3.7. Sebesség</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
424
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
425 <P>A DGA framebuffer használatával legalább olyan gyors képet kapunk mint X11-el,
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
426 plusz teljeskepérnyős módot. A százalékos CPU használati értekeket, amiket az
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
427 MPlayer kiír óvatosan kezeljuk, mert pl. az X11 drivernél nem tartalmazzák
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
428 az X szerver által a megjelenítéshez használt időt. Kapcsolj egy terminált
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
429 a soros portodra és indíts egy top-ot, hogy lásd valójában mi történik.</P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
430
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
431 <P>Általánosan szólva a DGA sebességnövekedése az X11-hez képest erősen függ
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
432 a videokártyádtól és annak driverétől.</P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
433
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
434 <P>Ha lassú a rendszered, jobb, ha 15 vagy 16bpp-s színmélységet használsz,
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
435 mivel ezek a 32bites mód memóriasávszélességének csak a felét igénylik.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
436
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
437 <P>A 24bites mélység használata akkor jó, ha a kártyád csak 32bites módot
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
438 támogat, mivel így 25%-al kevesebb adatnak kell átjutnia, a 32/32bites
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
439 módhoz képest.</P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
440
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
441 <P>Már láttam (divx) AVI file-okat lejátszódni Pentium MMX 266-on. AMD K6/2 CPU-k
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
442 400Mhz-en vagy afölött már jók.</P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
443
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
444 <P><B><A NAME=2.3.1.3.8>2.3.1.3.8. Ismert hibák</A></B></P>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
445
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
446 <P>Nos, néhány XFree fejlesztő szerint a DGA nagy szörnyűség. Szerintük nem
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
447 érdemes használni. Az implementációja nem minden driverben tökeletes.</P>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
448
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
449 <P><UL>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
450 <LI>XFree 4.0.3-mal és nv.o driverrel van egy bug, ami furcsa színeket eredménye
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
451 <LI>az ATI driverrel egynél többször kell módot váltani, miután a DGA használat
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
452 befejeződott
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
453 <LI>némely driverek egyszerűen nem tudnak visszaváltani a normális felbontásba
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
454 (használd a Ctrl-Alt-Keypad +, - billentyűket)
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
455 <LI>néhány driver furcsa színeket jelenít meg
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
456 <LI>mások hazudnak arról, hogy mennyi memóriát map-elnek be, így vo_dga
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
457 nem fog doublebuffering-et használni (SIS?)
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
458 <LI>megint mások nem adnak vissza egyetlen videomódot se. Ebben az esetben
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
459 a DGA driver leáll valami nonszensz üzenettel mint pl 100000x100000 vagy
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
460 ilyesmi ...
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
461 <LI>az OSD csak doublebuffering-el működik
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
462 </UL></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
463
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
464 <P><B><A NAME=2.3.1.3.9>2.3.1.3.9. Beépítendő dolgok</A></B></P>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
465
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
466 <P><UL><LI>az új X11 render interface használata OSD-hez
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
467 <LI>hol van a TODO listám ???? :-((((</UL></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
468
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
469
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
470 <P><B><A NAME=2.3.1.3.A>2.3.1.3.A. Néhány modeline</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
471
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
472 <PRE>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
473 Section "Modes"
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
474 Identifier "Modes[0]"
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
475 Modeline "800x600" 40 800 840 968 1056 600 601 605 628
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
476 Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
477 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
478 Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
479 Modeline "352x288" 25.10 352 368 416 432 288 296 290 310
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
480 Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
481 Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
482 EndSection
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
483 </PRE>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
484
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
485 <P>Ezek a bejegyzések működnek az én Riva128-asomon, az nv.o driverrel.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
486
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
487
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
488 <P><B><A NAME=2.3.1.3.B>2.3.1.3.B. Bug Reports</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
489
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
490 <P>If you experience troubles with the DGA driver please feel free to file
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
491 a bug report to me (e-mail address below). Please start mplayer with the
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
492 -v option and include all lines in the bug report that start with vo_dga:</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
493
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
494 <P>Please do also include the version of X11 you are using, the graphics card
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
495 and your CPU type. The X11 driver module (defined in XF86-Config) might
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
496 also help. Thanks!</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
497
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
498
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
499 <P><I>Acki (acki@acki-netz.de, www.acki-netz.de)</I></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
500
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
501
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
502 <P><B><A NAME=2.3.1.4>2.3.1.4. SDL</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
503
3988
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
504 <P>Az SDL (Simple Directmedia Layer) alapvetően egy egységes felületet nyújt
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
505 video/audio meghajtókhoz történő hozzáféréshez. A programok amik az SDL-t
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
506 használják, csak az SDL-ről tudnak, arról nem hogy maga az SDL voltaképp
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
507 milyen video/audio-n nyomja ki a dolgot. Például egy SDL-re épülő Doom
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
508 port futhat svgalib-en, aalib-en, X-en, fbdev-en vagy másokon. Az
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
509 SDL_VIDEODRIVER környezeti változóval például megadható a használni kívánt
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
510 meghajtó. Na ennyit az elméletről.</P>
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
511
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
512 <P>Az <B>MPlayer</B>-hez kapcsolódóan: sokáig az SDL X11 meghajtója volt
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
513 haszálandó a szoftveres nagyításhoz az olyan kártyákhoz/meghajtókhoz
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
514 amik nem tudtak XVideo-t. Manapság már a saját szoftveres nagyító
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
515 rutinunkat érdemes használni mert szebb és jobb. :) Volt továbbá
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
516 SDL-en keresztüli aalib kimenet, de már abból is sajátunk van. A DGA
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
517 módja kis ideig jobb volt mint a mienk.</P>
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
518
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
519 <P>Jót tesz továbbá olyankor ha a bugos video kártya vagy a meghajtója
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
520 szaggatva jeleníti meg a képet (NEM lassú gépre gondolok), vagy ha
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
521 az audio meghajtó a hibás.</P>
a5c59d8637a9 some user-parsible lines about SDL
gabucino
parents: 3942
diff changeset
522
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
523 <P>Néhány megjegyzés az <B>MPlayer</B>-nen található SDL meghajtóhoz:</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
524
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
525 <P><TABLE BORDER=0>
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
526 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Van néhány parancssori opciója:</B></P></TD></TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
527 <TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-vo sdl:név</TD><TD>&nbsp;&nbsp;</TD><TD>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
528 <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>megadható hogy melyik video SDL meghajtót használja (pl. aalib, dga, x11)</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
529 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-ao sdl:név</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>megadható hogy melyik audio SDL meghajtót használja (pl. dsp,
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
530 esd, arts)</TD><TR>
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
531 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-noxv</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>kikapcsolja az XVideo hardveres gyorsítást</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
532 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-forcexv</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>megerősíti a hardveres gyorsítás használatát</TD><TR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
533
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
534 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>SDL billentyűk:</B></P></TD><TR>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
535
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
536 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>F</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>teljesképernyős/ablakos mód között vált</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
537 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>C</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>a rendelkezésre álló videomódok között vált</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
538 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>W/S</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>a * és / alteregói (hangerő)</TD><TR>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
539
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
540 </TABLE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
541
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
542 <P><B>Ismert hibák:</B></P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
543 <P><UL><LI>az sdl:aalib-nél a lenyomott gombok örökké ismétlődnek. (használj
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
544 -vo aa-t!) Ez SDL hiba, nem változtathatok rajta (SDL 1.2.1-el tesztelve)
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
545 </UL></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
546
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
547 <P><B><A NAME=2.3.1.5>2.3.1.5. SVGAlib</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
548
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
549 <P>Ha nincs X-ed, használd az SVGAlib meghajtót! Bizonyosodj meg róla, hogy nem
1731
07e2dfca67a3 can't stop commiting :)
gabucino
parents: 1704
diff changeset
550 használod a -fs kapcsolót, mert ez itt a szoftveres scaler-t kapcsolja be,
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
551 és ez LASSÚÚÚÚ egyelőre, hacsak nincs egy igazán gyors procid (és/vagy
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
552 MTRR?). :(</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
553
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
554 <P>Természetesen fel kell installálnod az svgalib-et, és a fejlesztői
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
555 környezetét, hogy az <B>MPlayer</B> le tudja fordítani az SVGAlib meghajtót
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
556 (automatikusan detektálja, de lehet kényszeríteni is), és ne felejtsd el
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
557 átszerkeszteni az /etc/vga/libvga.config-ot, hogy tükrözze a kártyád és a
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
558 monitorod tulajdonságait.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
559
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
560
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
561 <P><B><A NAME=2.3.1.6>2.3.1.6. Framebuffer meghajtó (FBdev)</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
562
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
563 <P>Annak eldöntése, hogy legyen-e framebuffer meghajtó, a ./configure alatt dől
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
564 el. Olvasd el a kernelforrásban található framebuffer dokumentációt
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
565 (Documentation/fb/*), ami leírja, hogy hogy kapcsold be stb. !</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
566
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
567 <P>Ha a kártyád nem támogatja a VBE 2.0 szabványt (régebbi ISA/PCI kártyák,
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
568 például az S3 Trio64), csak a VBE 1.2-et (vagy régebbit?) : Nos, VESAfb még
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
569 mindig használható, de a Linux bootolása előtt be kell töltened a SciTech
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
570 Display Doctor-t (régebben UniVBE). Használj DOS bootlemezt, vagy valami! És
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
571 ne felejtsd regisztrálni az UniVBE-det ;))</P>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
572
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
573 <P>Az FBdev meghajtónak van néhány saját opciója is :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
574
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
575 <P><TABLE BORDER=0>
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
576 <TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fb</TD><TD>&nbsp;&nbsp;</TD><TD>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
577 <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>a framebuffer egység megadása (/dev/fb0)</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
578 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fbmode</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>a használni kívánt videomód neve (/etc/fb.modes szerint)</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
579 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fbmodeconfig</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>módkonfigurációs file (alapban /etc/fb.modes)</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
580 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-monitor_hfreq</TD><TD></TD><TD ROWSPAN=3><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>FONTOS ! lásd example.conf</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
581 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-monitor_vfreq</TD><TD></TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
582 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-monitor_dotclock</TD><TD></TD><TR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
583 </TABLE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
584
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
585 <P>Ha egy specifikus videomódba akarsz váltani, azt így teheted :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
586
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
587 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mplayer -vm -fbmode (A mód neve) filenév</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
588
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
589 <P><UL><LI><B>-vm</B> egymaga kiválasztja a leginkább ideillő módot az /etc/fb.modes fileból.
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
590 Használható az -x és -y opciókkal együtt is. A -flip opció csak akkor
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
591 támogatott, ha a film pixelformátuma megegyezik a videomód formátumával.
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
592 Figyelj a bpp értékére is, az fbdev meghajtó a jelenlegit próbálja
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
593 használni, vagy ha a -bpp opciót használod, akkor azt.
1731
07e2dfca67a3 can't stop commiting :)
gabucino
parents: 1704
diff changeset
594 <LI><B>-zoom</B> opció nem támogatott (a szoftveres nagyítás nagyon lassú).
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
595 Az -fs opciónak nincs jelentősége. Továbbá nem használhatsz 8 vagy kisebb
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
596 bpp-s módokat.</UL></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
597
1785
5bf17e98893a *** empty log message ***
gabucino
parents: 1731
diff changeset
598 <P>Megj: az FBdev módváltás _NEM_ működik a VESA framebufferrel, és ne is
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
599 kérdezd miért, mert nem <B>MPlayer</B> hiba.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
600
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
601 <P><B><A NAME=2.3.1.7>2.3.1.7. Matrox framebuffer (mga_vid)</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
602
1992
156639eddf49 tdfxfb added
gabucino
parents: 1988
diff changeset
603 <P>Ez a rész a Matrox G200/G400/G450/G550 BES (Back-End Scaler) támogatásról szól,
1731
07e2dfca67a3 can't stop commiting :)
gabucino
parents: 1704
diff changeset
604 azaz az mga_vid kernel meghajtóról. Hardveres VSYNC támogatást tartalmaz,
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
605 tripla buffereléssel. Framebufferes konzolon is, és X alatt is működik.</P>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
606
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
607 <P>A használatához előszöris le kell fordítani :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
608
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
609 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;cd drivers<BR>
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
610 &nbsp;&nbsp;&nbsp;&nbsp;make</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
611
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
612 <P>Aztán létrehozni a /dev/mga_vid egységet :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
613
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
614 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mknod /dev/mga_vid c 178 0</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
615
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
616 <P>betölteni a meghajtót :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
617
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
618 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;insmod mga_vid.o</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
619
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
620 <P>Ellenőrizd hogy jól detektálta-e a memória méretét, a 'dmesg' paranccsal.
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
621 Ha rosszul, akkor használd az mga_ram_size opciót (előtte rmmod mga_vid) :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
622
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
623 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;insmod mga_vid.o mga_ram_size=16</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
624
3664
f3a20477f042 added "copy mga_vid to /lib/modules" to install instructions
gabucino
parents: 3583
diff changeset
625 <P>Hogy mindez automatikus legyen, előszöris a következő sor kell az /etc/modules.conf
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
626 végére :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
627
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
628 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;alias char-major-178 mga_vid</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
629
3664
f3a20477f042 added "copy mga_vid to /lib/modules" to install instructions
gabucino
parents: 3583
diff changeset
630 <P>Ezután másold az <CODE>mga_vid.o</CODE> file-t a megfelelő helyre a
f3a20477f042 added "copy mga_vid to /lib/modules" to install instructions
gabucino
parents: 3583
diff changeset
631 <CODE>/lib/modules/&lt;kernel verzió&gt;</CODE> könyvtárakon belül.</P>
f3a20477f042 added "copy mga_vid to /lib/modules" to install instructions
gabucino
parents: 3583
diff changeset
632
f3a20477f042 added "copy mga_vid to /lib/modules" to install instructions
gabucino
parents: 3583
diff changeset
633 <P>Végül futtasd le a depmod-ot :</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
634
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
635 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;depmod -a</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
636
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
637 <P>Most (újra) le kell fordítanod az <B>MPlayer</B>-t, a ./configure detektálja
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
638 a /dev/mga_vid létezését, és lefordítja az 'mga' meghajtót. Az
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
639 <B>MPlayer</B>-ből a használata a '-vo mga' opcióval történik ha
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
640 framebufferes konzolról vagy, és '-vo xmga' ha X-ből.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
641
2108
767dbc5b7daa mga_vid now cooperates with xv
gabucino
parents: 2021
diff changeset
642 <P>Az mga_vid meghajtó probléma nélkül együttműködik az Xv-vel.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
643
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
644
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
645 <P><B><A NAME=2.3.1.8>2.3.1.8. SiS 6326 framebuffer (sis_vid)</A></B></P>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
646
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
647 <P>SiS 6326 YUV Framebuffer meghajtó -> sis_vid kernel meghajtó</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
648
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
649 <P>A felülete elvileg kompatibilis az mga_vid-del, de ebbe nem kerültek
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
650 bele az mga_vid-es változtatások, úgyhogy valószínűleg nem működik.
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
651 Jelentkezők kellenek tesztelésre, javításra.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
652
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
653
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
654 <P><B><A NAME=2.3.1.9>2.3.1.9. 3dfx YUV támogatás</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
655
1992
156639eddf49 tdfxfb added
gabucino
parents: 1988
diff changeset
656 <P>Ez a meghajtó a kernel tdfx framebufferét használva jelenít meg filmeket
156639eddf49 tdfxfb added
gabucino
parents: 1988
diff changeset
657 hardveres gyorsítással. tdfxfb kell a kernelbe, és a következőképp kell
156639eddf49 tdfxfb added
gabucino
parents: 1988
diff changeset
658 újrafordítani az <B>MPlayer</B>-t : <CODE>./configure --enable-tdfxfb</CODE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
659
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
660 <P><B><A NAME=2.3.1.10>2.3.1.10. OpenGL kimenet</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
661
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
662 <P>Az <B>MPlayer</B> támogatja filmek lejátszását OpenGL-en keresztül. Sajnos,
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
663 nem minden meghajtónak van meg ez a képessége. Például az Utah-GLX
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
664 (3-as X-hez) meghajtók mindegyike tudja ezt, minden támogatott kártyával.
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
665 Lásd a <A HREF="http://utah-glx.sourceforge.net">http://utah-glx.sourceforge.net</A> címen.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
666
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
667 <P>XFree86(DRI) >= 4.0.3 csak Matrox, és Radeon kártyákkal támogatja.
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
668 Lásd a <A HREF="http://dri.sourceforge.net">http://dri.sourceforge.net</A> címen.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
669
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
670 <P><B><A NAME=2.3.1.11>2.3.1.11. AAlib - szöveges módú megjelenítés</A></B></P>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
671
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
672 <P>Az <B>AAlib</B> könyvtár grafikák szöveges módban történő megjelenítésére
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
673 szolgál. Nagyon sok program támogatja, mint például a Doom vagy a Quake, stb.
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
674 Az <B>MPlayer</B> egy nagyon jó drivert tartalmaz hozzá.
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
675 Ha a ./configure úgy detektálta hogy fent van az aalib, lefordul az aalib
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
676 meghajtó.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
677
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
678 <P><TABLE BORDER=0>
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
679 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Az AA ablakban használhatsz néhány extra billentyűt:</B></P></TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
680 <TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>1</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>kontraszt csökkentése</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
681 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>2</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>kontraszt növelése</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
682 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>3</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>fényerő csökkentése</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
683 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>4</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>fényerő növelése</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
684 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>5</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>gyors megjelenítés be/ki</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
685 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>6</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>ditherelési módok (nincs, error distribution, floyd steinberg)</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
686 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>7</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>kép invertálása</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
687 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>a</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>AA és MPlayer billentyűk között vált)</TD><TR>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
688
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
689 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>A következő parancssori opciók állnak rendelkezésre:</B></P></TD></TR>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
690
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
691 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aaosdcolor=V</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>OSD szín megváltoztatása</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
692 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aasubcolor=V</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>feliratok színének megváltoztatása</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
693 <TD COLSPAN=3></TD><TD><P><I><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>ahol a V lehet: (0/normál, 1/sötét, 2/bold, 3/boldfont, 4/reverz, 5/special)</P></TD></TR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
694
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
695 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>AAlib itselves provides a large sum of options.
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
696 Here are some important:</P></B></TD><TR>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
697
1987
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
698 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aadriver</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>aa meghajtó beállítása (X11, curses, linux)</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
699 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aaextended</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>az összes 256 karakter használata</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
700 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aaeight</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>8 bites ascii használata</TD><TR>
c4dbfa55d873 reviewed for release
gabucino
parents: 1946
diff changeset
701 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aahelp</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>az összes aalib opció kiírása</TD><TR>
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
702 </TABLE></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
703
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
704 <P>Megj: a renderelés nagyon CPU igényes, különösen ha AA-on-X-et
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
705 (X alatti aalib) használsz, és a legkevésbe CPU igényes, ha síma,
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
706 nem-framebufferes konzolon futtatod. Használd az SVGATextMode-t
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
707 hogy legyen szép nagy szöveges módod, és mehet!</P>
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
708
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
709 <P>Használd a -framedrop opciót ha a géped nem elég gyors.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
710
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
711 <P>Ha konzolon játszol le, jobb sebességet érhetsz el ha a 'linux'
1668
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
712 meghajtót használod, nem a 'curses'-t (-aadriver linux). De így
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
713 írási hozzáférés kell a /dev/vcsa*-hoz! vo_aa megpróbálja a legjobb
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
714 módot megtalálni.
a5cb1b1d47a8 *** empty log message ***
gabucino
parents: 1624
diff changeset
715 Lásd a http://aa-project.sourceforge.net/tune/ címet további
1686
f314e83b78e6 *** empty log message ***
gabucino
parents: 1668
diff changeset
716 részletekért.</P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
717
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
718
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
719 <P><B><A NAME=2.3.1.12>2.3.1.12. VESA - megjelenítés a VESA BIOS segítségével</B></P>
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
720 <P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
721 Ez egy <B>általános meghajtó</B> minden olyan kártyára, melynek VESA VBE 2.0
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
722 kompatibilis BIOS-a van. Ezen kívül még egy oka van ezen meghajtó
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
723 kifejlesztésének - a TV-n történő lejátszással kapcsolatos gondok.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
724 <B>VESA BIOS EXTENSION (VBE) 3.0-ás verzió Dátum: Szeptember 16, 1998</B> (70. oldal)
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
725 ezt írja:
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
726 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
727
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
728 <P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
729 <code><i>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
730 <b>Duál-Kontroller Elv</b><br>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
731 A VBE 3.0 támogatja a duál-kontroller elvet, miszerint mivel mindkét
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
732 kontroller tipikusan ugyanattól az OEM-től került ki, ugyanazon a grafikus
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
733 kártyán ugyanazon BIOS ROM irányítása alatt, lehetséges az applikáció elöl
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
734 elrejteni a tényt, hogy tulajdonképpen két kontroller van jelen.
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
735 Ennek megvan az a hátránya hogy nem lehet egyszerre használni a két adaptert,
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
736 de cserébe a VBE 3.0 előtti programok normálisan futhatnak. A 00h VBE
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
737 funkció (Kontroller Információ Lekérése) visszaadja az adapterek
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
738 információit, beleértve a rendelkezésre álló videomódok kombinált
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
739 listáját. Mikor egy program kiválaszt egy módot, a megfelelő kontroller
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
740 aktiválódik.
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
741 </i></code>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
742 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
743
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
744 <P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
745 Azaz ezzel a meghajtóval van esély hogy a TV kimenetet működésre bírd.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
746 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
747
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
748 <P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
749 <b>Előnyök:</b><BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
750 - Akkor is nézhetsz filmeket ha a Linux <B>nem is ismeri</B> a kártyádat.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
751 - Nem kell semmilyen grafikai program a Linuxodra (mint az XFree86, fbdev, stb).
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
752 Ez a meghajtó <B>szöveges módból</B> is futtatható.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
753 - Lehetséges hogy működni fog vele a <B>TV kimenet</B>. (ATI kártyákkal
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
754 legalábbis)<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
755 - A meghajtó a <B>10h megszakítást</B> hívja, tehát nem emulátor -
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
756 az <B>igazi</B> BIOS-t hívja, <B>valós</B> módban. (igazából vm86 módból)<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
757 - Legfontosabb :) <B>320x200-as felbontásban</B> nézhetsz vele DVD-t, ha nincs elég erős processzorod
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
758 a magasabb módokhoz.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
759 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
760
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
761 <P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
762 <b>Hátrányok:</b><BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
763 - Csak <B>x86 rendszereken</B> működik.<BR>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
764 (De csak akkor ha a kártyád nem támogatja a <B>DGA módot</B> - ha igen,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
765 akkor ez a meghajtó hasonló sebességet nyújt mint a <B>-vo dga</B> és a
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
766 <B>-vo fbdev</B>.<BR>
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
767 - Ez a <B>leglassabb</B> meghajtó az <B>MPlayer</B> meghajtói közül.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
768 - Csak <B>ROOT</B> használhatja.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
769 - Csak <B>Linux</B>on elérhető.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
770 - Jelenleg <B>nem használ hardveres gyorsítást</B> (mint például a YUV
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
771 overlay, vagy hardveres skálázás)<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
772 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
773
3141
21b6aab15ec9 -vo vesa + gcc 2.96 warning (is this confirmed?)
gabucino
parents: 3053
diff changeset
774 <P>Ne használd ezt a meghajtót <B>GCC 2.96-tal</B> együtt ! Nem fog működni !</P>
21b6aab15ec9 -vo vesa + gcc 2.96 warning (is this confirmed?)
gabucino
parents: 3053
diff changeset
775
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
776 <P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
777 <TABLE BORDER=0>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
778 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Jelenleg a következő opciókat veszi figyelembe:</B></P></TD><TR>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
779 <TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
780 size=2>-vo vesa:opciók</TD><TD></TD><TD><FONT face="Verdana, Arial,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
781 Helvetica, sans-serif" size=2>jelenleg a következők: <b>dga</b> a DGA módot
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
782 kényszeríti, a <b>nodga</b> pedig megtiltja. Megj.: a paraméterek elhagyása a
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
783 DGA mód autodetektálását eredményezi. (A közeljövőben lehetséges lesz itt
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
784 megadni a mód paramétereit mint például képfrissítés, váltottsor, doublescan,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
785 stb)</TD><TR>
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
786 <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>hamarosan implementálva lesz (Will specify mode parameters such as refresh rate, interlacing, doublescan and so on. Samples: i43, 85, d100)</TD><TR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
787 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-screenw, -screenh, -bpp</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>felhasználó által megadott videomód használata</TD><TR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
788 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-x, -y</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>megadott skálázás használata</TD><TR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
789 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-zoom</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>skálázás bekapcsolása</TD><TR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
790 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fs</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>teljesképernyős módra nagyítás</TD><TR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
791 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fs -zoom</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>megadott skálázás teljesképernyős módra</TD><TR>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
792 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif"
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
793 size=2>-double</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
794 sans-serif" size=2>dupla bufferelés bekapcsolása. (Csak DGA módban). Lassabb
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
795 mint a síma bufferelés, de kizárja a villogást.</TD><TR>
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
796 </TABLE>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
797 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
798
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
799 <P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
800 <b>Ismert problémák, és elkerülésük :</b><br>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
801 - Ha van installálva <B>NLS</B> betűtipus a Linuxodon és szöveges módból
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
802 futtatod a meghajtót, kilépés után a <B>ROM betütipus</B> lesz betöltve.
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
803 A szokásos betűtipusodat a <B><I>setsysfont</I></B> programmal töltheted
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
804 be.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
805 - Gyakran kilépés után <B>fekete a képernyő</B>. Ilyenkor válts át egy
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
806 másik konzolra, és vissza.<BR>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
807 - A <B>működő TV kimenethez</B> be kell dugnod a TV kábelt bootolás előtt,
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
808 mivel a BIOS csak akkor inicializálja magát.
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
809 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
810
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
811
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
812 <P><B><A NAME=2.3.1.13>2.3.1.13. X11</B></P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
813
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
814 <P>Kerülendő. Szabványos X11 kimenet (megosztott memóriával - mitshm),
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
815 és abszolut nélkülözi a hardveres gyorsítást. Támogat (MMX/3DNow/SSE
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
816 optimalizált, de még mindig lassú) szoftveres nagyítást, az <CODE>-fs -zoom</CODE>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
817 opciók használata esetén. A legtöbb mai kártyának van hardveres támogatása,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
818 nekik a <CODE>-vo xv</CODE> opció kell, vagy Matroxokhoz <CODE>-vo xmga</CODE>.</P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
819
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
820 <P>A baj ott van hogy a legtöbb kártya meghajtója nem támogatja a hardveres
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
821 gyorsítást a második fejen vagy TV kimeneten. Ezekben az esetekben zöld/kék
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
822 színű ablak látszik a film helyett. Itt lesz hasznos ez a meghajtó, de
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
823 a szoftveres nagyításhoz erős CPU is szükségeltetik. Ne használd az SDL
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
824 meghajtó szoftveres kimenetét+nagyítását mert annak sokkal rosszabb képminősége
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
825 van !</P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
826
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
827
3224
4592fc7a4ba0 msg to Nick: where is the rage128_vid stuff ??
gabucino
parents: 3222
diff changeset
828 <P><B><A NAME=2.3.1.14>2.3.1.14. Rage128 (Pro) / Radeon video overlay (radeon_vid)</A></B></P>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
829 <P>
3267
639a7ca4885a rage128_vid added, and link to radeon/README
gabucino
parents: 3224
diff changeset
830 A <B>radeon_vid</B> és <B>rage128_vid</B> támogatást nyújt az ATI <B>Radeon</B> és <B>Rage128 (Pro)</B> kártyákon található
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
831 <B>BackEnd Scaler</B>-hez. A működési elve ugyanaz mint az
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
832 <A HREF="video.html#2.3.1.7">mga_vid</A> meghajtónak, és hasonlóképp is
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
833 használható!<BR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
834 De ezen meghajtó fő célja a <A HREF="video.html#2.3.1.12">VESA</A> meghajtóval
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
835 együtt történő használat. Mégpedig azért mert a VESA meghajtó bekapcsolja az
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
836 ATI kártyákon a TV kimenetet, és a váltás után a Backend Scaler jeleníti
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
837 meg a képet, azaz hardveres gyorsítás lép életbe. Ez az implementáció
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
838 mindkét kimeneten egyszerre jeleníti meg a képet (egy kis minőségromlás
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
839 érzékelhető, de a semminél azért jobb).
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
840 Sajnos semmilyen ezzel kapcsolatos információ nincs az ATI lapjain,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
841 de azért elég könnyen ment az implementálás, a Radeon portjait olvasva/írva.<BR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
842 <B>Megj</B>.: az XXX_VID technológia teljességgel dokumentálatlan, és
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
843 lehetséges hogy a jövőben teljesen újra lesz írva. Ez az első publikus
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
844 kiadása a meghajtónak.</P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
845
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
846 <P><B>Installálás</B></P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
847
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
848 <P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
849 <UL>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
850 <LI>
3224
4592fc7a4ba0 msg to Nick: where is the rage128_vid stuff ??
gabucino
parents: 3222
diff changeset
851 <CODE>cd drivers/radeon<BR>
3268
25f5e631f7f0 thanx, fixed!
gabucino
parents: 3267
diff changeset
852 make<BR>
25f5e631f7f0 thanx, fixed!
gabucino
parents: 3267
diff changeset
853 make install<BR>
25f5e631f7f0 thanx, fixed!
gabucino
parents: 3267
diff changeset
854 make nodes</CODE></LI>
3267
639a7ca4885a rage128_vid added, and link to radeon/README
gabucino
parents: 3224
diff changeset
855 <LI>írd az egyiket a következők közül az <CODE>/etc/modules.conf</CODE> file végére :<BR>
639a7ca4885a rage128_vid added, and link to radeon/README
gabucino
parents: 3224
diff changeset
856 <CODE>&nbsp;&nbsp;alias char-major-178 radeon_vid</CODE><BR>
639a7ca4885a rage128_vid added, and link to radeon/README
gabucino
parents: 3224
diff changeset
857 <CODE>&nbsp;&nbsp;alias char-major-178 rage128_vid</CODE></LI>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
858 <LI>futtasd : <CODE>depmod -a</CODE></LI>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
859 </UL>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
860 </P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
861
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
862 <P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
863 <br><b>Használat:</b><BR>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
864 &nbsp;&nbsp;<CODE>mplayer -vo vesa:lvo:/dev/radeon_vid &lt;opcióid&gt; filenév</CODE>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
865 </P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
866
3267
639a7ca4885a rage128_vid added, and link to radeon/README
gabucino
parents: 3224
diff changeset
867 <P>További opciók (pl. hardveres deinterlace) találhatóak
639a7ca4885a rage128_vid added, and link to radeon/README
gabucino
parents: 3224
diff changeset
868 <A HREF="../../drivers/radeon/README">itt</A>.</P>
639a7ca4885a rage128_vid added, and link to radeon/README
gabucino
parents: 3224
diff changeset
869
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
870 <P><B>Megj</B>.: ne használj semmilyen framebuffert és ezt a meghajtót
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
871 egyidőben ! Csak szöveges konzolról futtasd !</P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
872
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
873 <B>Konklúzió:</B> tudom hogy sok a hiány és a hiba. Ha tudod őket javítani,
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
874 küldj patchet.</P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
875
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
876
4199
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
877 <P><B><A NAME=2.3.1.15>2.3.1.15. VIDIX</A></B></P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
878
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
879 <P><B><I>MI IS AZ A VIDIX ?</I></B></P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
880
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
881 <P>A VIDIX a <B>VID</B>eo <B>I</B>nterface for *ni<B>X</B> szavak rövidítése.
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
882 A VIDIX tervezésekor a cél egy - néhány userspace meghajtót egységbe fogó -
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
883 interface létrehozása volt, ezáltal - az X11-től eltérően - mindenhol
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
884 elérhetővé tenni a DGA-t, ahol ez lehetséges. Remélem hogy ezek a meghajtók
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
885 legalább annyira portolhatóak lesznek mint az X11 (<B>és nem csak
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
886 *nix-okon</B>).<BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
887 Amiből áll:
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
888 <LI>Portolható utódja az mga_vid technológiának, de userspace-ben helyezkedik
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
889 el.</LI>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
890 <LI>Az X11-től eltérően mindenhol elérhető vele a DGA, ahol csak
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
891 lehetséges</LI>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
892 <LI>A v4l-től eltérően interface-t nyújt a videok lejátszására is</LI>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
893 <LI>Más Linuxos meghajtóktól eltérően matematikai libraryt használ</LI>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
894 </P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
895
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
896 <P>És ilyen szép nagy betűkkel :<BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
897 <B>A VIDIX KÖZVETLEN HOZZÁFÉRÉST NYÚJT A KÁRTYA BES YUV MEMÓRIÁJÁHOZ.</B>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
898 </P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
899
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
900 <P>Ez az interface a meglévő meghajtókat (amik mga_vid, mga_yuv, radeon_vid
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
901 neveken ismertek) egy fix keretbe foglalja. Továbbá magas szintű interface-t
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
902 nyújt a BES (BackEnd Scaler) vagy OV (Video Overlay) chip-ek eléréséhez.
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
903 Nincs benne viszont alacsonyszintű interface a grafikus szerverekhez
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
904 hasonlóan (nem akarok az X11-gyel versengeni). A jövőben el tudok képzelni
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
905 valami olyasmit mint egy mini-X (nem összekeverendő a Minix-szel ;), ha
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
906 elegendően jelentkeznek.
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
907 </P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
908
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
909 <P><B><I>HASZNÁLAT</I></B></P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
910
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
911 <P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
912 <LI>Használható például közvetlenül: <CODE>-vo xvidix</CODE><BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
913 Ez a meghajtó csak X alatt használható, es egyfajta frontend a VIDIX
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
914 technológiához.</LI>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
915 <LI>A VIDIX használható alegységként is, más ismert kimeneteken keresztül,
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
916 például :<BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
917 <CODE>-vo vesa:vidix</CODE> vagy <CODE>-vo fbdev:vidix</CODE></LI>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
918 A <B>VIDIX</B> számára mindez teljesen lényegtelen.
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
919 </P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
920
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
921 <P><B><I>SZÜKSÉGES</I></B></P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
922
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
923 <P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
924 <LI>Hogy a videokártya grafikus módban legyen (bár megnéztem szöveges
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
925 módban is.. hát elég rettenetes ;) arra AAlib való).<BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
926 <I>Megjegyzés: ez kipróbálható, csak a vo_vesa meghajtóban kell
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
927 kikommentezni a grafikus módba váltó sort.</I></LI>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
928 <LI>Az <B>MPlayer</B> választott video kimeneti meghajtójának tudnia kell
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
929 a használt képernyő méreteiről, és ezt el is kell mondania a VIDIX
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
930 almeghajtónak.</LI>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
931 Remélem hogy hamarosan az összes meghajtó el fogja fogadni a <CODE>:vidix</CODE>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
932 almeghajtót.
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
933 </P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
934
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
935 <P><B><I>VARIÁCIÓK A HASZNÁLATRA</I></B></P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
936
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
937 <P>Amikor a VIDIX-et almeghajtóként használod, a tulajdonképpeni konfigurálást
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
938 maga a "fő" meghajtó végzi (rövidebben a vo_server). Így használhatod
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
939 azokat az opciókat is, amiket VIDIX nélkül is használhattál. Plusz,
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
940 értelmezi a <CODE>-double</CODE> opciót (a használata ajánlott, legalábbis
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
941 az ATI kártyákhoz).<BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
942 A <CODE>-vo xvidix</CODE> opció jelenleg a következő opciókat ismeri fel :
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
943 <CODE>-fs -zoom -x -y</CODE>.<BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
944 </P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
945
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
946 <P>Továbbá, lehetséges átugrani az autodetektálást, a kívánt VIDIX
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
947 meghajtó harmadik opcióként történő megadásával :<BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
948 <BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
949 &nbsp;&nbsp;<code>mplayer -vo xvidix:mga_vid.so -fs -zoom -double
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
950 file.avi</code><BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
951 vagy<BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
952 &nbsp;&nbsp;<code>mplayer -vo vesa:vidix:radeon_vid.so -fs -zoom -double -bpp
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
953 32 file.avi</code><BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
954 <BR>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
955 Viszont ez elég veszélyes, mivel ilyenkor mindenképp a megadott meghajtó
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
956 lesz betöltve, és előre nem látható következményekhez vezethet, akár
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
957 lefagyáshoz is. A helyes módszer az, amikor a VIDIX autodetektál.
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
958 </P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
959
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
960 <P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
961 A VIDIX nagyon új technológia, és nagyon valószínű hogy a Te rendszereden
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
962 (számunkra ismeretlen OS, stb) nem fog működni. Ilyenkor az egyetlen
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
963 lehetőség, ha átportolod (főleg a libdha-t). Nagyon valószínű hogy a VIDIX
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
964 minden olyan rendszeren működőképes, ahol az X11.</P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
965
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
966 <P>És egy utolsó figyelmezetetés: sajnos/szerencsére a VIDIX <B>CSAK ROOT</B>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
967 jogosultsággal elérhető, mivel közvetlen hardveres hozzáférésre van
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
968 szükség. A minimum, hogy a <B>suid</B> bitet bebillented az <B>MPlayer</B>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
969 binárison.
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
970 </P>
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
971
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
972
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
973 <P><B><A NAME=2.3.1.A>2.3.1.A. TV kimenet</A></B></P>
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
974
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
975 <P><B><A NAME=2.3.1.A.1>2.3.1.A.1. Matrox kártyák</A></B></P>
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
976
3030
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
977 <P>Linux alatt két lehetőséged van :</P>
2408
2453b4af2661 uptodate, baby!
gabucino
parents: 2208
diff changeset
978
2453b4af2661 uptodate, baby!
gabucino
parents: 2208
diff changeset
979 <P>
3030
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
980 <UL>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
981 <LI><B>XFree86</B>: a <A HREF="http://www.matrox.com">Matroxtól</A> letölthető
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
982 meghajtó, és a hozzávaló HAL modul. Ez X-et tud kiadni TV-re.<BR>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
983 <B>Ezzel a módszerrel nem lesz hardveres gyorsítás</B> mint Windoze alatt!
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
984 A második fejnek csak YUV framebuffere van, a <I>BES</I> (Back End Scaler,
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
985 azaz a YUV scaler a G200/G400/G450/G550 kártyákon) nem működik rajta !
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
986 A windowsos meghajtó valahogy megkerüli ezt a limitet, valószínűleg
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
987 a 3D motorral nagyítva, és a YUV framebufferrel megjelenítve a képet.
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
988 Ha tényleg X-et akarsz használni, a <CODE>-vo x11 -fs -zoom</CODE>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
989 opciók bekapcsolják a <B>LASSÚ</B> szoftveres nagyítást, és ráadásul
4177
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
990 Macrovision másolásvédelem tetőzi az egészet (ezt egyébként
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
991 meg lehet tö^H^Hkerülni
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
992 <A HREF="http://avifile.sourceforge.net/mgamacro.pl">ezzel</A> a
cab4ac1467e4 many small updates
gabucino
parents: 3988
diff changeset
993 perl script-tel).</LI>
3030
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
994 <LI><B>Framebuffer</B>: a 2.4-es kernelek <B>matroxfb moduljait</B>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
995 használva. A 2.2-es kernelekben nincs TV kimenet, így használhatatlanok
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
996 ilyen célra. Kernelfordításnál kapcsolj be MINDEN matroxfb-vel kapcsolatos
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
997 dolgot (MultiHead-et ne), és fordítsd őket <B>modulba</B> !
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
998 <UL>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
999 <LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1000 Menj a <CODE>TVout/matroxset</CODE> könyvtárba, és írd be: <CODE>make</CODE>.
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1001 Installáld a <CODE>matroxset</CODE>-et valahova a PATH-ba.</LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1002 <LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1003 Ha nincs <CODE>fbset</CODE>-ed installálva, lépj a
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1004 <CODE>TVout/fbset</CODE> könyvtárba, és írd be: <CODE>make</CODE>.
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1005 Installáld az <CODE>fbset</CODE>-et valahova a PATH-ba.</LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1006 <LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1007 Ezekután lépj bele a <CODE>TVout/</CODE> könyvtárba, és futtasd le a
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1008 <CODE>./modules</CODE> scriptet root-ként. A szöveges módú konzolodnak
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1009 most framebuffer módba kellett hogy lépjen (nincs visszaút!).</LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1010 <LI>Most futtasd a <CODE>./matroxtv</CODE> scriptet. Ez egy egyszerű
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1011 menűt ad. Írd be <B>2</B> és nyomj <B>ENTER-t</B>. Most a monitoron
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1012 és a TV-n ugyanannak a képnek kell lennie. A <B>3-as</B> menűpont
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1013 két független megjelenítőt kapcsol be, de így <B>nem használhatsz X-et</B> !
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1014 Ha a TV (PAL !) képén furcsa csíkok vannak, a script nem tudta
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1015 beállítani megfelelően a felbontást (alapban 640x512-re). Ilyenkor
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1016 próbáld ki a TV-* scripteket a <CODE>TVout/</CODE> könyvtárban.</LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1017 </UL>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1018
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1019 <P>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1020 Oks. A következő feladat a kurzor eltüntetése, és a képernyőkímélő
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1021 kikapcsolása. Futtasd a következő parancsokat :</P>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1022 <P>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1023 <CODE>echo -e '\033[?25l'<BR>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1024 setterm -blank 0</CODE>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1025 </P>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1026
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1027 <P>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1028 Jobb ha valami script-be teszed őket, és kiüríted a képernyőt is..
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1029 A kurzor visszakapcsolása :<BR><CODE>echo -e '\033[?25h'</CODE>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1030 </P>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1031
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1032 <P>Yeah kewl. A lejátszást a következő paraméterekkel indítsd :
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1033 <CODE>mplayer -vo mga -fs -screenw 640 -screenh 512 &lt;filename&gt;</CODE><BR>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1034 (ha X-et használsz, most válts át konzolra például CTRL-ALT-F1 billentyűkkel)<BR>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1035 A 640x512-t értelemszerűen írd át ha más felbontást állítottál be a matroxfb-n..<BR>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1036 <B>És igen, élvezd az Xv-nél és windoznál szebb, jobb, gyorsabb Matrox TV kimenetet !</B.
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1037 </P>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1038 </LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1039 </LI>
1dbc569b6528 more fix/update
gabucino
parents: 3025
diff changeset
1040 </UL>
2408
2453b4af2661 uptodate, baby!
gabucino
parents: 2208
diff changeset
1041 </P>
2453b4af2661 uptodate, baby!
gabucino
parents: 2208
diff changeset
1042
2453b4af2661 uptodate, baby!
gabucino
parents: 2208
diff changeset
1043
2453b4af2661 uptodate, baby!
gabucino
parents: 2208
diff changeset
1044
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1045 <P><B><A NAME=2.3.1.A.2>2.3.1.A.2. ATI kártyák</A></B></P>
2206
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1046
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1047 <P>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1048 <b>Néhány szó az ATI kártyák TV kimenetéről:</b><BR>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1049 Jelenleg az ATI nem akarja hogy bármely TV kimeneti chip-je Linux alatt
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1050 is támogatott legyen. Íme a tőlük származó hivatalos állásfoglalás :
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1051
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1052 <P>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1053 <code>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1054 <i>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1055 <br>&gt; Hello!
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1056 <br>&gt;
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1057 <br>&gt; A honlapjukon azt írják hogy támogatják a Linuxos fejlesztőket.
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1058 <br>&gt; Jelenleg az mplayer projectben veszek részt, (www.mplayerhq.hu)
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1059 <br>&gt; és a Radeon VE kártyák TV kimenetét szeretném bekapcsolni
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1060 <br>&gt; filmlejátszás alatt. Ezt a képességet szeretném a radeonfb-be is beépíteni
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1061 <br>&gt; (ami az mplayer CVS fa main/drivers/radeon könyvtárában található).
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1062 <br>&gt; Lehetséges hogy hivatalos technikai dokumentációt kapjak?
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1063 </i>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1064 <br>A TV kimeneti dokumentációt a Macrovision miatt nem adjuk ki.
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1065 <br>Az MPEG2 dekódolást LEHET hogy megfontoljuk a jövőben, de ezt se most.
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1066 <br>Szintén a nem kiadható információk miatt.
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1067 </code>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1068 </P>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1069
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1070 <P>Milyen kár.</P>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1071
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1072 <P>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1073 <code>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1074 <B>Q:Mi az a Macrovision?</B><BR>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1075 A:Egy másolásvédelmi mechanizmus.</code>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1076 </P>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1077
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1078 <P>Tehát ha kiadnák a dokumentációt, a hackerek képesek lennének kikapcsolni
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1079 a másolásvédelmet a chipjeiken. Ígyhát nincs esélyünk TV kimenetre.</P>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1080
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1081 <P>Az ATI TV kimenetek jelenlegi támogatottsága :
4199
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
1082 <LI><b>ATI Mach64</b> : <i>ImpacTV</i> van rajta, amit a <A HREF="http://gatos.sourceforge.net">gatos</A> támogat.
bcaf75e384d8 Added (sigh, reHTMLized;)) Nick's VIDIX patch
gabucino
parents: 4177
diff changeset
1083 <LI><b>ASIC Radeon VIVO</b> : <i>Rage Theatre</i>, ami szintén támogatott a <A HREF="http://gatos.sourceforge.net">gatos</A> által.
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1084 <LI><b>Radeon VE</b> és <b>Rage PRO LT</b> : <i>ImpacTV2+</i> ami jelenleg nem támogatott Linux alatt.
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1085 Viszont <B>MPlayer</B>-rel teljeskörű <B>hardveres gyorsítást</B> és
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1086 <B>TV kimenetet</B> kapsz Radeonokhoz ! Lásd a <a href=#2.3.1.12>VESA meghajtó</a> és
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1087 <A HREF=#2.3.1.14>Radeon video overlay</A> fejezeteket.</P>
2206
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1088
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1089 <P>
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1090 Szerencsére ha elég gyors processzorod van (Duron, Celeron2 vagy jobb),
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1091 <B>használhatod a TV kimenetet</B> a <A HREF=#2.3.1.12>VESA meghajtón</A>
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1092 keresztül.
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1093 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1094
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1095 <P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1096 A <B>VESA meghajtó</B> nem használ hardveres gyorsítást, hanem <B>DGA-t</B>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1097 szimulál egy 64k-s ablakon keresztül, ami a BIOS 32 bites funkcióin
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1098 keresztül konfigurálható. Az ATI kártyák elég gyors memóriával rendelkeznek,
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1099 így az itt elveszített sebesség minimális. Más kártyákkal ellentétben
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1100 itt nincs meghatározva a TV-n használható módok száma, így <B>320x200</B>-tól
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1101 <B>1024x768</B>-ig bármilyen módot használhatsz.<BR>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1102 Van <B>DGA</B> mód (legalábbis a Radeonoknál biztosan), ami automatikusan
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1103 detektálódik, és így hasonló teljesítményt kapsz mint a <B>-vo dga</B> és
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1104 <B>-vo fbdev</B> módokban.<BR>
2471
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1105 Egy dologra kell figyelned : a PC bekapcsolásakor <B>legyen bedugva a TV
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1106 kábele</B>, mert a BIOS csak bootolásnál inicializálja magát.
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1107 </P>
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1108
6bf47f224789 *** empty log message ***
gabucino
parents: 2408
diff changeset
1109 <P>
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1110 A részleteket lásd a <A HREF=#2.3.1.12>VESA meghajtó</A> leírásánál.
2206
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1111 </P>
0e8e8fed492e ATI TVout stuff added (from Nick Kurshev)
gabucino
parents: 2131
diff changeset
1112
2472
487f5bbb38ae link to tomi ollila's voodoo3 tvout text. if he has interest to integrate
gabucino
parents: 2471
diff changeset
1113
3025
5464d91e13b4 updated ! 0000wnz !!
gabucino
parents: 2614
diff changeset
1114 <P><B><A NAME=2.3.1.A.3>2.3.1.A.3. Voodoo 3</A></B></P>
2472
487f5bbb38ae link to tomi ollila's voodoo3 tvout text. if he has interest to integrate
gabucino
parents: 2471
diff changeset
1115
487f5bbb38ae link to tomi ollila's voodoo3 tvout text. if he has interest to integrate
gabucino
parents: 2471
diff changeset
1116 <P>
487f5bbb38ae link to tomi ollila's voodoo3 tvout text. if he has interest to integrate
gabucino
parents: 2471
diff changeset
1117 Nézd meg <A HREF="http://www.iki.fi/too/tvout-voodoo3-3000-xfree">ezt az URL-t</A>.
487f5bbb38ae link to tomi ollila's voodoo3 tvout text. if he has interest to integrate
gabucino
parents: 2471
diff changeset
1118 </P>
487f5bbb38ae link to tomi ollila's voodoo3 tvout text. if he has interest to integrate
gabucino
parents: 2471
diff changeset
1119
1624
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
1120 </BODY>
2eedc348e92a *** empty log message ***
gabucino
parents:
diff changeset
1121 </HTML>