/[d-i]/trunk/manual/en/hardware/hardware-supported.xml
ViewVC logotype

Contents of /trunk/manual/en/hardware/hardware-supported.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 33887 - (show annotations) (download) (as text)
Mon Jan 9 10:09:48 2006 UTC (7 years, 4 months ago) by cjwatson
File MIME type: text/xml
File size: 9725 byte(s)
* Etch uses X.Org 6.9, and xserver-xorg instead of xserver-xfree86.
1 <!-- retain these comments for translator revision tracking -->
2 <!-- $Id$ -->
3
4 <sect1 id="hardware-supported">
5 <title>Supported Hardware</title>
6
7 <para>
8
9 Debian does not impose hardware requirements beyond the requirements
10 of the Linux kernel and the GNU tool-sets. Therefore, any
11 architecture or platform to which the Linux kernel, libc,
12 <command>gcc</command>, etc. have been ported, and for which a Debian
13 port exists, can run Debian. Please refer to the Ports pages at
14 <ulink url="&url-ports;"></ulink> for
15 more details on &arch-title; architecture systems which have been
16 tested with Debian.
17
18 </para><para>
19
20 Rather than attempting to describe all the different hardware
21 configurations which are supported for &arch-title;, this section
22 contains general information and pointers to where additional
23 information can be found.
24
25 </para>
26
27 <sect2><title>Supported Architectures</title>
28
29 <para>
30
31 Debian &release; supports eleven major architectures and several
32 variations of each architecture known as <quote>flavors</quote>.
33
34 </para><para>
35
36 <informaltable>
37 <tgroup cols="4">
38 <thead>
39 <row>
40 <entry>Architecture</entry><entry>Debian Designation</entry>
41 <entry>Subarchitecture</entry><entry>Flavor</entry>
42 </row>
43 </thead>
44
45 <tbody>
46 <row>
47 <entry morerows="2">Intel x86-based</entry>
48 <entry morerows="2">i386</entry>
49 <entry morerows="2"></entry>
50 <entry>vanilla</entry>
51 </row><row>
52 <entry>speakup</entry>
53 </row><row>
54 <entry>linux26</entry>
55 </row>
56
57 <row>
58 <entry morerows="5">Motorola 680x0</entry>
59 <entry morerows="5">m68k</entry>
60 <entry>Atari</entry>
61 <entry>atari</entry>
62 </row><row>
63 <entry>Amiga</entry>
64 <entry>amiga</entry>
65 </row><row>
66 <entry>68k Macintosh</entry>
67 <entry>mac</entry>
68 </row><row>
69 <entry morerows="2">VME</entry>
70 <entry>bvme6000</entry>
71 </row><row>
72 <entry>mvme147</entry>
73 </row><row>
74 <entry>mvme16x</entry>
75 </row>
76
77 <row>
78 <entry>DEC Alpha</entry>
79 <entry>alpha</entry>
80 <entry></entry>
81 <entry></entry>
82 </row>
83
84 <row>
85 <entry morerows="1">Sun SPARC</entry>
86 <entry morerows="1">sparc</entry>
87 <entry morerows="1"></entry>
88 <entry>sun4cdm</entry>
89 </row><row>
90 <entry>sun4u</entry>
91 </row>
92
93 <row>
94 <entry morerows="3">ARM and StrongARM</entry>
95 <entry morerows="3">arm</entry>
96 <entry morerows="3"></entry>
97 <entry>netwinder</entry>
98 </row><row>
99 <entry>riscpc</entry>
100 </row><row>
101 <entry>shark</entry>
102 </row><row>
103 <entry>lart</entry>
104 </row>
105
106 <row>
107 <entry morerows="3">IBM/Motorola PowerPC</entry>
108 <entry morerows="3">powerpc</entry>
109 <entry>CHRP</entry>
110 <entry>chrp</entry>
111 </row><row>
112 <entry>PowerMac</entry>
113 <entry>pmac</entry>
114 </row><row>
115 <entry>PReP</entry>
116 <entry>prep</entry>
117 </row><row>
118 <entry>APUS</entry>
119 <entry>apus</entry>
120 </row>
121
122 <row>
123 <entry morerows="1">HP PA-RISC</entry>
124 <entry morerows="1">hppa</entry>
125 <entry>PA-RISC 1.1</entry>
126 <entry>32</entry>
127 </row><row>
128 <entry>PA-RISC 2.0</entry>
129 <entry>64</entry>
130 </row>
131
132 <row>
133 <entry>Intel ia64-based</entry>
134 <entry>ia64</entry>
135 <entry></entry>
136 <entry></entry>
137 </row>
138
139 <row>
140 <entry morerows="2">MIPS (big endian)</entry>
141 <entry morerows="2">mips</entry>
142 <entry morerows="1">SGI Indy/Indigo 2</entry>
143 <entry>r4k-ip22</entry>
144 </row><row>
145 <entry>r5k-ip22</entry>
146 </row><row>
147 <entry>Broadcom BCM91250A (SWARM)</entry>
148 <entry>sb1-swarm-bn</entry>
149 </row>
150
151 <row>
152 <entry morerows="3">MIPS (little endian)</entry>
153 <entry morerows="3">mipsel</entry>
154 <entry>Cobalt</entry>
155 <entry>cobalt</entry>
156 </row><row>
157 <entry morerows="1">DECstation</entry>
158 <entry>r4k-kn04</entry>
159 </row><row>
160 <entry>r3k-kn02</entry>
161 </row><row>
162 <entry>Broadcom BCM91250A (SWARM)</entry>
163 <entry>sb1-swarm-bn</entry>
164 </row>
165
166 <row>
167 <entry morerows="1">IBM S/390</entry>
168 <entry morerows="1">s390</entry>
169 <entry>IPL from VM-reader and DASD</entry>
170 <entry>generic</entry>
171 </row><row>
172 <entry>IPL from tape</entry>
173 <entry>tape</entry>
174 </row>
175
176 </tbody></tgroup></informaltable>
177
178 </para><para>
179
180 This document covers installation for the
181 <emphasis>&arch-title;</emphasis> architecture. If you are looking
182 for information on any of the other Debian-supported architectures
183 take a look at the
184 <ulink url="http://www.debian.org/ports/">Debian-Ports</ulink> pages.
185
186 </para><para condition="new-arch">
187
188 This is the first official release of &debian; for the &arch-title;
189 architecture. We feel that it has proven itself sufficiently to be
190 released. However, because it has not had the exposure (and hence
191 testing by users) that some other architectures have had, you may
192 encounter a few bugs. Use our
193 <ulink url="&url-bts;">Bug Tracking System</ulink> to report any
194 problems; make sure to mention the fact that the bug is on the
195 &arch-title; platform. It can be necessary to use the
196 <ulink url="&url-list-subscribe;">debian-&architecture; mailing list</ulink>
197 as well.
198
199 </para>
200
201 </sect2>
202
203 <!-- supported cpu docs -->
204 &supported-alpha.xml;
205 &supported-arm.xml;
206 &supported-hppa.xml;
207 &supported-i386.xml;
208 &supported-ia64.xml; <!-- FIXME: currently missing -->
209 &supported-m68k.xml;
210 &supported-mips.xml;
211 &supported-mipsel.xml;
212 &supported-powerpc.xml;
213 &supported-s390.xml;
214 &supported-sparc.xml;
215
216 <sect2 id="gfx" arch="not-s390"><title>Graphics Card</title>
217
218 <para arch="i386">
219
220 You should be using a VGA-compatible display interface for the console
221 terminal. Nearly every modern display card is compatible with
222 VGA. Ancient standards such CGA, MDA, or HGA should also work,
223 assuming you do not require X11 support. Note that X11 is not used
224 during the installation process described in this document.
225
226 </para><para>
227
228 Debian's support for graphical interfaces is determined by the
229 underlying support found in X.Org's X11 system. Most AGP, PCI and
230 PCIe video cards work under X.Org. Details on supported graphics
231 buses, cards, monitors, and pointing devices can be found at
232 <ulink url="&url-xorg;"></ulink>. Debian &release; ships
233 with X.Org version &x11ver;.
234
235 </para><para arch="mips">
236
237 The X.Org X11 window system is only supported on the SGI Indy. The
238 Broadcom BCM91250A evaluation board has standard 3.3v PCI slots and supports
239 VGA emulation or Linux framebuffer on a selected range of graphics cards.
240 A <ulink url="&url-bcm91250a-hardware;">compatibility listing</ulink> for
241 the BCM91250A is available.
242
243 </para><para arch="mipsel">
244
245 The X.Org X11 window system is supported on some DECstation models. The
246 Broadcom BCM91250A evaluation board has standard 3.3v PCI slots and supports
247 VGA emulation or Linux framebuffer on a selected range of graphics cards.
248 A <ulink url="&url-bcm91250a-hardware;">compatibility listing</ulink> for
249 the BCM91250A is available.
250
251 </para>
252
253 </sect2>
254
255 <sect2 arch="i386" id="laptops"><title>Laptops</title>
256 <para>
257
258 Laptops are also supported. Laptops are often specialized or contain
259 proprietary hardware. To see if your particular laptop works well
260 with GNU/Linux, see the
261 <ulink url="&url-x86-laptop;">Linux Laptop pages</ulink>
262
263 </para>
264 </sect2>
265
266
267 <sect2 condition="defaults-smp">
268 <title>Multiple Processors</title>
269
270 <para>
271
272 Multi-processor support &mdash; also called <quote>symmetric multi-processing</quote>
273 or SMP &mdash; is supported for this architecture. The standard Debian
274 &release; kernel image was compiled with SMP support. This should not
275 prevent installation, since the SMP kernel should boot on non-SMP systems;
276 the kernel will simply cause a bit more overhead.
277
278 </para><para>
279
280 In order to optimize the kernel for single CPU systems, you'll have to
281 replace the standard Debian kernel. You can find a discussion of how
282 to do this in <xref linkend="kernel-baking"/>. At this time
283 (kernel version &kernelversion;) the way you disable SMP is to deselect
284 <quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
285 section of the kernel config.
286
287 </para>
288
289 </sect2>
290
291
292 <sect2 condition="supports-smp">
293 <title>Multiple Processors</title>
294 <para>
295
296 Multi-processor support &mdash; also called <quote>symmetric
297 multi-processing</quote> or SMP &mdash; is supported for this architecture.
298 However, the standard Debian &release; kernel image does not support
299 SMP. This should not prevent installation, since the standard,
300 non-SMP kernel should boot on SMP systems; the kernel will simply use
301 the first CPU.
302
303 </para><para>
304
305 In order to take advantage of multiple processors, you'll have to
306 replace the standard Debian kernel. You can find a discussion of how
307 to do this in <xref linkend="kernel-baking"/>. At this time
308 (kernel version &kernelversion;) the way you enable SMP is to select
309 <quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
310 section of the kernel config.
311
312 </para>
313 </sect2>
314
315 <sect2 condition="supports-smp-sometimes">
316 <title>Multiple Processors</title>
317 <para>
318
319 Multi-processor support &mdash; also called <quote>symmetric
320 multi-processing</quote> or SMP &mdash; is supported for this architecture,
321 and is supported by a precompiled Debian kernel image. Depending on your
322 install media, this SMP-capable kernel may or may not be installed by
323 default. This should not prevent installation, since the standard,
324 non-SMP kernel should boot on SMP systems; the kernel will simply use
325 the first CPU.
326
327 </para><para>
328
329 In order to take advantage of multiple processors, you should check to see
330 if a kernel package that supports SMP is installed, and if not, choose an
331 appropriate kernel package.
332
333 You can also build your own customized kernel to support SMP. You can find
334 a discussion of how to do this in <xref linkend="kernel-baking"/>. At this
335 time (kernel version &kernelversion;) the way you enable SMP is to select
336 <quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
337 section of the kernel config.
338
339 </para>
340 </sect2>
341 </sect1>

Properties

Name Value
svn:keywords Id

  ViewVC Help
Powered by ViewVC 1.1.5