comparison DOCS/German/video.html @ 2224:d745a83a14a5

write mistakes fixed
author jaf
date Tue, 16 Oct 2001 17:25:14 +0000
parents 1c0896907525
children 156cb1809d72
comparison
equal deleted inserted replaced
2223:560267b2ede8 2224:d745a83a14a5
14 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>gl</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>OpenGL Renderer, funktioniert nur mit: 14 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>gl</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>OpenGL Renderer, funktioniert nur mit:
15 <UL><LI>allen Karten mit Utah-GLX 15 <UL><LI>allen Karten mit Utah-GLX
16 <LI>Matrox Karten mit X/DRI >=4.0.3 16 <LI>Matrox Karten mit X/DRI >=4.0.3
17 <LI>Radeon mit X/DRI CVS</UL></TD><TR> 17 <LI>Radeon mit X/DRI CVS</UL></TD><TR>
18 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>dga</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>X11 DGA Erweiterung</TD><TR> 18 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>dga</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>X11 DGA Erweiterung</TD><TR>
19 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>fbdev</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Ausgabe zu allgemeinen Framebuffers</TD><TR> 19 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>fbdev</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Ausgabe zu allgemeinen Framebuffern</TD><TR>
20 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>svga</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Ausgabe zu SVGAlib</TD><TR> 20 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>svga</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Ausgabe zu SVGAlib</TD><TR>
21 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>sdl</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 21 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>sdl</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
22 &nbsp;&nbsp;<CODE>1.1.7:</CODE> unterstützt Software-Scaling<BR> 22 &nbsp;&nbsp;<CODE>1.1.7:</CODE> unterstützt Software-Scaling<BR>
23 &nbsp;&nbsp;<CODE>1.1.8:</CODE> unterstützt Xvideo (hardaremäßiges Scaling/Vollbild)<BR> 23 &nbsp;&nbsp;<CODE>1.1.8:</CODE> unterstützt Xvideo (hardaremäßiges Scaling/Vollbild)<BR>
24 &nbsp;&nbsp;<CODE>1.2.0:</CODE> unterstützt AAlib (-vo aa ist sehr empfohlen, siehe unten!)</TD><TR> 24 &nbsp;&nbsp;<CODE>1.2.0:</CODE> unterstützt AAlib (-vo aa ist sehr empfohlen, siehe unten!)</TD><TR>
25 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>ggi</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>vergleichbar mit SDL</TD><TR> 25 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>ggi</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>vergleichbar mit SDL</TD><TR>
26 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>aa</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Textmodus-Rendering mit AAlib</TD><TR> 26 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>aa</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Textmodus-Rendering mit AAlib</TD><TR>
27 27
28 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Karten-spezifisch:</B></P></TD><TR> 28 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Kartenspezifisch:</B></P></TD><TR>
29 29
30 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>mga</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Matrox G200/G400 Hardware-YUV-Overlay via mga_vid-Device</TD><TR> 30 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>mga</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Matrox G200/G400 Hardware-YUV-Overlay via mga_vid-Device</TD><TR>
31 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>xmga</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Matrox G200/G400 Overlay (mga_vid) in X11 Fenster<BR> 31 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>xmga</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Matrox G200/G400 Overlay (mga_vid) in X11 Fenster<BR>
32 (<I>Xv Emulation auf X 3.3.x !</I>)</TD><TR> 32 (<I>Xv Emulation auf X 3.3.x !</I>)</TD><TR>
33 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>syncfb</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Matrox G400 YUV Unterstützung auf Framebuffer (verwende besser mga/xmga)</TD><TR> 33 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>syncfb</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Matrox G400 YUV Unterstützung auf Framebuffer (verwende besser mga/xmga)</TD><TR>
34 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>3dfx</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Voodoo 3 / Banshee Hardware YUV (/dev/3dfx) Unterstützung (noch nicht getestet, möglicherweise keine Funktion) 34 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>3dfx</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Voodoo 3 / Banshee Hardware YUV (/dev/3dfx) Unterstützung (noch nicht getestet, möglicherweise keine Funktion)</TD><TR>
35 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>tdfxfb</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Voodoo 3 / Banshee Hardware YUV auf tdfx-Framebuffer (funkioniert!) 35 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>tdfxfb</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Voodoo 3 / Banshee Hardware YUV auf tdfx-Framebuffer (funkioniert!)
36 </TD><TR> 36 </TD><TR>
37 37
38 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Speziell:</B></P></TD><TR> 38 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Speziell:</B></P></TD><TR>
39 39
42 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>md5</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>MD5sum Ausgabe (für MPEG Tests)</TD><TR> 42 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>md5</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>MD5sum Ausgabe (für MPEG Tests)</TD><TR>
43 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>odivx</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>OpenDivX AVI-Datei Ausgabe (-br um die Bitrate einzustellen) (<B>OHNE SOUND</B>)</TD><TR> 43 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>odivx</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>OpenDivX AVI-Datei Ausgabe (-br um die Bitrate einzustellen) (<B>OHNE SOUND</B>)</TD><TR>
44 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>null</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Null Ausgabe (für Geschwindigkeitsmessungen/Benchmark)</TD><TR> 44 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>null</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Null Ausgabe (für Geschwindigkeitsmessungen/Benchmark)</TD><TR>
45 </TABLE> 45 </TABLE>
46 46
47 <P>NOTE: <I>prüfe die folgende Untersektion für Details und Voraussetzungen!</I></P> 47 <P>HINWEIS: <I>prüfe die folgende Untersektion für Details und Voraussetzungen!</I></P>
48 48
49 49
50 <P><B><A NAME=2.2.1.1>2.2.1.1. MTRR</A></B></P> 50 <P><B><A NAME=2.2.1.1>2.2.1.1. MTRR</A></B></P>
51 51
52 <P>Es ist SEHR zu empfehlen, dass man die MTRR Register aktivieren, denn sie 52 <P>Es ist SEHR zu empfehlen, dass man die MTRR Register aktiviert, denn sie
53 können eine großen Geschwindigkeits-Schub bringen. 53 können eine großen Geschwindigkeits-Schub bringen.
54 54
55 <P>Mache ein '<CODE>cat /proc/mtrr</CODE>' :</P> 55 <P>Mache ein '<CODE>cat /proc/mtrr</CODE>' :</P>
56 56
57 <P><CODE> 57 <P><CODE>
58 --($:~)-- cat /proc/mtrr<BR> 58 --($:~)-- cat /proc/mtrr<BR>
59 reg00: base=0xe4000000 (3648MB), size= 16MB: write-combining, count=9<BR> 59 reg00: base=0xe4000000 (3648MB), size= 16MB: write-combining, count=9<BR>
60 reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1<BR> 60 reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1<BR>
61 </CODE></P> 61 </CODE></P>
62 62
63 <P>Dies ist richtig, es zeigt meine Matrox G400 mit 16Mb Speicher. Ich habe das 63 <P>Dies ist richtig, es zeigt meine Matrox G400 mit 16Mb Speicher. Ich habe die Einstellung
64 von XFree 4.x.x, was die MTRR Register automatisch einstellt.</P> 64 von XFree 4.x.x, was die MTRR Register automatisch einstellt.</P>
65 65
66 Wenn nichts funktioniert, muss du es manuell setzen. Als erstes musst du die 66 Wenn nichts funktioniert, muss du es manuell setzen. Als erstes musst du die
67 Base-Adresse finden. 67 Base-Adresse finden.
68 Du hast 3 Möglichkeiten um sie zu finden:</P> 68 Du hast 3 Möglichkeiten um sie zu finden:</P>
74 <LI>durch /proc/pci (verwende lspci -v Befehl): 74 <LI>durch /proc/pci (verwende lspci -v Befehl):
75 <P><TABLE> 75 <P><TABLE>
76 <TD VALIGN=top><CODE>01:00.0</CODE></TD><TD><CODE>VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525</CODE></TD><TR> 76 <TD VALIGN=top><CODE>01:00.0</CODE></TD><TD><CODE>VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525</CODE></TD><TR>
77 <TD></TD><TD><CODE>Memory at d8000000 (32-bit, prefetchable)</CODE></TD><TR> 77 <TD></TD><TD><CODE>Memory at d8000000 (32-bit, prefetchable)</CODE></TD><TR>
78 </TABLE></P></CODE> 78 </TABLE></P></CODE>
79 <LI>von mga_vid Kerneltreiber-Meldungen (verwende dmesg): 79 <LI>von den mga_vid Kerneltreiber-Meldungen (verwende dmesg):
80 <P><CODE>mga_mem_base = d8000000</CODE></P> 80 <P><CODE>mga_mem_base = d8000000</CODE></P>
81 </UL></P> 81 </UL></P>
82 82
83 <P>So, nun lass und die Speichergröße finden. Dies ist sehr einfach, rechne 83 <P>So, nun gilt es die Speichergröße finden. Dies ist sehr einfach, rechne
84 einfach die Video-RAM-Größe in Hexdezimal, oder verwende diese Tabelle:</P> 84 einfach die Video-RAM-Größe ins Hexdezimal oder verwende diese Tabelle:</P>
85 85
86 <TABLE BORDER=0> 86 <TABLE BORDER=0>
87 <TD>&nbsp;&nbsp;</TD><TD>1 MB</TD><TD WIDTH=10%></TD><TD>0x100000</TD><TR> 87 <TD>&nbsp;&nbsp;</TD><TD>1 MB</TD><TD WIDTH=10%></TD><TD>0x100000</TD><TR>
88 <TD></TD><TD>2 MB</TD><TD></TD><TD>0x200000</TD><TR> 88 <TD></TD><TD>2 MB</TD><TD></TD><TD>0x200000</TD><TR>
89 <TD></TD><TD>4 MB</TD><TD></TD><TD>0x400000</TD><TR> 89 <TD></TD><TD>4 MB</TD><TD></TD><TD>0x400000</TD><TR>
91 <TD></TD><TD>16 MB</TD><TD></TD><TD>0x1000000</TD><TR> 91 <TD></TD><TD>16 MB</TD><TD></TD><TD>0x1000000</TD><TR>
92 <TD></TD><TD>32 MB</TD><TD></TD><TD>0x2000000</TD><TR> 92 <TD></TD><TD>32 MB</TD><TD></TD><TD>0x2000000</TD><TR>
93 </TABLE> 93 </TABLE>
94 94
95 95
96 <P>Du weisst die Base-Adresse und die Speichergröße? Lass uns die MTRR Regi- 96 <P>Du weisst die Base-Adresse und die Speichergröße? Lass uns die MTRR Register einstellen!
97 ster einstellen!
98 Zum Beispiel für die Matrox Karte von oben (base=0xd8000000) mit 32MB RAM 97 Zum Beispiel für die Matrox Karte von oben (base=0xd8000000) mit 32MB RAM
99 (size=0x2000000) führe einfach das Folgende aus:</P> 98 (size=0x2000000) führe einfach das Folgende aus:</P>
100 99
101 100
102 <P><CODE>&nbsp;&nbsp;echo "base=0xd8000000 size=0x2000000 type=write-combining" &gt;| /proc/mtrr</CODE></P> 101 <P><CODE>&nbsp;&nbsp;echo "base=0xd8000000 size=0x2000000 type=write-combining" &gt;| /proc/mtrr</CODE></P>
103 102
104 103
105 <P>Nicht alle CPUs unterstützen MTRRs. Zum Bespiel ältere K6-2's [etwas bei 104 <P>Nicht alle CPUs unterstützen MTRRs. Zum Beispiel ältere K6-2's [etwas bei
106 266Mhz, stepping 0] unterstützen kein MTRR, aber stepping 12 CPUs tuen es 105 266Mhz, stepping 0] unterstützen kein MTRR, aber stepping 12 CPUs tuen es
107 ('<CODE>cat /proc/cpuinfo</CODE>' um es zu überprüfen').</P> 106 ('<CODE>cat /proc/cpuinfo</CODE>' um es zu überprüfen').</P>
108 107
109 <P><B><A NAME=2.2.1.2>2.2.1.2. Xv</A></B></P> 108 <P><B><A NAME=2.2.1.2>2.2.1.2. Xv</A></B></P>
110 109