~jbicha/ubuntu/oneiric/installation-guide/merge-with-debian

« back to all changes in this revision

Viewing changes to nl/hardware/hardware-supported.xml

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2008-11-20 19:15:23 UTC
  • Revision ID: james.westby@ubuntu.com-20081120191523-ewj4gnnj4k6skpn4
Tags: 20081113ubuntu1
* Document user-setup encrypted private directory preseeding.
* Resynchronise with Debian. Remaining changes:
  - Build only English (for now, until we figure out how to avoid trashing
    translations quite so badly with Ubuntu branding etc.).
  - Build only Ubuntu architectures (amd64, hppa, i386, ia64, lpia,
    powerpc, sparc).
  - Extensive (although possibly incomplete) Ubuntu branding, adjustments
    for our mirror layout, etc.
  - Add "Ubuntu and Debian" and "What is Ubuntu?" section, text borrowed
    from the Ubuntu web site. Disable the "What is Debian GNU/Linux?"
    section.
  - Direct installation reports to ubuntu-users for now.
  - Adjust various memory and disk space requirements. Talk about the
    default Ubuntu desktop and Ubuntu tasks rather than Debian tasks.
  - Document mounting /sys in various places.
  - Unset supports-floppy-boot for all our architectures.
  - Add a few more supports-floppy-boot and bootable-usb conditionals.
  - Document our root password and sudo arrangements.
  - Document netboot-style USB images. Still mention the hd-media images,
    but they're downplayed since many USB sticks are too small for a full
    Ubuntu ISO image.
  - Document Kickstart installations (currently only the basics, a
    reference to Red Hat's documentation, and the differences from
    Anaconda).
  - Update keyboard preseeding documentation for console-setup.
  - Update chroot-install guide for console-setup and language packs; add
    a bit more advice about installing grub.
  - Disable documentation of win32-loader.
  - Document new simplified partman preseeding.
  - Document mirror/udeb/components.
  - Document apt-setup/security_path.
  - Don't recommend passing http://archive.ubuntu.com/ubuntu to
    debootstrap.
  - Document partman/early_command.
  - Document pkgsel/update-policy.
* Bump kernelversion to 2.6.27.
* Bump GNOME version to 2.26.
* Bump release version and names for Jaunty.
* Re-enable documentation of the GTK frontend.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!-- retain these comments for translator revision tracking -->
2
 
<!-- original version: 49849 untranslated -->
 
2
<!-- original version: 56439 untranslated -->
3
3
 
4
4
 <sect1 id="hardware-supported">
5
5
 <title>Supported Hardware</title>
26
26
  <sect2><title>Supported Architectures</title>
27
27
<para>
28
28
 
29
 
Debian &release; supports twelve major architectures and several
 
29
Debian &release; supports eleven major architectures and several
30
30
variations of each architecture known as <quote>flavors</quote>.
31
31
 
32
32
</para><para>
63
63
</row>
64
64
 
65
65
<row>
66
 
  <entry morerows="2">ARM and StrongARM</entry>
67
 
  <entry morerows="2">arm</entry>
 
66
  <entry morerows="4">ARM</entry>
 
67
  <entry>arm</entry>
68
68
  <entry>Netwinder and CATS</entry>
69
69
  <entry>netwinder</entry>
70
70
</row><row>
 
71
  <entry>armel</entry>
 
72
  <entry>Versatile</entry>
 
73
  <entry>versatile</entry>
 
74
</row><row>
 
75
  <entry morerows="2">arm and armel</entry>
71
76
  <entry>Intel IOP32x</entry>
72
77
  <entry>iop32x</entry>
73
78
</row><row>
74
79
  <entry>Intel IXP4xx</entry>
75
80
  <entry>ixp4xx</entry>
 
81
</row><row>
 
82
  <entry>Marvell Orion</entry>
 
83
  <entry>orion5x</entry>
76
84
</row>
77
85
 
78
86
<row>
93
101
</row>
94
102
 
95
103
<row>
96
 
  <entry morerows="3">MIPS (big endian)</entry>
97
 
  <entry morerows="3">mips</entry>
 
104
  <entry morerows="5">MIPS (big endian)</entry>
 
105
  <entry morerows="5">mips</entry>
98
106
  <entry>SGI IP22 (Indy/Indigo 2)</entry>
99
107
  <entry>r4k-ip22</entry>
100
108
</row><row>
101
109
  <entry>SGI IP32 (O2)</entry>
102
110
  <entry>r5k-ip32</entry>
103
111
</row><row>
 
112
  <entry>MIPS Malta (32 bit)</entry>
 
113
  <entry>4kc-malta</entry>
 
114
</row><row>
 
