-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathATI.html
349 lines (341 loc) · 34 KB
/
ATI.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<base href="http://wiki.archlinux.pl/ATI"><div style="background:#fff;border:1px solid #999;margin:-1px -1px 0;padding:0;"><div style="background:#ddd;border:1px solid #999;color:#000;font:13px arial,sans-serif;font-weight:normal;margin:12px;padding:8px;text-align:left">To jest kopia z pamięci podręcznej Google adresu <a href="http://wiki.archlinux.pl/ATI" style="text-decoration:underline;color:#00c">http://wiki.archlinux.pl/ATI</a>. Zdjęcie przedstawia stan strony z 25 Lip 2011 14:16:47 GMT. <a href="http://wiki.archlinux.pl/ATI" style="text-decoration:underline;color:#00c">Aktualna strona</a> może wyglądać inaczej. <a href="http://www.google.com/intl/pl/help/features_list.html#cached" style="text-decoration:underline;color:#00c">Więcej informacji</a><br><br><div style="float:right"><a href="http://webcache.googleusercontent.com/search?q=cache:KHJpUmiYQZYJ:wiki.archlinux.pl/ATI+http://wiki.archlinux.pl+GRUB&hl=pl&client=firefox-a&gl=pl&strip=1" style="text-decoration:underline;color:#00c">Wersja tekstowa</a></div>
<div>Te wyszukiwane hasła są podświetlone: <span style="background:#a0ffff;color:black;font-weight:bold">grub</span> Znaleziono tyko w linkach do tej strony: <span style="font-weight:bold">http</span> <span style="font-weight:bold">wiki</span> <span style="font-weight:bold">archlinux</span> <span style="font-weight:bold">pl</span> </div></div></div><div style="position:relative">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="pl" dir="ltr">
<head>
<title>ATI – wiki.archlinux.pl</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="generator" content="MediaWiki 1.16.0" />
<link rel="alternate" type="application/x-wiki" title="Edytuj" href="/index.php?title=ATI&action=edit" />
<link rel="edit" title="Edytuj" href="/index.php?title=ATI&action=edit" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch_desc.php" title="wiki.archlinux.pl (pl)" />
<link title="Creative Commons" type="application/rdf+xml" href="/index.php?title=ATI&action=creativecommons" rel="meta" />
<link rel="copyright" href="http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" />
<link rel="alternate" type="application/atom+xml" title="Kanał Atom wiki.archlinux.pl" href="/index.php?title=Specjalna:Ostatnie_zmiany&feed=atom" />
<link rel="stylesheet" href="/skins/common/shared.css?270" media="screen" />
<link rel="stylesheet" href="/skins/common/commonPrint.css?270" media="print" />
<link rel="stylesheet" href="/skins/archlinux/main.css?270" media="screen" />
<!--[if lt IE 5.5000]><link rel="stylesheet" href="/skins/archlinux/IE50Fixes.css?270" media="screen" /><![endif]-->
<!--[if IE 5.5000]><link rel="stylesheet" href="/skins/archlinux/IE55Fixes.css?270" media="screen" /><![endif]-->
<!--[if IE 6]><link rel="stylesheet" href="/skins/archlinux/IE60Fixes.css?270" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="/skins/archlinux/IE70Fixes.css?270" media="screen" /><![endif]-->
<link rel="stylesheet" href="/skins/archlinux/archnavbar.css?270" media="screen" />
<link rel="stylesheet" href="/skins/archlinux/arch.css?270" media="screen" />
<link rel="stylesheet" href="/index.php?title=MediaWiki:Common.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" />
<link rel="stylesheet" href="/index.php?title=MediaWiki:Print.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" media="print" />
<link rel="stylesheet" href="/index.php?title=MediaWiki:Archlinux.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" />
<link rel="stylesheet" href="/index.php?title=-&action=raw&maxage=18000&gen=css" />
<script>
var skin="archlinux",
stylepath="/skins",
wgUrlProtocols="http\\:\\/\\/|https\\:\\/\\/|ftp\\:\\/\\/|irc\\:\\/\\/|gopher\\:\\/\\/|telnet\\:\\/\\/|nntp\\:\\/\\/|worldwind\\:\\/\\/|mailto\\:|news\\:|svn\\:\\/\\/",
wgArticlePath="/$1",
wgScriptPath="",
wgScriptExtension=".php",
wgScript="/index.php",
wgVariantArticlePath=false,
wgActionPaths={},
wgServer="http://wiki.archlinux.pl",
wgCanonicalNamespace="",
wgCanonicalSpecialPageName=false,
wgNamespaceNumber=0,
wgPageName="ATI",
wgTitle="ATI",
wgAction="view",
wgArticleId=118,
wgIsArticle=true,
wgUserName=null,
wgUserGroups=null,
wgUserLanguage="pl",
wgContentLanguage="pl",
wgBreakFrames=false,
wgCurRevisionId=3228,
wgVersion="1.16.0",
wgEnableAPI=true,
wgEnableWriteAPI=true,
wgSeparatorTransformTable=[", .", " ,"],
wgDigitTransformTable=["", ""],
wgMainPageTitle="Strona główna",
wgFormattedNamespaces={"-2": "Media", "-1": "Specjalna", "0": "", "1": "Dyskusja", "2": "Użytkownik", "3": "Dyskusja użytkownika", "4": "wiki.archlinux.pl", "5": "Dyskusja wiki.archlinux.pl", "6": "Plik", "7": "Dyskusja pliku", "8": "MediaWiki", "9": "Dyskusja MediaWiki", "10": "Szablon", "11": "Dyskusja szablonu", "12": "Pomoc", "13": "Dyskusja pomocy", "14": "Kategoria", "15": "Dyskusja kategorii"},
wgNamespaceIds={"media": -2, "specjalna": -1, "": 0, "dyskusja": 1, "użytkownik": 2, "dyskusja_użytkownika": 3, "wiki.archlinux.pl": 4, "dyskusja_wiki.archlinux.pl": 5, "plik": 6, "dyskusja_pliku": 7, "mediawiki": 8, "dyskusja_mediawiki": 9, "szablon": 10, "dyskusja_szablonu": 11, "pomoc": 12, "dyskusja_pomocy": 13, "kategoria": 14, "dyskusja_kategorii": 15, "grafika": 6, "dyskusja_grafiki": 7, "image": 6, "image_talk": 7},
wgSiteName="wiki.archlinux.pl",
wgCategories=["HOWTO", "Urządzenia graficzne", "X serwer"],
wgRestrictionEdit=[],
wgRestrictionMove=[];
</script><script src="/skins/common/wikibits.js?270"></script>
<script src="/skins/common/ajax.js?270"></script>
<script src="/index.php?title=-&action=raw&gen=js&useskin=archlinux&270"></script>
</head>
<body class="mediawiki ltr ns-0 ns-subject page-ATI skin-archlinux">
<div id="archnavbar"><!-- Arch Linux global navigation bar -->
<div id="archnavbarlogo">
<p><a id="logo" href="http://archlinux.pl"></a></p>
</div>
<div id="archnavbarmenu">
<ul id="archnavbarlist">
<li id="anb-start"><a href="http://archlinux.pl">Start</a></li><li id="anb-pakiety"><a href="http://archlinux.pl/?page=Packages">Pakiety</a></li><li id="anb-forum"><a href="http://bbs.archlinux.pl">Forum</a></li><li id="anb-wiki" class="anb-selected"><a href="http://wiki.archlinux.pl">Wiki</a></li><li id="anb-planeta"><a href="http://planeta.archlinux.pl">Planeta</a></li><li id="anb-pobierz"><a href="http://wiki.archlinux.pl/Pobieranie">Pobierz</a></li> </ul>
</div>
</div><!-- #archnavbar -->
<div id="globalWrapper">
<div id="column-content"><div id="content" >
<a id="top"></a>
<h1 id="firstHeading" class="firstHeading">ATI</h1>
<div id="bodyContent">
<h3 id="siteSub">Z wiki.archlinux.pl</h3>
<div id="contentSub"></div>
<div id="jump-to-nav">Skocz do: <a href="#column-one">nawigacji</a>, <a href="#searchInput">wyszukiwania</a></div>
<!-- start content -->
<table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Spis treści</h2></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#Wprowadzenie"><span class="tocnumber">1</span> <span class="toctext">Wprowadzenie</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#Instalacja"><span class="tocnumber">2</span> <span class="toctext">Instalacja</span></a>
<ul>
<li class="toclevel-2 tocsection-3"><a href="#Nieoficjalne_repozytorium"><span class="tocnumber">2.1</span> <span class="toctext">Nieoficjalne repozytorium</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-4"><a href="#Konfiguracja"><span class="tocnumber">3</span> <span class="toctext">Konfiguracja</span></a></li>
<li class="toclevel-1 tocsection-5"><a href="#Kernel_Mode_Setting_.28KMS.29"><span class="tocnumber">4</span> <span class="toctext">Kernel Mode Setting (KMS)</span></a>
<ul>
<li class="toclevel-2 tocsection-6"><a href="#Wczesny_start"><span class="tocnumber">4.1</span> <span class="toctext">Wczesny start</span></a></li>
<li class="toclevel-2 tocsection-7"><a href="#P.C3.B3.C5.BAny_start"><span class="tocnumber">4.2</span> <span class="toctext">Późny start</span></a></li>
<li class="toclevel-2 tocsection-8"><a href="#Wy.C5.82.C4.85czenie_KMS"><span class="tocnumber">4.3</span> <span class="toctext">Wyłączenie KMS</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-9"><a href="#Problemy_ze_sterownikami_otwartymi"><span class="tocnumber">5</span> <span class="toctext">Problemy ze sterownikami otwartymi</span></a>
<ul>
<li class="toclevel-2 tocsection-10"><a href="#S.C5.82aba_wydajno.C5.9B.C4.87_karty"><span class="tocnumber">5.1</span> <span class="toctext">Słaba wydajność karty</span></a></li>
</ul>
</li>
</ul>
</td></tr></table><script>if (window.showTocToggle) { var tocShowText = "pokaż"; var tocHideText = "ukryj"; showTocToggle(); } </script>
<h2><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=1" title="Edytuj sekcję: Wprowadzenie">edytuj</a>]</span> <span class="mw-headline" id="Wprowadzenie"> Wprowadzenie </span></h2>
<p>Właściciele kart graficznych ATI mają wybór sterownika pomiędzy własnościowym (<tt><a href="http://aur.archlinux.org/packages.php?K=catalyst" class="external text" rel="nofollow">catalyst</a></tt>), a otwartym (<tt><a href="http://www.archlinux.org/packages/?q=xf86-video-ati" class="external text" rel="nofollow">xf86-video-ati</a></tt>). W tym artykule skupmy się jednak na tym drugim.
</p><p>Obecnie wydajność sterowników otwarto źródłowych nie jest na równi z odpowiednikiem własnościowym, są mniej wydajne w grafice 3D oraz brakuje im niektórych funkcji, takich jak rzetelne wsparcie TV-out. Jeżeli nie jesteś pewien, którego sterownika wolisz użyć, spróbuj najpierw otwartego - generalnie powinno być z nim mniej problemów.
</p><p><br />
Sterowniki <code>xf86-video-ati</code>:
</p>
<ul><li> Współpracują z chipsetami do wersji HD4XXX (najnowsze chipsety R700), jak również HD5XXX (najnowsze chipsety R800).
</li><li> Radeony do serii X1XX są w pełni obsługiwane, stabilne oraz posiadają pełne wsparcie 2D i 3D.
</li><li> Radeony od serii HD2XXX (i nowsze) mają wsparcie 2D i 3D, ale nie wszystkie funkcje są w pełni obsługiwane.
</li><li> Wszystkie karty z serii HD5XXX (R8XX) i nowsze są obsługiwane, ale obecnie tylko z akceleracją 2D.
</li></ul>
<div style="padding: 5px; margin: 0.50em 0; background-color: #DDDDFF; border: thin solid #BBBBFF"><strong> Notka: </strong>Pełna lista wspieranych modeli dostępna jest <a href="http://dri.freedesktop.org/wiki/ATI" class="external text" rel="nofollow">tutaj</a>, zaś aktualny stan rozwoju sterowników można obserwować na stronie <a href="http://www.x.org/wiki/RadeonFeature" class="external text" rel="nofollow">X.Org Fundation</a>.</div>
<h2><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=2" title="Edytuj sekcję: Instalacja">edytuj</a>]</span> <span class="mw-headline" id="Instalacja"> Instalacja </span></h2>
<table style="background-color: #FFF4F4; border: solid 1px #C22D2D; padding: 6pt; margin: 1em auto; width: 80%">
<tr>
<td style="width: 47px"> <a href="/Plik:600px-Warning.svg.png" class="image" title="Uwaga!"><img alt="Uwaga!" src="/images/thumb/6/61/600px-Warning.svg.png/42px-600px-Warning.svg.png" width="42" height="35" /></a>
</td><td> <span style="color: #C22D2D"><b>Uwaga!</b></span><br />Jeśli wcześniej instalowałeś sterowniki zamknięte, upewnij się, że usunąłeś je ze swojego systemu.
</td></tr></table>
<p>Aby zainstalować <code>xf86-video-ati</code>, wydaj polecenie:
</p>
<div style="padding: 0.5em; line-height: 1.1; background-color: #333; color: #eee; border: 1px solid #08c"><code style="background: transparent; white-space: pre-wrap; overflow-x: auto"># pacman -S <tt><a href="http://www.archlinux.org/packages/?q=xf86-video-ati" class="external text" rel="nofollow">xf86-video-ati</a></tt> <tt><a href="http://www.archlinux.org/packages/?q=libgl" class="external text" rel="nofollow">libgl</a></tt> <tt><a href="http://www.archlinux.org/packages/?q=ati-dri" class="external text" rel="nofollow">ati-dri</a></tt></code></div>
<p>W przypadku Archa x86_64 warto zainstalować także pakiet <tt><a href="http://www.archlinux.org/packages/?q=lib32-ati-dri" class="external text" rel="nofollow">lib32-ati-dri</a></tt>, który może być wymagany przez niektóre gry.
</p><p>W przypadku kart od wersji HD3XXX (R600) zalecane jest zainstalowanie <tt><a href="http://www.archlinux.org/packages/?q=linux-firmware" class="external text" rel="nofollow">linux-firmware</a></tt>:
</p>
<div style="padding: 0.5em; line-height: 1.1; background-color: #333; color: #eee; border: 1px solid #08c"><code style="background: transparent; white-space: pre-wrap; overflow-x: auto"># pacman -S <tt><a href="http://www.archlinux.org/packages/?q=linux-firmware" class="external text" rel="nofollow">linux-firmware</a></tt></code></div>
<h4><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=3" title="Edytuj sekcję: Nieoficjalne repozytorium">edytuj</a>]</span> <span class="mw-headline" id="Nieoficjalne_repozytorium"> Nieoficjalne repozytorium </span></h4>
<table style="background-color: #FFF4F4; border: solid 1px #C22D2D; padding: 6pt; margin: 1em auto; width: 80%">
<tr>
<td style="width: 47px"> <a href="/Plik:600px-Warning.svg.png" class="image" title="Uwaga!"><img alt="Uwaga!" src="/images/thumb/6/61/600px-Warning.svg.png/42px-600px-Warning.svg.png" width="42" height="35" /></a>
</td><td> <span style="color: #C22D2D"><b>Uwaga!</b></span><br />Za nieoficjalne repozytoria deweloperzy Arch Linuksa nie ponoszą odpowiedzialności.
</td></tr></table>
<div style="padding: 0.25em; margin: 0.50em 0 0 0; background-color: #E7FFE7; border: thin dashed #7F7F7F; border-bottom: thin solid #7F7F7F"><strong>File: <tt>/etc/pacman.conf</tt></strong></div>
<pre style="padding: 0.25em; margin: 0 0 0.50em 0; background-color: #F7F7F7; border: thin dashed #7F7F7F; border-top: none">[radeon]
Server = <a href="http://spiralinear.org/perry3d/i686" class="external free" rel="nofollow">http://spiralinear.org/perry3d/i686</a>
[radeon]
Server = <a href="http://spiralinear.org/perry3d/x86_64" class="external free" rel="nofollow">http://spiralinear.org/perry3d/x86_64</a></pre>
<h2><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=4" title="Edytuj sekcję: Konfiguracja">edytuj</a>]</span> <span class="mw-headline" id="Konfiguracja"> Konfiguracja </span></h2>
<p>Obecnie cała konfiguracja sterowników graficznych odbywa się <b>bez używania pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/X11/xorg.conf</span></b>. Jeżeli chcesz mieć wpływ na konfigurację, użyj <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/X11/xorg.conf.d/20-radeon.conf</span>, który powinien być jedynie opcjonalny bądź używany w przypadku problemów z wykrywaniem sprzętu.
</p><p>Jeżeli zdecydowałeś się sam skonfigurowaś sobie ustawienia graficzne, zacznij od utworzenia pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/X11/xorg.conf.d/20-radeon.conf</span> o poniższej zawartości:
</p>
<div style="padding: 0.25em; margin: 0.50em 0 0 0; background-color: #E7FFE7; border: thin dashed #7F7F7F; border-bottom: thin solid #7F7F7F"><strong>File: <tt>/etc/X11/xorg.conf.d/20-radeon.conf</tt></strong></div>
<pre style="padding: 0.25em; margin: 0 0 0.50em 0; background-color: #F7F7F7; border: thin dashed #7F7F7F; border-top: none">Section "Device"
Identifier "Tu_wpisz_alias" # ustaw alias z obecnej konfiguracji
Driver "radeon"
EndSection</pre>
<div style="padding: 5px; margin: 0.50em 0; background-color: #FFDDDD; border: thin solid #FFBBBB"><strong> Ostrzeżenie: </strong>Poniżej przedstawiona jest konfiguracja pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/X11/xorg.conf</span>, choć jak już zostało to wspomniane powyżej, jest on już nie używany przez obecną wersję <a href="/Xorg" title="Xorg">Xorga</a>.</div>
<p>Jeżeli jednak używasz pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/X11/xorg.conf</span>, sprawdź, czy poniższe sekcje wyglądają następująco:
</p>
<div style="padding: 0.25em; margin: 0.50em 0 0 0; background-color: #E7FFE7; border: thin dashed #7F7F7F; border-bottom: thin solid #7F7F7F"><strong>File: <tt>/etc/X11/xorg.conf</tt></strong></div>
<pre style="padding: 0.25em; margin: 0 0 0.50em 0; background-color: #F7F7F7; border: thin dashed #7F7F7F; border-top: none">Section "Module"
Load "glx"
Load "dri"
Load "drm"
EndSection
Section "Device"
Identifier "nazwa" # ustaw alias z obecnej konfiguracji
Driver "radeon"
Option "XAANoOffscreenPixmaps" "true" # wymagane dla aiglx
EndSection</pre>
<p>W celu poprawy wydajności sterownika <code>xf86-video-ati</code> można umieścić poniższe opcje w sekcji "Device" w pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/X11/xorg.conf</span>:
</p>
<div style="padding: 0.25em; margin: 0.50em 0 0 0; background-color: #E7FFE7; border: thin dashed #7F7F7F; border-bottom: thin solid #7F7F7F"><strong>File: <tt>/etc/X11/xorg.conf</tt></strong></div>
<pre style="padding: 0.25em; margin: 0 0 0.50em 0; background-color: #F7F7F7; border: thin dashed #7F7F7F; border-top: none">Section "Device"
Option "ColorTiling" "on" # Odblokowanie tej opcji jest całkowicie bezpieczne.
Option "AccelMethod" "EXA" # Opcja działa tylko na nowszych kartach.
Option "EXAVSync" "on" # EXAVSync jest powiązana z powyższą opcją.
Option "DMAForXv" "on"
Option "EnablePageFlip" "on" # Odblokowanie Page Flip zwykle jest bezpieczne. Zalecane przy starszych kartach. Odblokowanie tej opcji wyłącza EXA.
Option "RenderAccel" "on"
Option "AccelDFS" "on"
Option "DRI" "on"
Option "AGPMode" "4" # Domyślnie sterowniki działają z szybkością 1x AGP. Z reguły bezpiecznie jest zwiększyć szybkość do 4x.
Option "ScalerWidth" "2048"
Option "DynamicPM" "on" # Zarządzanie zasilaniem jest dynamiczne.
Option "ClockGating" "on" # Wspomaganie wyboru oszczędzania energii.
EndSection</pre>
<h2><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=5" title="Edytuj sekcję: Kernel Mode Setting (KMS)">edytuj</a>]</span> <span class="mw-headline" id="Kernel_Mode_Setting_.28KMS.29"> Kernel Mode Setting (KMS) </span></h2>
<p>Dzięki tej technologii kernel ma znacznie większą kontrolę nad układami graficznymi i przy włączonym KMS może ustawić odpowiedni tryb graficzny dla danego ekranu, gdy tylko zainicjalizowane zostaną wszystkie potrzebne komponenty sprzętowe (ACPI, PCI, układ graficzny itd.).
</p><p>Z punktu widzenia użytkownika nie różni się to na pierwszy rzut oka zbytnio od grafiki bufora ramki z zastosowaniem odpowiedniego sterownika – jednak w przeciwieństwie do tego sposobu inicjalizacji, w przypadku zastosowania mechanizmu KMS jądro dba o odpowiednie ustawienie rozdzielczości ekranu również w dalszej fazie działania systemu, zwalniając z tego zadania X serwer. Dopóki X serwer oraz konsola tekstowa wspomagana przez KMS używają tej samej rozdzielczości ekranu, kernel nie musi na nowo ustawiać parametrów układu graficznego oraz rozdzielczości ekranu przy przełączaniu między powłoką graficzną a konsolą.
</p>
<div style="padding: 5px; margin: 0.50em 0; background-color: #DDDDFF; border: thin solid #BBBBFF"><strong> Notka: </strong>Kernel Mode Setting, wraz z wydaniem jądra 2.6.33, jest domyślnie <b>włączony</b>.</div>
<div style="padding: 5px; margin: 0.50em 0; background-color: #DDDDFF; border: thin solid #BBBBFF"><strong> Notka: </strong>Wszystkie pakiety, wymagane do poprawnego działania akceleracji 3D, są wydane jako stabilne i znajdują się w repozytoriach. Mimo wszystko zaleca się zainstalowanie pakietu <tt><a href="http://aur.archlinux.org/packages.php?K=radeon_ucode" class="external text" rel="nofollow">radeon_ucode</a></tt>.</div>
<h4><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=6" title="Edytuj sekcję: Wczesny start">edytuj</a>]</span> <span class="mw-headline" id="Wczesny_start"> Wczesny start </span></h4>
<p><b>1)</b> Usuwamy wszystkie wpisy <code>"vga="</code> i <code>"video="</code> z <span style="font-family: monospace; color: #005500; white-space: nowrap">/boot/<b style="color:black;background-color:#a0ffff">grub</b>/menu.lst</span> (<a href="/GRUB" title="GRUB"><b style="color:black;background-color:#a0ffff">GRUB</b></a>) lub <span style="font-family: monospace; color: #005500; white-space: nowrap">/boot/<b style="color:black;background-color:#a0ffff">grub</b>/<b style="color:black;background-color:#a0ffff">grub</b>.cfg</span> (<a href="/GRUB2" title="GRUB2">GRUB2</a>). Używanie innych buforów ramek, takich jak <code>uvesafb</code>/<code>radeonfb</code>, wywoła konflikt z KMS. Dlatego usuń wszystkie z MODULES w pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/mkinitcpio.conf</span>.
</p><p><b>2)</b> Dodajemy <code>"radeon"</code> do MODULES w pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/mkinitcpio.conf</span>.
</p><p><b>3)</b> Dodajemy <code>"fbcon"</code> do MODULES w pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/mkinitcpio.conf</span>.
</p><p>Następnie wydajemy polecenie:
</p>
<div style="padding: 0.5em; line-height: 1.1; background-color: #333; color: #eee; border: 1px solid #08c"><code style="background: transparent; white-space: pre-wrap; overflow-x: auto"># mkinitcpio -p kernel26</code></div>
<p><b>4)</b> Dopisujemy <code>"radeon.modeset=1"</code> do <span style="font-family: monospace; color: #005500; white-space: nowrap">/boot/<b style="color:black;background-color:#a0ffff">grub</b>/menu.lst</span> (<a href="/GRUB" title="GRUB"><b style="color:black;background-color:#a0ffff">GRUB</b></a>) lub <span style="font-family: monospace; color: #005500; white-space: nowrap">/boot/<b style="color:black;background-color:#a0ffff">grub</b>/<b style="color:black;background-color:#a0ffff">grub</b>.cfg</span> (<a href="/GRUB2" title="GRUB2">GRUB2</a>).
</p><p>Przykład dla <b style="color:black;background-color:#a0ffff">GRUB</b>:
</p>
<pre>kernel /boot/vmlinuz26 root=/dev/sda3 ro radeon.modeset=1
</pre>
<p>Przykład dla GRUB2:
</p>
<pre>linux /boot/vmlinuz26 root=/dev/sda1 ro radeon.modeset=1
</pre>
<p><b>5)</b> Restartujemy komputer.
</p>
<h4><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=7" title="Edytuj sekcję: Późny start">edytuj</a>]</span> <span class="mw-headline" id="P.C3.B3.C5.BAny_start"> Późny start </span></h4>
<p><b>1)</b> Usuwamy wszystkie wpisy <code>"vga="</code> i <code>"video="</code> z <span style="font-family: monospace; color: #005500; white-space: nowrap">/boot/<b style="color:black;background-color:#a0ffff">grub</b>/menu.lst</span> (<a href="/GRUB" title="GRUB"><b style="color:black;background-color:#a0ffff">GRUB</b></a>) lub <span style="font-family: monospace; color: #005500; white-space: nowrap">/boot/<b style="color:black;background-color:#a0ffff">grub</b>/<b style="color:black;background-color:#a0ffff">grub</b>.cfg</span> (<a href="/GRUB2" title="GRUB2">GRUB2</a>). Używanie innych buforów ramek, takich jak <code>uvesafb</code>/<code>radeonfb</code>, wywoła konflikt z KMS. Dlatego usuń wszystkie z MODULES w pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/mkinitcpio.conf</span>.
</p><p><b>2)</b> Dodajemy <code>"radeon"</code> do MODULES w pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/mkinitcpio.conf</span>.
</p><p><b>3)</b> Dodajemy <code>"fbcon"</code> do MODULES w pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/mkinitcpio.conf</span>.
</p><p><b>4)</b> Niektórzy odnotowują przyspieszenie ładowania modułu <code>udev</code> po dodaniu "options radeon modeset=1" do <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/modprobe.d/modprobe.conf</span>.
</p><p><b>5)</b> Restartujemy komputer.
</p>
<h4><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=8" title="Edytuj sekcję: Wyłączenie KMS">edytuj</a>]</span> <span class="mw-headline" id="Wy.C5.82.C4.85czenie_KMS"> Wyłączenie KMS </span></h4>
<p><b>1)</b> Dodajemy <code>"radeon.modeset=0"</code> do pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/boot/<b style="color:black;background-color:#a0ffff">grub</b>/menu.lst</span> (<a href="/GRUB" title="GRUB"><b style="color:black;background-color:#a0ffff">GRUB</b></a>) lub <span style="font-family: monospace; color: #005500; white-space: nowrap">/boot/<b style="color:black;background-color:#a0ffff">grub</b>/<b style="color:black;background-color:#a0ffff">grub</b>.cfg</span> (<a href="/GRUB2" title="GRUB2">GRUB2</a>).
</p><p>Jeżeli wpis "radeon.modeset=0" nie będzie działał, można użyć zamiast niego wpisu "nomodeset".
</p><p><b>2)</b> Następnie wpisujemy w konsoli:
</p>
<div style="padding: 0.5em; line-height: 1.1; background-color: #333; color: #eee; border: 1px solid #08c"><code style="background: transparent; white-space: pre-wrap; overflow-x: auto"># mkinitcpio -p kernel26</code></div>
<p><b>3)</b> Restartujemy komputer.
</p><p>W niektórych przypadkach może okazać się przydatne stworzenie pliku <span style="font-family: monospace; color: #005500; white-space: nowrap">/etc/modprobe.d/radeon.conf</span> z zawartością:
</p>
<pre>options radeon modeset=0
</pre>
<h2><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=9" title="Edytuj sekcję: Problemy ze sterownikami otwartymi">edytuj</a>]</span> <span class="mw-headline" id="Problemy_ze_sterownikami_otwartymi"> Problemy ze sterownikami otwartymi </span></h2>
<h4><span class="editsection">[<a href="/index.php?title=ATI&action=edit&section=10" title="Edytuj sekcję: Słaba wydajność karty">edytuj</a>]</span> <span class="mw-headline" id="S.C5.82aba_wydajno.C5.9B.C4.87_karty"> Słaba wydajność karty </span></h4>
<p>Problem może być spowodowany domyślnie włączonym KMS.
Warto to sprawdzić:
</p>
<div style="padding: 0.5em; line-height: 1.1; background-color: #333; color: #eee; border: 1px solid #08c"><code style="background: transparent; white-space: pre-wrap; overflow-x: auto"># dmesg</code></div>
<p>Jeżeli wynik będzie taki, jak poniżej, zalecane jest wyłączenie KMS.
</p>
<div style="padding: 0.5em; line-height: 1.1em; background-color: #333; color: #fff; border: 1px solid #08c"><code style="background: transparent; white-space: pre-wrap; overflow-x: auto"># dmesg|egrep "drm|radeon"</code></div>
<pre style="white-space: pre-wrap; overflow-x: auto; border-top: none; margin-top: 0"> [drm] radeon default to kernel modesetting.
...
[drm:radeon_driver_load_kms] *ERROR* Failed to initialize radeon, disabling IOCTL</pre>
<p>Natomiast, jeżeli wynik będzie taki:
</p>
<div style="padding: 0.5em; line-height: 1.1em; background-color: #333; color: #fff; border: 1px solid #08c"><code style="background: transparent; white-space: pre-wrap; overflow-x: auto"># dmesg|egrep "drm|radeon"</code></div>
<pre style="white-space: pre-wrap; overflow-x: auto; border-top: none; margin-top: 0">
platform radeon_cp.0: firmware: requesting radeon/R600_rlc.bin
r600_cp: Failed to load firmware "radeon/R600_rlc.bin"
[drm:r600_startup] *ERROR* Failed to load firmware!
radeon 0000:01:00.0: disabling GPU acceleration</pre>
<p>Zainstaluj <tt><a href="http://www.archlinux.org/packages/?q=linux-firmware" class="external text" rel="nofollow">linux-firmware</a></tt>.
</p>
<!--
NewPP limit report
Preprocessor node count: 477/1000000
Post-expand include size: 13127/2097152 bytes
Template argument size: 5661/2097152 bytes
Expensive parser function count: 0/100
-->
<!-- Saved in parser cache with key archlinux_db-wiki_:pcache:idhash:118-0!1!0!!pl!2 and timestamp 20110614205210 -->
<div class="printfooter">
Źródło „<a href="http://wiki.archlinux.pl/ATI">http://wiki.archlinux.pl/ATI</a>”</div>
<div id='catlinks' class='catlinks'><div id="mw-normal-catlinks"><a href="/Specjalna:Kategorie" title="Specjalna:Kategorie">Kategorie</a>: <span dir='ltr'><a href="/Kategoria:HOWTO" title="Kategoria:HOWTO">HOWTO</a></span> | <span dir='ltr'><a href="/Kategoria:Urz%C4%85dzenia_graficzne" title="Kategoria:Urządzenia graficzne">Urządzenia graficzne</a></span> | <span dir='ltr'><a href="/Kategoria:X_serwer" title="Kategoria:X serwer">X serwer</a></span></div></div> <!-- end content -->
<div class="visualClear"></div>
</div>
</div></div>
<div id="column-one">
<div id="p-cactions" class="portlet">
<h5>Widok</h5>
<div class="pBody">
<ul>
<li id="ca-nstab-main" class="selected"><a href="/ATI" title="Zobacz stronę treści [c]" accesskey="c">Strona</a></li>
<li id="ca-talk" class="new"><a href="/index.php?title=Dyskusja:ATI&action=edit&redlink=1" title="Dyskusja o zawartości tej strony. [t]" accesskey="t">Dyskusja</a></li>
<li id="ca-edit"><a href="/index.php?title=ATI&action=edit" title="Możesz edytować tę stronę. Przed zapisaniem zmian użyj przycisku podgląd. [e]" accesskey="e">Edytuj</a></li>
<li id="ca-history"><a href="/index.php?title=ATI&action=history" title="Starsze wersje tej strony. [h]" accesskey="h">Historia i autorzy</a></li>
</ul>
</div>
</div>
<div class="portlet" id="p-personal">
<h5>Osobiste</h5>
<div class="pBody">
<ul>
<li id="pt-login"><a href="/index.php?title=Specjalna:Zaloguj&returnto=ATI" title="Zachęcamy do zalogowania się, choć nie jest to obowiązkowe. [o]" accesskey="o">Logowanie i rejestracja</a></li>
</ul>
</div>
</div>
<div class="portlet" id="p-logo">
<a style="background-image: url(/skins/common/images/wiki.png);" href="/Strona_g%C5%82%C3%B3wna" title="Strona główna"></a>
</div>
<script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
<div class='generated-sidebar portlet' id='p-navigation'>
<h5>Nawigacja</h5>
<div class='pBody'>
<ul>
<li id="n-mainpage-description"><a href="/Strona_g%C5%82%C3%B3wna" title="Przejdź na stronę główną [z]" accesskey="z">Strona główna</a></li>
<li id="n-portal"><a href="/wiki.archlinux.pl:Portal_spo%C5%82eczno%C5%9Bci" title="O projekcie, co możesz zrobić, gdzie możesz znaleźć informacje">Portal społeczności</a></li>
<li id="n-currentevents"><a href="/wiki.archlinux.pl:Aktualno%C5%9Bci" title="Informacje o aktualnych wydarzeniach">Bieżące wydarzenia</a></li>
<li id="n-recentchanges"><a href="/Specjalna:Ostatnie_zmiany" title="Lista ostatnich zmian na wiki.archlinux.pl. [r]" accesskey="r">Ostatnie zmiany</a></li>
<li id="n-randompage"><a href="/Specjalna:Losowa_strona" title="Pokaż stronę wybraną losowo [x]" accesskey="x">Losowa strona</a></li>
<li id="n-help"><a href="/Pomoc:Spis_tre%C5%9Bci" title="Tutaj możesz się wielu rzeczy dowiedzieć.">Pomoc</a></li>
</ul>
</div>
</div>
<div id="p-search" class="portlet">
<h5><label for="searchInput">Szukaj</label></h5>
<div id="searchBody" class="pBody">
<form action="/index.php" id="searchform">
<input type='hidden' name="title" value="Specjalna:Szukaj"/>
<input id="searchInput" title="Przeszukaj wiki.archlinux.pl" accesskey="f" type="search" name="search" />
<input type='submit' name="go" class="searchButton" id="searchGoButton" value="Przejdź" title="Przejdź do strony o dokładnie takim tytule, o ile istnieje" />
<input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="Szukaj" title="Szukaj wprowadzonego tekstu w treści stron" />
</form>
</div>
</div>
<div class="portlet" id="p-tb">
<h5>Narzędzia</h5>
<div class="pBody">
<ul>
<li id="t-whatlinkshere"><a href="/Specjalna:Linkuj%C4%85ce/ATI" title="Pokaż listę wszystkich stron linkujących do tej strony [j]" accesskey="j">Linkujące</a></li>
<li id="t-recentchangeslinked"><a href="/Specjalna:Zmiany_w_linkuj%C4%85cych/ATI" title="Ostatnie zmiany w stronach, do których ta strona linkuje [k]" accesskey="k">Zmiany w dolinkowanych</a></li>
<li id="t-specialpages"><a href="/Specjalna:Strony_specjalne" title="Lista wszystkich specjalnych stron [q]" accesskey="q">Strony specjalne</a></li>
<li id="t-print"><a href="/index.php?title=ATI&printable=yes" rel="alternate" title="Wersja do wydruku [p]" accesskey="p">Wersja do druku</a></li> <li id="t-permalink"><a href="/index.php?title=ATI&oldid=3228" title="Stały link do tej wersji strony">Link do tej wersji</a></li> </ul>
</div>
</div>
</div><!-- end of the left (by default at least) column -->
<div class="visualClear"></div>
<div id="footer">
<div id="f-poweredbyico"><a href="http://www.mediawiki.org/"><img src="/skins/common/images/poweredby_mediawiki_88x31.png" height="31" width="88" alt="Powered by MediaWiki" /></a></div>
<div id="f-copyrightico"><a href="http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt"><img src="/skins/common/images/gnu-fdl.png" alt="GNU Free Documentation License 1.2" width="88" height="31" /></a></div>
<ul id="f-list">
<li id="lastmod"> Tę stronę ostatnio zmodyfikowano 05:30, 2 cze 2011.</li>
<li id="viewcount">Tę stronę obejrzano 2354 razy.</li>
<li id="copyright">Treść udostępniana na licencji <a href="http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" class="external ">GNU Free Documentation License 1.2</a>.</li>
<li id="privacy"><a href="/wiki.archlinux.pl:Zasady_ochrony_prywatno%C5%9Bci" title="wiki.archlinux.pl:Zasady ochrony prywatności">Zasady ochrony prywatności</a></li>
<li id="about"><a href="/wiki.archlinux.pl:O_wiki.archlinux.pl" title="wiki.archlinux.pl:O wiki.archlinux.pl">O wiki.archlinux.pl</a></li>
<li id="disclaimer"><a href="/wiki.archlinux.pl:Informacje_prawne" title="wiki.archlinux.pl:Informacje prawne">Informacje prawne</a></li>
</ul>
</div>
</div>
<script>if (window.runOnloadHook) runOnloadHook();</script>
<!-- Served in 0.032 secs. --></body></html>