| 29 |
<para> |
<para> |
| 30 |
|
|
| 31 |
Debian &release; supports eleven major architectures and several |
Debian &release; supports eleven major architectures and several |
| 32 |
variations of each architecture known as 'flavors'. |
variations of each architecture known as <quote>flavors</quote>. |
| 33 |
|
|
| 34 |
</para><para> |
</para><para> |
| 35 |
|
|
| 44 |
|
|
| 45 |
<tbody> |
<tbody> |
| 46 |
<row> |
<row> |
| 47 |
<entry morerows="1">Intel x86-based</entry> |
<entry morerows="2">Intel x86-based</entry> |
| 48 |
<entry morerows="1">i386</entry> |
<entry morerows="2">i386</entry> |
| 49 |
<entry morerows="1"></entry> |
<entry morerows="2"></entry> |
| 50 |
<entry>vanilla</entry> |
<entry>vanilla</entry> |
| 51 |
</row><row> |
</row><row> |
| 52 |
<entry>speakup</entry> |
<entry>speakup</entry> |
| 53 |
|
</row><row> |
| 54 |
|
<entry>linux26</entry> |
| 55 |
</row> |
</row> |
| 56 |
|
|
| 57 |
<row> |
<row> |
| 75 |
</row> |
</row> |
| 76 |
|
|
| 77 |
<row> |
<row> |
| 78 |
<entry morerows="2">DEC Alpha</entry> |
<entry>DEC Alpha</entry> |
| 79 |
<entry morerows="2">alpha</entry> |
<entry>alpha</entry> |
| 80 |
<entry morerows="2"></entry> |
<entry></entry> |
| 81 |
<entry>generic</entry> |
<entry></entry> |
|
</row><row> |
|
|
<entry>jensen</entry> |
|
|
</row><row> |
|
|
<entry>nautilus</entry> |
|
| 82 |
</row> |
</row> |
| 83 |
|
|
| 84 |
<row> |
<row> |
| 91 |
</row> |
</row> |
| 92 |
|
|
| 93 |
<row> |
<row> |
| 94 |
<entry morerows="3">ARM and StrongARM</entry> |
<entry morerows="2">ARM and StrongARM</entry> |
| 95 |
<entry morerows="3">arm</entry> |
<entry morerows="2">arm</entry> |
| 96 |
<entry morerows="3"></entry> |
<entry>Netwinder and CATS</entry> |
| 97 |
<entry>netwinder</entry> |
<entry>netwinder</entry> |
| 98 |
</row><row> |
</row><row> |
| 99 |
<entry>riscpc</entry> |
<entry>Linksys NSLU2</entry> |
| 100 |
|
<entry>nslu2</entry> |
| 101 |
</row><row> |
</row><row> |
| 102 |
<entry>shark</entry> |
<entry>RiscPC</entry> |
| 103 |
</row><row> |
<entry>rpc</entry> |
|
<entry>lart</entry> |
|
| 104 |
</row> |
</row> |
| 105 |
|
|
| 106 |
<row> |
<row> |
| 110 |
<entry>chrp</entry> |
<entry>chrp</entry> |
| 111 |
</row><row> |
</row><row> |
| 112 |
<entry>PowerMac</entry> |
<entry>PowerMac</entry> |
| 113 |
<entry>powermac, new-powermac</entry> |
<entry>pmac</entry> |
| 114 |
</row><row> |
</row><row> |
| 115 |
<entry>PReP</entry> |
<entry>PReP</entry> |
| 116 |
<entry>prep</entry> |
<entry>prep</entry> |
| 137 |
</row> |
</row> |
| 138 |
|
|
| 139 |
<row> |
<row> |
| 140 |
<entry>MIPS (big endian)</entry> |
<entry morerows="4">MIPS (big endian)</entry> |
| 141 |
<entry>mips</entry> |
<entry morerows="4">mips</entry> |
| 142 |
<entry>SGI Indy/I2</entry> |
<entry morerows="1">SGI IP22 (Indy/Indigo 2)</entry> |
| 143 |
<entry>r4k-ip22</entry> |
<entry>r4k-ip22</entry> |
| 144 |
|
</row><row> |
| 145 |
|
<entry>r5k-ip22</entry> |
| 146 |
|
</row><row> |
| 147 |
|
<entry>SGI IP32 (O2)</entry> |
| 148 |
|
<entry>r5k-ip32</entry> |
| 149 |
|
</row><row> |
| 150 |
|
<entry>Broadcom BCM91250A (SWARM)</entry> |
| 151 |
|
<entry>sb1-bcm91250a</entry> |
| 152 |
|
</row><row> |
| 153 |
|
<entry>Broadcom BCM91480B (BigSur)</entry> |
| 154 |
|
<entry>sb1a-bcm91480b</entry> |
| 155 |
</row> |
</row> |
| 156 |
|
|
| 157 |
<row> |
<row> |
| 158 |
<entry morerows="1">MIPS (little endian)</entry> |
<entry morerows="4">MIPS (little endian)</entry> |
| 159 |
<entry morerows="1">mipsel</entry> |
<entry morerows="4">mipsel</entry> |
| 160 |
<entry morerows="1">DEC Decstation</entry> |
<entry>Cobalt</entry> |
| 161 |
|
<entry>cobalt</entry> |
| 162 |
|
</row><row> |
| 163 |
|
<entry morerows="1">DECstation</entry> |
| 164 |
<entry>r4k-kn04</entry> |
<entry>r4k-kn04</entry> |
| 165 |
</row><row> |
</row><row> |
| 166 |
<entry>r3k-kn02</entry> |
<entry>r3k-kn02</entry> |
| 167 |
|
</row><row> |
| 168 |
|
<entry>Broadcom BCM91250A (SWARM)</entry> |
| 169 |
|
<entry>sb1-bcm91250a</entry> |
| 170 |
|
</row><row> |
| 171 |
|
<entry>Broadcom BCM91480B (BigSur)</entry> |
| 172 |
|
<entry>sb1a-bcm91480b</entry> |
| 173 |
</row> |
</row> |
| 174 |
|
|
| 175 |
<row> |
<row> |
| 176 |
<entry morerows="1">IBM S/390</entry> |
<entry morerows="1">IBM S/390</entry> |
| 177 |
<entry morerows="1">s390</entry> |
<entry morerows="1">s390</entry> |
| 178 |
<entry morerows="1"></entry> |
<entry>IPL from VM-reader and DASD</entry> |
| 179 |
<entry>tape</entry> |
<entry>generic</entry> |
| 180 |
</row><row> |
</row><row> |
| 181 |
<entry>vmrdr</entry> |
<entry>IPL from tape</entry> |
| 182 |
|
<entry>tape</entry> |
| 183 |
</row> |
</row> |
| 184 |
|
|
| 185 |
</tbody></tgroup></informaltable> |
</tbody></tgroup></informaltable> |
| 199 |
released. However, because it has not had the exposure (and hence |
released. However, because it has not had the exposure (and hence |
| 200 |
testing by users) that some other architectures have had, you may |
testing by users) that some other architectures have had, you may |
| 201 |
encounter a few bugs. Use our |
encounter a few bugs. Use our |
| 202 |
<ulink url="&url-bts;">Bug Tracking System</ulink> to report any |
<ulink url="&url-bts;">Bug Tracking System</ulink> to report any |
|
|
|
| 203 |
problems; make sure to mention the fact that the bug is on the |
problems; make sure to mention the fact that the bug is on the |
| 204 |
&arch-title; platform. It can be necessary to use the |
&arch-title; platform. It can be necessary to use the |
| 205 |
<ulink url="&url-list-subscribe;">debian-&architecture; mailing list</ulink> |
<ulink url="&url-list-subscribe;">debian-&arch-listname; mailing list</ulink> |
| 206 |
as well. |
as well. |
| 207 |
|
|
| 208 |
</para> |
</para> |
| 209 |
|
|
| 210 |
</sect2> |
</sect2> |
| 235 |
</para><para> |
</para><para> |
| 236 |
|
|
| 237 |
Debian's support for graphical interfaces is determined by the |
Debian's support for graphical interfaces is determined by the |
| 238 |
underlying support found in XFree86's X11 system. The newer AGP video |
underlying support found in X.Org's X11 system. Most AGP, PCI and |
| 239 |
slots are actually a modification on the PCI specification, and most |
PCIe video cards work under X.Org. Details on supported graphics |
| 240 |
AGP video cards work under XFree86. Details on supported graphics |
buses, cards, monitors, and pointing devices can be found at |
| 241 |
buses, cards, monitors, and pointing devices can be found at |
<ulink url="&url-xorg;"></ulink>. Debian &release; ships |
| 242 |
<ulink url="&url-xfree86;"></ulink>. Debian &release; ships |
with X.Org version &x11ver;. |
|
with XFree86 version &x11ver;. |
|
| 243 |
|
|
| 244 |
</para><para arch="mips"> |
</para><para arch="mips"> |
| 245 |
|
|
| 246 |
The XFree86's X11 system is only supported on the SGI Indy. |
<!-- FIXME: mention explicit graphics chips and not system names --> |
| 247 |
|
The X.Org X11 window system is only supported on the SGI Indy and the O2. The |
| 248 |
|
Broadcom BCM91250A and BCM91480B evaluation boards have standard 3.3v PCI |
| 249 |
|
slots and support VGA emulation or Linux framebuffer on a selected range |
| 250 |
|
of graphics cards. A <ulink url="&url-bcm91250a-hardware;">compatibility |
| 251 |
|
listing</ulink> for Broadcom evaluation boards is available. |
| 252 |
|
|
| 253 |
|
</para><para arch="mipsel"> |
| 254 |
|
|
| 255 |
|
The X.Org X11 window system is supported on some DECstation models. The |
| 256 |
|
Broadcom BCM91250A and BCM91480B evaluation boards have standard 3.3v PCI |
| 257 |
|
slots and support VGA emulation or Linux framebuffer on a selected range |
| 258 |
|
of graphics cards. A <ulink url="&url-bcm91250a-hardware;">compatibility |
| 259 |
|
listing</ulink> for Broadcom evaluation boards is available. |
| 260 |
|
|
| 261 |
</para> |
</para> |
| 262 |
|
|
| 263 |
</sect2> |
</sect2> |
| 264 |
|
|
| 265 |
<sect2 arch="i386" id="laptops"><title>Laptops</title> |
<sect2 arch="i386" id="laptops"><title>Laptops</title> |
| 267 |
|
|
| 268 |
Laptops are also supported. Laptops are often specialized or contain |
Laptops are also supported. Laptops are often specialized or contain |
| 269 |
proprietary hardware. To see if your particular laptop works well |
proprietary hardware. To see if your particular laptop works well |
| 270 |
with GNU/Linux, see the |
with GNU/Linux, see the |
| 271 |
<ulink url="&url-x86-laptop;">Linux Laptop pages</ulink> |
<ulink url="&url-x86-laptop;">Linux Laptop pages</ulink> |
| 272 |
|
|
| 273 |
</para> |
</para> |
| 279 |
|
|
| 280 |
<para> |
<para> |
| 281 |
|
|
| 282 |
Multi-processor support — also called ``symmetric multi-processing'' |
Multi-processor support — also called <quote>symmetric multi-processing</quote> |
| 283 |
or SMP — is supported for this architecture. The standard Debian |
or SMP — is available for this architecture. The standard Debian |
| 284 |
&release; kernel image was compiled with SMP support. This should not |
&release; kernel image was compiled with SMP support. This should not |
| 285 |
prevent installation, since the SMP kernel should boot on non-SMP systems; |
prevent installation, since the SMP kernel should boot on non-SMP systems; |
| 286 |
the kernel will simply cause a bit more overhead. |
the kernel will simply cause a bit more overhead. |
| 291 |
replace the standard Debian kernel. You can find a discussion of how |
replace the standard Debian kernel. You can find a discussion of how |
| 292 |
to do this in <xref linkend="kernel-baking"/>. At this time |
to do this in <xref linkend="kernel-baking"/>. At this time |
| 293 |
(kernel version &kernelversion;) the way you disable SMP is to deselect |
(kernel version &kernelversion;) the way you disable SMP is to deselect |
| 294 |
``symmetric multi-processing'' in the ``General'' section of the |
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote> |
| 295 |
kernel config. |
section of the kernel config. |
| 296 |
|
|
| 297 |
</para> |
</para> |
| 298 |
|
|
| 303 |
<title>Multiple Processors</title> |
<title>Multiple Processors</title> |
| 304 |
<para> |
<para> |
| 305 |
|
|
| 306 |
Multi-processor support — also called ``symmetric |
Multi-processor support — also called <quote>symmetric |
| 307 |
multi-processing'' or SMP — is supported for this architecture. |
multi-processing</quote> or SMP — is available for this architecture. |
| 308 |
However, the standard Debian &release; kernel image does not support |
However, the standard Debian &release; kernel image does not support |
| 309 |
SMP. This should not prevent installation, since the standard, |
SMP. This should not prevent installation, since the standard, |
| 310 |
non-SMP kernel should boot on SMP systems; the kernel will simply use |
non-SMP kernel should boot on SMP systems; the kernel will simply use |
| 316 |
replace the standard Debian kernel. You can find a discussion of how |
replace the standard Debian kernel. You can find a discussion of how |
| 317 |
to do this in <xref linkend="kernel-baking"/>. At this time |
to do this in <xref linkend="kernel-baking"/>. At this time |
| 318 |
(kernel version &kernelversion;) the way you enable SMP is to select |
(kernel version &kernelversion;) the way you enable SMP is to select |
| 319 |
``symmetric multi-processing'' in the ``General'' section of the |
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote> |
| 320 |
kernel config. |
section of the kernel config. |
| 321 |
|
|
| 322 |
|
</para> |
| 323 |
|
</sect2> |
| 324 |
|
|
| 325 |
|
<sect2 condition="supports-smp-sometimes"> |
| 326 |
|
<title>Multiple Processors</title> |
| 327 |
|
<para> |
| 328 |
|
|
| 329 |
|
Multi-processor support — also called <quote>symmetric |
| 330 |
|
multi-processing</quote> or SMP — is available for this architecture, |
| 331 |
|
and is supported by a precompiled Debian kernel image. Depending on your |
| 332 |
|
install media, this SMP-capable kernel may or may not be installed by |
| 333 |
|
default. This should not prevent installation, since the standard, |
| 334 |
|
non-SMP kernel should boot on SMP systems; the kernel will simply use |
| 335 |
|
the first CPU. |
| 336 |
|
|
| 337 |
|
</para><para> |
| 338 |
|
|
| 339 |
|
In order to take advantage of multiple processors, you should check to see |
| 340 |
|
if a kernel package that supports SMP is installed, and if not, choose an |
| 341 |
|
appropriate kernel package. |
| 342 |
|
|
| 343 |
|
You can also build your own customized kernel to support SMP. You can find |
| 344 |
|
a discussion of how to do this in <xref linkend="kernel-baking"/>. At this |
| 345 |
|
time (kernel version &kernelversion;) the way you enable SMP is to select |
| 346 |
|
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote> |
| 347 |
|
section of the kernel config. |
| 348 |
|
|
| 349 |
</para> |
</para> |
| 350 |
</sect2> |
</sect2> |