115
  <entry>MIPS Malta (64 bit)</entry>
 
116
  <entry>5kc-malta</entry>
 
117
</row><row>
104
118
  <entry>Broadcom BCM91250A (SWARM)</entry>
105
119
  <entry>sb1-bcm91250a</entry>
106
120
</row><row>
114
128
  <entry>Cobalt</entry>
115
129
  <entry>cobalt</entry>
116
130
</row><row>
117
 
  <entry morerows="1">DECstation</entry>
118
 
  <entry>r4k-kn04</entry>
 
131
  <entry>MIPS Malta (32 bit)</entry>
 
132
  <entry>4kc-malta</entry>
119
133
</row><row>
120
 
  <entry>r3k-kn02</entry>
 
134
  <entry>MIPS Malta (64 bit)</entry>
 
135
  <entry>5kc-malta</entry>
121
136
</row><row>
122
137
  <entry>Broadcom BCM91250A (SWARM)</entry>
123
138
  <entry>sb1-bcm91250a</entry>
126
141
  <entry>sb1a-bcm91480b</entry>
127
142
</row>
128
143
 
129
 
<row>
 
144
<row arch="m68k">
130
145
  <entry morerows="5">Motorola 680x0</entry>
131
146
  <entry morerows="5">m68k</entry>
132
147
  <entry>Atari</entry>
133
148
  <entry>atari</entry>
134
 
</row><row>
 
149
</row><row arch="m68k">
135
150
  <entry>Amiga</entry>
136
151
  <entry>amiga</entry>
137
 
</row><row>
 
152
</row><row arch="m68k">
138
153
  <entry>68k Macintosh</entry>
139
154
  <entry>mac</entry>
140
 
</row><row>
 
155
</row><row arch="m68k">
141
156
  <entry morerows="2">VME</entry>
142
157
  <entry>bvme6000</entry>
143
 
</row><row>
 
158
</row><row arch="m68k">
144
159
  <entry>mvme147</entry>
145
 
</row><row>
 
160
</row><row arch="m68k">
146
161
  <entry>mvme16x</entry>
147
162
</row>
148
163
 
149
164
<row>
150
 
  <entry morerows="2">IBM/Motorola PowerPC</entry>
151
 
  <entry morerows="2">powerpc</entry>
152
 
  <entry>CHRP</entry>
153
 
  <entry>chrp</entry>
154
 
</row><row>
 
165
  <entry morerows="1">IBM/Motorola PowerPC</entry>
 
166
  <entry morerows="1">powerpc</entry>
155
167
  <entry>PowerMac</entry>
156
168
  <entry>pmac</entry>
157
169
</row><row>
218
230
&supported-s390.xml;
219
231
&supported-sparc.xml;
220
232
 
 
233
  <sect2 arch="x86" id="laptops"><title>Laptops</title>
 
234
<para>
 
235
 
 
236
Laptops are also supported and nowadays most laptops work out of the box.
 
237
In case a laptop contains specialized or proprietary hardware, some specific
 
238
functions may not be supported.  To see if your particular laptop works well
 
239
with GNU/Linux, see for example the
 
240
<ulink url="&url-x86-laptop;">Linux Laptop pages</ulink>.
 
241
 
 
242
</para>
 
243
   </sect2>
 
244
 
 
245
  <sect2 condition="defaults-smp">
 
246
  <title>Multiple Processors</title>
 
247
<para>
 
248
 
 
249
Multiprocessor support &mdash; also called <quote>symmetric multiprocessing</quote>
 
250
or SMP &mdash; is available for this architecture.  The standard Debian
 
251
&release; kernel image has been compiled with SMP support.  The standard
 
252
kernel is also usable on non-SMP systems, but has a slight overhead which
 
253
will cause a small reduction in performance. For normal system use this
 
254
will hardly be noticable.
 
255
 
 
256
</para><para>
 
257
 
 
258
In order to optimize the kernel for single CPU systems, you'll have to
 
259
replace the standard Debian kernel.  You can find a discussion of how
 
260
to do this in <xref linkend="kernel-baking"/>.  At this time
 
261
(kernel version &kernelversion;) the way you disable SMP is to deselect
 
262
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
 
263
section of the kernel config.
 
264
 
 
265
</para>
 
266
  </sect2>
 
267
 
 
268
  <sect2 condition="smp-alternatives">
 
269
<title>Multiple Processors</title>
 
270
 
 
271
<para>
 
272
 
 
273
Multiprocessor support &mdash; also called <quote>symmetric
 
274
multiprocessing</quote> or SMP &mdash; is available for this architecture.
 
275
The standard Debian &release; kernel image has been compiled with
 
276
<firstterm>SMP-alternatives</firstterm> support. This means that the kernel
 
