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

Properties

Name Value
svn:keywords Id

  ViewVC Help
Powered by ViewVC 1.1.5