| 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 |
|
|
| 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> |
| 93 |
<row> |
<row> |
| 94 |
<entry morerows="3">ARM and StrongARM</entry> |
<entry morerows="3">ARM and StrongARM</entry> |
| 95 |
<entry morerows="3">arm</entry> |
<entry morerows="3">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 |
</row><row> |
<entry>nslu2</entry> |
|
<entry>shark</entry> |
|
| 101 |
</row><row> |
</row><row> |
| 102 |
<entry>lart</entry> |
<entry>RiscPC and Riscstation</entry> |
| 103 |
|
<entry>riscpc</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="2">MIPS (big endian)</entry> |
| 141 |
<entry>mips</entry> |
<entry morerows="2">mips</entry> |
| 142 |
<entry>SGI Indy/I2</entry> |
<entry morerows="1">SGI 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>Broadcom BCM91250A (SWARM)</entry> |
| 148 |
|
<entry>sb1-swarm-bn</entry> |
| 149 |
</row> |
</row> |
| 150 |
|
|
| 151 |
<row> |
<row> |
| 152 |
<entry morerows="1">MIPS (little endian)</entry> |
<entry morerows="3">MIPS (little endian)</entry> |
| 153 |
<entry morerows="1">mipsel</entry> |
<entry morerows="3">mipsel</entry> |
| 154 |
<entry morerows="1">DEC Decstation</entry> |
<entry>Cobalt</entry> |
| 155 |
|
<entry>cobalt</entry> |
| 156 |
|
</row><row> |
| 157 |
|
<entry morerows="1">DECstation</entry> |
| 158 |
<entry>r4k-kn04</entry> |
<entry>r4k-kn04</entry> |
| 159 |
</row><row> |
</row><row> |
| 160 |
<entry>r3k-kn02</entry> |
<entry>r3k-kn02</entry> |
| 161 |
|
</row><row> |
| 162 |
|
<entry>Broadcom BCM91250A (SWARM)</entry> |
| 163 |
|
<entry>sb1-swarm-bn</entry> |
| 164 |
</row> |
</row> |
| 165 |
|
|
| 166 |
<row> |
<row> |
| 167 |
<entry morerows="1">IBM S/390</entry> |
<entry morerows="1">IBM S/390</entry> |
| 168 |
<entry morerows="1">s390</entry> |
<entry morerows="1">s390</entry> |
| 169 |
<entry morerows="1"></entry> |
<entry>IPL from VM-reader and DASD</entry> |
| 170 |
<entry>tape</entry> |
<entry>generic</entry> |
| 171 |
</row><row> |
</row><row> |
| 172 |
<entry>vmrdr</entry> |
<entry>IPL from tape</entry> |
| 173 |
|
<entry>tape</entry> |
| 174 |
</row> |
</row> |
| 175 |
|
|
| 176 |
</tbody></tgroup></informaltable> |
</tbody></tgroup></informaltable> |
| 190 |
released. However, because it has not had the exposure (and hence |
released. However, because it has not had the exposure (and hence |
| 191 |
testing by users) that some other architectures have had, you may |
testing by users) that some other architectures have had, you may |
| 192 |
encounter a few bugs. Use our |
encounter a few bugs. Use our |
| 193 |
<ulink url="&url-bts;">Bug Tracking System</ulink> to report any |
<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 |
problems; make sure to mention the fact that the bug is on the |
| 195 |
&arch-title; platform. It can be necessary to use the |
&arch-title; platform. It can be necessary to use the |
| 196 |
<ulink url="&url-list-subscribe;">debian-&architecture; mailing list</ulink> |
<ulink url="&url-list-subscribe;">debian-&architecture; mailing list</ulink> |
| 197 |
as well. |
as well. |
| 198 |
|
|
| 199 |
</para> |
</para> |
| 200 |
|
|
| 201 |
</sect2> |
</sect2> |
| 226 |
</para><para> |
</para><para> |
| 227 |
|
|
| 228 |
Debian's support for graphical interfaces is determined by the |
Debian's support for graphical interfaces is determined by the |
| 229 |
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 |
| 230 |
slots are actually a modification on the PCI specification, and most |
PCIe video cards work under X.Org. Details on supported graphics |
| 231 |
AGP video cards work under XFree86. Details on supported graphics |
buses, cards, monitors, and pointing devices can be found at |
| 232 |
buses, cards, monitors, and pointing devices can be found at |
<ulink url="&url-xorg;"></ulink>. Debian &release; ships |
| 233 |
<ulink url="&url-xfree86;"></ulink>. Debian &release; ships |
with X.Org version &x11ver;. |
|
with XFree86 version &x11ver;. |
|
| 234 |
|
|
| 235 |
</para><para arch="mips"> |
</para><para arch="mips"> |
| 236 |
|
|
| 237 |
The XFree86's X11 system is only supported on the SGI Indy. |
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> |
</para> |
| 252 |
|
|
| 253 |
</sect2> |
</sect2> |
| 254 |
|
|
| 255 |
<sect2 arch="i386" id="laptops"><title>Laptops</title> |
<sect2 arch="i386" id="laptops"><title>Laptops</title> |
| 257 |
|
|
| 258 |
Laptops are also supported. Laptops are often specialized or contain |
Laptops are also supported. Laptops are often specialized or contain |
| 259 |
proprietary hardware. To see if your particular laptop works well |
proprietary hardware. To see if your particular laptop works well |
| 260 |
with GNU/Linux, see the |
with GNU/Linux, see the |
| 261 |
<ulink url="&url-x86-laptop;">Linux Laptop pages</ulink> |
<ulink url="&url-x86-laptop;">Linux Laptop pages</ulink> |
| 262 |
|
|
| 263 |
</para> |
</para> |
| 269 |
|
|
| 270 |
<para> |
<para> |
| 271 |
|
|
| 272 |
Multi-processor support — also called ``symmetric multi-processing'' |
Multi-processor support — also called <quote>symmetric multi-processing</quote> |
| 273 |
or SMP — is supported for this architecture. The standard Debian |
or SMP — is supported for this architecture. The standard Debian |
| 274 |
&release; kernel image was compiled with SMP support. This should not |
&release; kernel image was compiled with SMP support. This should not |
| 275 |
prevent installation, since the SMP kernel should boot on non-SMP systems; |
prevent installation, since the SMP kernel should boot on non-SMP systems; |
| 281 |
replace the standard Debian kernel. You can find a discussion of how |
replace the standard Debian kernel. You can find a discussion of how |
| 282 |
to do this in <xref linkend="kernel-baking"/>. At this time |
to do this in <xref linkend="kernel-baking"/>. At this time |
| 283 |
(kernel version &kernelversion;) the way you disable SMP is to deselect |
(kernel version &kernelversion;) the way you disable SMP is to deselect |
| 284 |
``symmetric multi-processing'' in the ``General'' section of the |
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote> |
| 285 |
kernel config. |
section of the kernel config. |
| 286 |
|
|
| 287 |
</para> |
</para> |
| 288 |
|
|
| 293 |
<title>Multiple Processors</title> |
<title>Multiple Processors</title> |
| 294 |
<para> |
<para> |
| 295 |
|
|
| 296 |
Multi-processor support — also called ``symmetric |
Multi-processor support — also called <quote>symmetric |
| 297 |
multi-processing'' or SMP — is supported for this architecture. |
multi-processing</quote> or SMP — is supported for this architecture. |
| 298 |
However, the standard Debian &release; kernel image does not support |
However, the standard Debian &release; kernel image does not support |
| 299 |
SMP. This should not prevent installation, since the standard, |
SMP. This should not prevent installation, since the standard, |
| 300 |
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 |
| 306 |
replace the standard Debian kernel. You can find a discussion of how |
replace the standard Debian kernel. You can find a discussion of how |
| 307 |
to do this in <xref linkend="kernel-baking"/>. At this time |
to do this in <xref linkend="kernel-baking"/>. At this time |
| 308 |
(kernel version &kernelversion;) the way you enable SMP is to select |
(kernel version &kernelversion;) the way you enable SMP is to select |
| 309 |
``symmetric multi-processing'' in the ``General'' section of the |
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote> |
| 310 |
kernel config. |
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 — also called <quote>symmetric |
| 320 |
|
multi-processing</quote> or SMP — 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> |
</para> |
| 340 |
</sect2> |
</sect2> |