277
will detect the number of processors (or processor cores) and will
 
278
automatically deactivate SMP on uniprocessor systems.
 
279
 
 
280
</para><para arch="i386">
 
281
 
 
282
The 486 flavour of the Debian kernel image packages for &arch-title;
 
283
is not compiled with SMP support.
 
284
 
 
285
</para>
 
286
  </sect2>
 
287
 
 
288
  <sect2 condition="supports-smp">
 
289
  <title>Multiple Processors</title>
 
290
<para>
 
291
 
 
292
Multiprocessor support &mdash; also called <quote>symmetric
 
293
multiprocessing</quote> or SMP &mdash; is available for this architecture.
 
294
However, the standard Debian &release; kernel image does not support
 
295
SMP.  This should not prevent installation, since the standard,
 
296
non-SMP kernel should boot on SMP systems; the kernel will simply use
 
297
the first CPU.
 
298
 
 
299
</para><para>
 
300
 
 
301
In order to take advantage of multiple processors, you'll have to
 
302
replace the standard Debian kernel.  You can find a discussion of how
 
303
to do this in <xref linkend="kernel-baking"/>.  At this time
 
304
(kernel version &kernelversion;) the way you enable SMP is to select
 
305
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
 
306
section of the kernel config.
 
307
 
 
308
</para>
 
309
  </sect2>
 
310
 
 
311
  <sect2 condition="supports-smp-sometimes">
 
312
  <title>Multiple Processors</title>
 
313
<para>
 
314
 
 
315
Multiprocessor support &mdash; also called <quote>symmetric
 
316
multiprocessing</quote> or SMP &mdash; is available for this architecture,
 
317
and is supported by a precompiled Debian kernel image. Depending on your
 
318
install media, this SMP-capable kernel may or may not be installed by
 
319
default. This should not prevent installation, since the standard,
 
320
non-SMP kernel should boot on SMP systems; the kernel will simply use
 
321
the first CPU.
 
322
 
 
323
</para><para>
 
324
 
 
325
In order to take advantage of multiple processors, you should check to see
 
326
if a kernel package that supports SMP is installed, and if not, choose an
 
327
appropriate kernel package.
 
328
 
 
329
</para><para>
 
330
 
 
331
You can also build your own customized kernel to support SMP. You can find
 
332
a discussion of how to do this in <xref linkend="kernel-baking"/>.  At this
 
333
time (kernel version &kernelversion;) the way you enable SMP is to select
 
334
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
 
335
section of the kernel config.
 
336
 
 
337
</para>
 
338
  </sect2>
 
339
 
221
340
  <sect2 id="gfx" arch="not-s390"><title>Graphics Card Support</title>
222
341
<para arch="x86">
223
342
 
247
366
 
248
367
</para><para arch="mipsel">
249
368
 
250
 
The X.Org X Window System is supported on some DECstation models.  The
251
 
Broadcom BCM91250A and BCM91480B evaluation boards have standard 3.3v PCI
 
369
The Broadcom BCM91250A and BCM91480B evaluation boards have standard 3.3v PCI
252
370
slots and support VGA emulation or Linux framebuffer on a selected range
253
371
of graphics cards.  A <ulink url="&url-bcm91250a-hardware;">compatibility
254
372
listing</ulink> for Broadcom evaluation boards is available.
280
398
</para>
281
399
  </sect2>
282
400
 
283
 
  <sect2 arch="x86" id="laptops"><title>Laptops</title>
284
 
<para>
285
 
 
286
 
Laptops are also supported.  Laptops are often specialized or contain
287
 
proprietary hardware.  To see if your particular laptop works well
288
 
with GNU/Linux, see the
289
 
<ulink url="&url-x86-laptop;">Linux Laptop pages</ulink>
290
 
 
291
 
</para>
292
 
   </sect2>
293
 
 
294
 
  <sect2 condition="defaults-smp">
295
 
  <title>Multiple Processors</title>
296
 
<para>
297
 
 
298
 
Multiprocessor support &mdash; also called <quote>symmetric multiprocessing</quote>
299
 
or SMP &mdash; is available for this architecture.  The standard Debian
300
 
&release; kernel image was compiled with SMP support.  This should not
301
 
prevent installation, since the SMP kernel should boot on non-SMP systems;
302
 
the kernel will simply cause a bit more overhead.
303
 
 
304
 
</para><para>
305
 
 
306
 
In order to optimize the kernel for single CPU systems, you'll have to
307
 
replace the standard Debian kernel.  You can find a discussion of how
308
 
to do this in <xref linkend="kernel-baking"/>.  At this time
309
 
(kernel version &kernelversion;) the way you disable SMP is to deselect
310
 
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
311
 
