| 1 |
<!-- retain these comments for translator revision tracking --> |
<!-- retain these comments for translator revision tracking --> |
| 2 |
<!-- $Id: hardware-supported.xml --> |
<!-- $Id: --> |
|
|
|
| 3 |
|
|
| 4 |
<sect1 id="hardware-supported"> |
<sect1 id="hardware-supported"> |
| 5 |
<title>Supported Hardware</title> |
<title>Supported Hardware</title> |
| 6 |
|
|
| 7 |
<para>Debian does not impose hardware requirements beyond the requirements |
<para> |
| 8 |
|
|
| 9 |
|
Debian does not impose hardware requirements beyond the requirements |
| 10 |
of the Linux kernel and the GNU tool-sets. Therefore, any |
of the Linux kernel and the GNU tool-sets. Therefore, any |
| 11 |
architecture or platform to which the Linux kernel, libc, |
architecture or platform to which the Linux kernel, libc, |
| 12 |
<command>gcc</command>, etc. have been ported, and for which a Debian port |
<command>gcc</command>, etc. have been ported, and for which a Debian |
| 13 |
exists, can run Debian. Please refer to the Ports pages at |
port exists, can run Debian. Please refer to the Ports pages at |
| 14 |
<ulink url="http://www.debian.org/ports/&architecture;/"></ulink> |
<ulink url="http://www.debian.org/ports/&architecture;/"></ulink> for |
| 15 |
for more details on &arch-title; architecture |
more details on &arch-title; architecture systems which have been |
| 16 |
systems which have been tested with Debian. |
tested with Debian. |
| 17 |
</para> |
|
| 18 |
|
</para><para> |
| 19 |
|
|
| 20 |
<para>Rather than attempting to describe all the different hardware |
Rather than attempting to describe all the different hardware |
| 21 |
configurations which are supported for &arch-title;, this section |
configurations which are supported for &arch-title;, this section |
| 22 |
contains general information and pointers to where additional |
contains general information and pointers to where additional |
| 23 |
information can be found. |
information can be found. |
|
</para> |
|
| 24 |
|
|
| 25 |
|
</para> |
| 26 |
|
|
| 27 |
<sect2><title>Supported Architectures</title> |
<sect2><title>Supported Architectures</title> |
| 28 |
|
|
| 29 |
<para>Debian 3.0 supports eleven major architectures and several |
<para> |
| 30 |
|
|
| 31 |
|
Debian 3.0 supports eleven major architectures and several |
| 32 |
variations of each architecture known as 'flavors'. |
variations of each architecture known as 'flavors'. |
|
</para> |
|
| 33 |
|
|
| 34 |
<para><informalexample><screen> |
</para><para> |
| 35 |
|
|
| 36 |
|
<informalexample><screen> |
| 37 |
Architecture | Debian Designation / Flavor |
Architecture | Debian Designation / Flavor |
| 38 |
---------------------+---------------------------- |
---------------------+---------------------------- |
| 39 |
Intel x86-based | i386 |
Intel x86-based | i386 |
| 90 |
| |
| |
| 91 |
---------------------+---------------------------- |
---------------------+---------------------------- |
| 92 |
|
|
|
|
|
| 93 |
</screen></informalexample> |
</screen></informalexample> |
|
</para> |
|
| 94 |
|
|
| 95 |
<para>This document covers installation for the |
</para><para> |
| 96 |
<emphasis>&arch-title;</emphasis> |
|
| 97 |
architecture. If you are looking for information on any of the other |
This document covers installation for the |
| 98 |
Debian-supported architectures take a look at the |
<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. |
<ulink url="http://www.debian.org/ports/">Debian-Ports</ulink> pages. |
| 102 |
|
|
| 103 |
</para> |
</para> |
| 104 |
|
|
| 105 |
<![ %hppa; %mips; %mipsel; %s390; [ |
<![ %new-arch; [ |
| 106 |
|
|
| 107 |
<para> |
<para> |
| 108 |
|
|
| 109 |
This is the first official release of &debian; for the &arch-title; |
This is the first official release of &debian; for the &arch-title; |
| 110 |
architecture. We feel that it has proven itself sufficiently to be |
architecture. We feel that it has proven itself sufficiently to be |
| 111 |
released. However, because it has not had the exposure (and hence |
released. However, because it has not had the exposure (and hence |
| 112 |
testing by users) that some other architectures have had, you may |
testing by users) that some other architectures have had, you may |
| 113 |
encounter a few bugs. Use our |
encounter a few bugs. Use our |
| 114 |
<ulink url="&url-bts;">Bug Tracking System</ulink> to report any |
<ulink url="&url-bts;">Bug Tracking System</ulink> to report any |
| 115 |
problems; make sure to mention the fact that |
|
| 116 |
the bug is on the &arch-title; platform. It can be necessary to use |
problems; make sure to mention the fact that the bug is on the |
| 117 |
the <ulink url="&url-list-subscribe;">debian-&architecture; mailing |
&arch-title; platform. It can be necessary to use the |
| 118 |
list</ulink> as well. |
<ulink url="&url-list-subscribe;">debian-&architecture; mailing list</ulink> |
| 119 |
]]> |
as well. |
| 120 |
|
|
| 121 |
</para> |
</para> |
| 122 |
|
]]> |
| 123 |
|
|
| 124 |
</sect2> |
</sect2> |
| 125 |
|
|
| 126 |
<!-- supported cpu docs --> |
<!-- supported cpu docs --> |
| 128 |
&supported-arm.xml; |
&supported-arm.xml; |
| 129 |
&supported-hppa.xml; |
&supported-hppa.xml; |
| 130 |
&supported-i386.xml; |
&supported-i386.xml; |
| 131 |
&supported-ia64.xml; <!-- currently missing --> |
&supported-ia64.xml; <!-- FIXME: currently missing --> |
| 132 |
&supported-m68k.xml; |
&supported-m68k.xml; |
| 133 |
&supported-mips.xml; |
&supported-mips.xml; |
| 134 |
&supported-mipsel.xml; |
&supported-mipsel.xml; |
| 141 |
|
|
| 142 |
<![ %i386; [ |
<![ %i386; [ |
| 143 |
<para> |
<para> |
| 144 |
|
|
| 145 |
You should be using a VGA-compatible display interface for the console |
You should be using a VGA-compatible display interface for the console |
| 146 |
terminal. Nearly every modern display card is compatible with |
terminal. Nearly every modern display card is compatible with |
| 147 |
VGA. Ancient standards such CGA, MDA, or HGA should also work, |
VGA. Ancient standards such CGA, MDA, or HGA should also work, |
| 148 |
assuming you do not require X11 support. Note that X11 is not used |
assuming you do not require X11 support. Note that X11 is not used |
| 149 |
during the installation process described in this document. |
during the installation process described in this document. |
| 150 |
|
|
| 151 |
</para> |
</para> |
| 152 |
]]> |
]]> |
| 153 |
|
|
| 154 |
<para> |
<para> |
| 155 |
|
|
| 156 |
Debian's support for graphical interfaces is determined by the |
Debian's support for graphical interfaces is determined by the |
| 157 |
underlying support found in XFree86's X11 system. The newer AGP video |
underlying support found in XFree86's X11 system. The newer AGP video |
| 158 |
slots are actually a modification on the PCI specification, and most |
slots are actually a modification on the PCI specification, and most |
| 160 |
buses, cards, monitors, and pointing devices can be found at |
buses, cards, monitors, and pointing devices can be found at |
| 161 |
<ulink url="&url-xfree-support;"></ulink>. Debian &release; ships |
<ulink url="&url-xfree-support;"></ulink>. Debian &release; ships |
| 162 |
with X11 revision &x11ver;. |
with X11 revision &x11ver;. |
| 163 |
|
|
| 164 |
</para> |
</para> |
| 165 |
|
|
| 166 |
<![ %mips; [ |
<![ %mips; [ |
| 167 |
<para> |
<para> |
| 168 |
|
|
| 169 |
The XFree86's X11 system is only supported on the SGI Indy. |
The XFree86's X11 system is only supported on the SGI Indy. |
| 170 |
|
|
| 171 |
</para> |
</para> |
| 172 |
]]> |
]]> |
| 173 |
|
|
| 179 |
<sect2 id="laptops"><title>Laptops</title> |
<sect2 id="laptops"><title>Laptops</title> |
| 180 |
|
|
| 181 |
<para> |
<para> |
| 182 |
|
|
| 183 |
Laptops are also supported. Laptops are often specialized or contain |
Laptops are also supported. Laptops are often specialized or contain |
| 184 |
proprietary hardware. To see if your particular laptop works well |
proprietary hardware. To see if your particular laptop works well |
| 185 |
with GNU/Linux, see the |
with GNU/Linux, see the |
| 186 |
<ulink url="&url-x86-laptop;">Linux Laptop pages</ulink> |
<ulink url="&url-x86-laptop;">Linux Laptop pages</ulink> |
| 187 |
|
|
| 188 |
</para> |
</para> |
| 189 |
</sect2> |
</sect2> |
| 190 |
]]> |
]]> |
| 194 |
<sect2> |
<sect2> |
| 195 |
<title>Multiple Processors</title> |
<title>Multiple Processors</title> |
| 196 |
|
|
| 197 |
<para>Multi-processor support — also called ``symmetric multi-processing'' |
<para> |
| 198 |
|
|
| 199 |
|
Multi-processor support — also called ``symmetric multi-processing'' |
| 200 |
or SMP — is supported for this architecture. The standard Debian |
or SMP — is supported for this architecture. The standard Debian |
| 201 |
3.0 kernel image was compiled with SMP support. This should not |
3.0 kernel image was compiled with SMP support. This should not |
| 202 |
prevent installation, since the SMP kernel should boot on non-SMP systems; |
prevent installation, since the SMP kernel should boot on non-SMP systems; |
| 203 |
the kernel will simply cause a bit more overhead. |
the kernel will simply cause a bit more overhead. |
|
</para> |
|
| 204 |
|
|
| 205 |
<para>In order to optimize the kernel for single CPU systems, you'll have to |
</para><para> |
| 206 |
|
|
| 207 |
|
In order to optimize the kernel for single CPU systems, you'll have to |
| 208 |
replace the standard Debian kernel. You can find a discussion of how |
replace the standard Debian kernel. You can find a discussion of how |
| 209 |
to do this in <xref linkend="kernel-baking"></xref>. |
to do this in <xref linkend="kernel-baking"></xref>. At this time |
| 210 |
At this time (kernel version |
(kernel version 2.4.19) the way you disable SMP is to deselect |
| 211 |
2.4.19) the way you disable SMP is to deselect ``symmetric |
``symmetric multi-processing'' in the ``General'' section of the |
| 212 |
multi-processing'' in the ``General'' section of the kernel config. |
kernel config. |
| 213 |
|
|
| 214 |
</para> |
</para> |
| 215 |
|
|
| 216 |
</sect2> |
</sect2> |
| 221 |
<sect2> |
<sect2> |
| 222 |
<title>Multiple Processors</title> |
<title>Multiple Processors</title> |
| 223 |
<para> |
<para> |
| 224 |
Multi-processor support — also called ``symmetric multi-processing'' |
|
| 225 |
or SMP — is supported for this architecture. However, the standard |
Multi-processor support — also called ``symmetric |
| 226 |
Debian &release; kernel image does not support SMP. This |
multi-processing'' or SMP — is supported for this architecture. |
| 227 |
should not prevent installation, since the standard, |
However, the standard Debian &release; kernel image does not support |
| 228 |
|
SMP. This should not prevent installation, since the standard, |
| 229 |
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 |
| 230 |
the first CPU. |
the first CPU. |
|
</para> |
|
| 231 |
|
|
| 232 |
<para> |
</para><para> |
| 233 |
|
|
| 234 |
In order to take advantage of multiple processors, you'll have to |
In order to take advantage of multiple processors, you'll have to |
| 235 |
replace the standard Debian kernel. You can find a discussion of how |
replace the standard Debian kernel. You can find a discussion of how |
| 236 |
to do this in <xref linkend="kernel-baking"></xref>. At this time (kernel version |
to do this in <xref linkend="kernel-baking"></xref>. At this time |
| 237 |
&kernelversion;) the way you enable SMP is to select ``symmetric |
(kernel version &kernelversion;) the way you enable SMP is to select |
| 238 |
multi-processing'' in the ``General'' section of the kernel config. |
``symmetric multi-processing'' in the ``General'' section of the |
| 239 |
|
kernel config. |
| 240 |
|
|
| 241 |
</para> |
</para> |
| 242 |
</sect2> |
</sect2> |
| 243 |
]]> |
]]> |