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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4435 - (show annotations) (download) (as text)
Tue Sep 30 21:50:10 2003 UTC (9 years, 7 months ago) by barbier
File MIME type: text/xml
File size: 7031 byte(s)
Minimize the <xref> tag
1 <!-- retain these comments for translator revision tracking -->
2 <!-- $Id: hardware-supported.xml,v 1.8 2003/09/30 21:50:09 barbier Exp $ -->
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 'flavors'.
33
34 </para><para>
35
36 <informalexample><screen>
37 Architecture | Debian Designation / Flavor
38 ---------------------+----------------------------
39 Intel x86-based | i386
40 | - vanilla
41 | - idepci
42 | - compact
43 | - bf2.4 (experimental)
44 |
45 Motorola 680x0: | m68k
46 - Atari | - atari
47 - Amiga | - amiga
48 - 68k Macintosh | - mac
49 - VME | - bvme6000
50 | - mvme147
51 | - mvme16x
52 |
53 DEC Alpha | alpha
54 | - generic
55 | - jensen
56 | - nautilus
57 |
58 Sun SPARC | sparc
59 | - sun4cdm
60 | - sun4u
61 |
62 ARM and StrongARM | arm
63 | - netwinder
64 | - riscpc
65 | - shark
66 | - lart
67 |
68 IBM/Motorola PowerPC | powerpc
69 - CHRP | - chrp
70 - PowerMac | - powermac, new-powermac
71 - PReP | - prep
72 - APUS | - apus
73 |
74 HP PA-RISC | hppa
75 - PA-RISC 1.1 | - 32
76 - PA-RISC 2.0 | - 64
77 |
78 Intel ia64-based | ia64
79 |
80 MIPS (big endian) | mips
81 - SGI Indy/I2 | - r4k-ip22
82 |
83 MIPS (little endian) | mipsel
84 - DEC Decstation | - r4k-kn04
85 | - r3k-kn02
86 |
87 IBM S/390 | s390
88 | - tape
89 | - vmrdr
90 |
91 ---------------------+----------------------------
92
93 </screen></informalexample>
94
95 </para><para>
96
97 This document covers installation for the
98 <emphasis>&arch-title;</emphasis> architecture. If you are looking
99 for information on any of the other Debian-supported architectures
100 take a look at the
101 <ulink url="http://www.debian.org/ports/">Debian-Ports</ulink> pages.
102
103 </para><para condition="new-arch">
104
105 This is the first official release of &debian; for the &arch-title;
106 architecture. We feel that it has proven itself sufficiently to be
107 released. However, because it has not had the exposure (and hence
108 testing by users) that some other architectures have had, you may
109 encounter a few bugs. Use our
110 <ulink url="&url-bts;">Bug Tracking System</ulink> to report any
111
112 problems; make sure to mention the fact that the bug is on the
113 &arch-title; platform. It can be necessary to use the
114 <ulink url="&url-list-subscribe;">debian-&architecture; mailing list</ulink>
115 as well.
116
117 </para>
118
119 </sect2>
120
121 <!-- supported cpu docs -->
122 &supported-alpha.xml;
123 &supported-arm.xml;
124 &supported-hppa.xml;
125 &supported-i386.xml;
126 &supported-ia64.xml; <!-- FIXME: currently missing -->
127 &supported-m68k.xml;
128 &supported-mips.xml;
129 &supported-mipsel.xml;
130 &supported-powerpc.xml;
131 &supported-s390.xml;
132 &supported-sparc.xml;
133
134 <sect2 id="gfx" arch="not-s390"><title>Graphics Card</title>
135
136 <para arch="i386">
137
138 You should be using a VGA-compatible display interface for the console
139 terminal. Nearly every modern display card is compatible with
140 VGA. Ancient standards such CGA, MDA, or HGA should also work,
141 assuming you do not require X11 support. Note that X11 is not used
142 during the installation process described in this document.
143
144 </para><para>
145
146 Debian's support for graphical interfaces is determined by the
147 underlying support found in XFree86's X11 system. The newer AGP video
148 slots are actually a modification on the PCI specification, and most
149 AGP video cards work under XFree86. Details on supported graphics
150 buses, cards, monitors, and pointing devices can be found at
151 <ulink url="&url-xfree-support;"></ulink>. Debian &release; ships
152 with X11 revision &x11ver;.
153
154 </para><para arch="mips">
155
156 The XFree86's X11 system is only supported on the SGI Indy.
157
158 </para>
159 </sect2>
160
161 <sect2 arch="i386" id="laptops"><title>Laptops</title>
162 <para>
163
164 Laptops are also supported. Laptops are often specialized or contain
165 proprietary hardware. To see if your particular laptop works well
166 with GNU/Linux, see the
167 <ulink url="&url-x86-laptop;">Linux Laptop pages</ulink>
168
169 </para>
170 </sect2>
171
172
173 <sect2 condition="defaults-smp">
174 <title>Multiple Processors</title>
175
176 <para>
177
178 Multi-processor support &mdash; also called ``symmetric multi-processing''
179 or SMP &mdash; is supported for this architecture. The standard Debian
180 &release; kernel image was compiled with SMP support. This should not
181 prevent installation, since the SMP kernel should boot on non-SMP systems;
182 the kernel will simply cause a bit more overhead.
183
184 </para><para>
185
186 In order to optimize the kernel for single CPU systems, you'll have to
187 replace the standard Debian kernel. You can find a discussion of how
188 to do this in <xref linkend="kernel-baking"/>. At this time
189 (kernel version &kernelversion;) the way you disable SMP is to deselect
190 ``symmetric multi-processing'' in the ``General'' section of the
191 kernel config.
192
193 </para>
194
195 </sect2>
196
197
198 <sect2 condition="supports-smp">
199 <title>Multiple Processors</title>
200 <para>
201
202 Multi-processor support &mdash; also called ``symmetric
203 multi-processing'' or SMP &mdash; is supported for this architecture.
204 However, the standard Debian &release; kernel image does not support
205 SMP. This should not prevent installation, since the standard,
206 non-SMP kernel should boot on SMP systems; the kernel will simply use
207 the first CPU.
208
209 </para><para>
210
211 In order to take advantage of multiple processors, you'll have to
212 replace the standard Debian kernel. You can find a discussion of how
213 to do this in <xref linkend="kernel-baking"/>. At this time
214 (kernel version &kernelversion;) the way you enable SMP is to select
215 ``symmetric multi-processing'' in the ``General'' section of the
216 kernel config.
217
218 </para>
219 </sect2>
220 </sect1>

  ViewVC Help
Powered by ViewVC 1.1.5