section of the kernel config.
312
 
 
313
 
</para>
314
 
  </sect2>
315
 
 
316
 
  <sect2 condition="smp-alternatives">
317
 
<title>Multiple Processors</title>
318
 
 
319
 
<para>
320
 
 
321
 
Multiprocessor support &mdash; also called <quote>symmetric
322
 
multiprocessing</quote> or SMP &mdash; is available for this architecture.
323
 
The standard Debian &release; kernel image was compiled with
324
 
<firstterm>SMP-alternatives</firstterm> support. This means that the kernel
325
 
will detect the number of processors (or processor cores) and will
326
 
automatically deactivate SMP on uniprocessor systems.
327
 
 
328
 
</para><para arch="i386">
329
 
 
330
 
The 486 flavour of the Debian kernel image packages for &arch-title;
331
 
is not compiled with SMP support.
332
 
 
333
 
</para>
334
 
  </sect2>
335
 
 
336
 
  <sect2 condition="supports-smp">
337
 
  <title>Multiple Processors</title>
338
 
<para>
339
 
 
340
 
Multiprocessor support &mdash; also called <quote>symmetric
341
 
multiprocessing</quote> or SMP &mdash; is available for this architecture.
342
 
However, the standard Debian &release; kernel image does not support
343
 
SMP.  This should not prevent installation, since the standard,
344
 
non-SMP kernel should boot on SMP systems; the kernel will simply use
345
 
the first CPU.
346
 
 
347
 
</para><para>
348
 
 
349
 
In order to take advantage of multiple processors, you'll have to
350
 
replace the standard Debian kernel.  You can find a discussion of how
351
 
to do this in <xref linkend="kernel-baking"/>.  At this time
352
 
(kernel version &kernelversion;) the way you enable SMP is to select
353
 
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
354
 
section of the kernel config.
355
 
 
356
 
</para>
357
 
  </sect2>
358
 
 
359
 
  <sect2 condition="supports-smp-sometimes">
360
 
  <title>Multiple Processors</title>
361
 
<para>
362
 
 
363
 
Multiprocessor support &mdash; also called <quote>symmetric
364
 
multiprocessing</quote> or SMP &mdash; is available for this architecture,
365
 
and is supported by a precompiled Debian kernel image. Depending on your
366
 
install media, this SMP-capable kernel may or may not be installed by
367
 
default. This should not prevent installation, since the standard,
368
 
non-SMP kernel should boot on SMP systems; the kernel will simply use
369
 
the first CPU.
370
 
 
371
 
</para><para>
372
 
 
373
 
In order to take advantage of multiple processors, you should check to see
374
 
if a kernel package that supports SMP is installed, and if not, choose an
375
 
appropriate kernel package.
376
 
 
377
 
</para><para>
378
 
 
379
 
You can also build your own customized kernel to support SMP. You can find
380
 
a discussion of how to do this in <xref linkend="kernel-baking"/>.  At this
381
 
time (kernel version &kernelversion;) the way you enable SMP is to select
382
 
<quote>&smp-config-option;</quote> in the <quote>&smp-config-section;</quote>
383
 
section of the kernel config.
384
 
 
385
 
</para>
386
 
  </sect2>
 
401
&network-cards.xml;
 
402
&supported-peripherals.xml;
 
403
 
 
404
 </sect1>
 
405
 
 
406
 <sect1 arch="not-s390" id="hardware-firmware">
 
407
 <title>Devices Requiring Firmware</title>
 
408
<para>
 
409
 
 
410
Besides the availability of a device driver, some hardware also requires
 
411
so-called <firstterm>firmware</firstterm> or <firstterm>microcode</firstterm>
 
412
to be loaded into the device before it can become operational. This is most
 
413
common for network interface cards (especially wireless NICs), but for example
 
414
some USB devices and even some hard disk controllers also require firmware.
 
415
 
 
416
</para><para>
 
417
 
 
418
In most cases firmware is non-free according to the criteria used by the
 
419
&debian; project and thus cannot be included in the main distribution
 
420
or in the installation system. If the device driver itself is included in
 
421
the distribution and if &debian; legally can distribute the firmware,
 
422
it will often be available as a separate package from the non-free section
 
423
of the archive.
 
424
 
 
425
</para><para>
 
426
 
 
427
However, this does not mean that such hardware cannot be used during an
 
428
installation. Starting with &debian; 5.0, &d-i; supports loading
 
429
firmware files or packages containing firmware from a removable medium,
 
430
such as a floppy disk or USB stick.
 
431
See <xref linkend="loading-firmware"/> for detailed information on how to
 
432
load firmware files or packages during the installation.
 
433
 
 
434
</para>
387
435
 </sect1>