4909
Comment: Lenny: Use bigmem-compatible regex.
|
3573
Remove Lenny procedure (unsupported release), drop links no longer providing information, update supported devices.
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
<<TableOfContents(3)>> | <<TableOfContents(2)>> |
Line 30: | Line 30: |
The snd-ctxfi driver - based on Creative Technology's open source driver - is included in ALSA as of version 1.0.21. For device support in other drivers, an ALSA version later than 1.0.16 is necessary. ALSA 1.0.21 is included in Linux 2.6.32. | The snd-ctxfi driver - based on Creative Technology's open source driver - was introduced in ALSA at version 1.0.21. ALSA 1.0.21 is included in Linux 2.6.32 (part of the [[DebianSqueeze|Squeeze]] release). |
Line 32: | Line 32: |
== Installation == <<Anchor(squeeze)>> === Squeeze === |
== Configuration == |
Line 36: | Line 34: |
ALSA version 1.0.21 is included in Debian 2.6.32 kernel images. 1. Update the list of available packages and install the DebianPkg:alsa-base and DebianPkg:alsa-utils packages: {{{ # aptitude update && aptitude install alsa-base alsa-utils |
1. Install the DebianPkg:alsa-utils package: {{{ # aptitude -r install alsa-utils |
Line 41: | Line 37: |
1. If not already performed, add your regular user account to the {{{audio}}} group via [[DebianMan:8/adduser|adduser(8)]]. | 1. If not already performed, add your user account to the {{{audio}}} group, then log out and log back into your system: {{{ # adduser yourusername audio # exit $ exit }}} |
Line 44: | Line 43: |
Line 47: | Line 45: |
$ speaker-test -tsine -f440 -c2 $ speaker-test -t wav -c 2 }}} <<Anchor(lenny)>> === Lenny === ALSA version 1.0.21 can be provided by installing a backported kernel image package to your system. 1. Add the [[Backports|Debian Backports]] repository to {{{/etc/apt/sources.list}}}. For example: {{{ # Backported packages for Debian Lenny/5.0 deb http://backports.debian.org/debian-backports lenny-backports main }}} 1. Update the list of available packages: {{{ # aptitude update }}} 1. Install a Linux 2.6.32 kernel image appropriate for your system, along with the DebianPkg:alsa-base and DebianPkg:alsa-utils packages. For example: {{{ # aptitude -t lenny-backports install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') alsa-base alsa-utils }}} 1. If not already performed, add your regular user account to the {{{audio}}} group via [[DebianMan:8/adduser|adduser(8)]]. 1. Restart your system and boot with the newly installed kernel. 1. Run [[DebianMan:1/alsamixer|alsamixer(1)]] to unmute channels and raise the volume levels. 1. Test the sound device, for example: {{{ $ aplay /usr/share/sounds/alsa/Noise.wav $ speaker-test -tsine -f440 -c2 |
$ speaker-test -t sine -f 440 -c 2 |
Line 83: | Line 54: |
The following list is based on the ''alias'' fields of {{{modinfo snd-ctxfi}}} in Debian 2.6.32 (2.6.32-30) kernel images: | The following list is based on the ''alias'' fields of {{{modinfo snd-ctxfi}}} in Debian 2.6.32 (2.6.32-41) kernel images: |
Line 91: | Line 62: |
The following list is based on the ''alias'' fields of {{{modinfo snd-ca0106}}} in Debian 2.6.32 (2.6.32-30) kernel images: | The following list is based on the ''alias'' fields of {{{modinfo snd-ca0106}}} in Debian 2.6.32 (2.6.32-41) kernel images: |
Line 98: | Line 69: |
The following list is based on the ''alias'' fields of {{{modinfo snd-hda-intel}}} in Debian 2.6.32 (2.6.32-30) kernel images, with non-Creative devices removed: | The following list is based on the ''alias'' fields of {{{modinfo snd-hda-intel}}} in Debian 2.6.32 (2.6.32-41) kernel images, with non-Creative devices removed: |
Line 109: | Line 80: |
* http://www.soundblaster.com/products/x-fi - Creative Labs' X-Fi product page * http://forums.creative.com/creativelabs/board/message?board.id=soundblaster&thread.id=132288 - "Creative Sound Blaster X-Fi and X-Fi Titanium Series Linux 32bit/64bit Driver Source released" |
## * http://www.soundblaster.com/products/x-fi - Creative Labs' X-Fi product page ## * http://forums.creative.com/creativelabs/board/message?board.id=soundblaster&thread.id=132288 - "Creative Sound Blaster X-Fi and X-Fi Titanium Series Linux 32bit/64bit Driver Source released" |
Line 112: | Line 83: |
* [[http://www.alsa-project.org/main/index.php/Changes_v1.0.20_v1.0.21#Creative_Sound_Blaster_X-Fi_.2820K1.2F20K2.29|ALSA 1.0.21 changelog: Creative Sound Blaster X-Fi (20K1/20K2)]] | |
Line 113: | Line 85: |
* [[http://www.alsa-project.org/main/index.php/Changes_v1.0.20_v1.0.21#Creative_Sound_Blaster_X-Fi_.2820K1.2F20K2.29|ALSA 1.0.21 changelog: Creative Sound Blaster X-Fi (20K1/20K2)]] |
Translation(s): English - Italiano
Sound Blaster X-Fi
This page describes how to enable support for Sound Blaster X-Fi devices on Debian systems.
The Sound Blaster X-Fi is a sound card series (PCI, PCI-E and USB host interfaces) produced by Creative Technology.
Device support in ALSA is specific to the chipset within the device:
- snd-ctxfi (EMU20K1, EMU20K2 chipsets)
- X-Fi Elite Pro
- X-Fi Fatal1ty
- X-Fi Platinum
- X-Fi Titanium
- X-Fi Titanium Fatal1ty Champion
- X-Fi Titanium Fatal1ty Professional
- X-Fi Titanium Professional Audio
X-Fi XtremeGamer
X-Fi XtremeMusic
- snd-ca0106 (CA0106 chipset)
- X-Fi Xtreme Audio (PCI)
- snd-hda-intel (CA0110 chipset)
- X-Fi Xtreme Audio (PCI-E)
The snd-ctxfi driver - based on Creative Technology's open source driver - was introduced in ALSA at version 1.0.21. ALSA 1.0.21 is included in Linux 2.6.32 (part of the Squeeze release).
Configuration
Install the alsa-utils package:
# aptitude -r install alsa-utils
If not already performed, add your user account to the audio group, then log out and log back into your system:
# adduser yourusername audio # exit $ exit
Run alsamixer(1) to unmute channels and raise the volume levels.
Test the sound device, for example:
$ aplay /usr/share/sounds/alsa/Noise.wav $ speaker-test -t sine -f 440 -c 2 $ speaker-test -t wav -c 2
Supported Devices
The page HowToIdentifyADevice/PCI explains how to identify a PCI device.
snd-ctxfi
The following list is based on the alias fields of modinfo snd-ctxfi in Debian 2.6.32 (2.6.32-41) kernel images:
PCI: 1102:0005 Creative Labs SB X-Fi PCI: 1102:000B Creative Labs X-Fi Titanium series [EMU20k2]
snd-ca0106
The following list is based on the alias fields of modinfo snd-ca0106 in Debian 2.6.32 (2.6.32-41) kernel images:
PCI: 1102:0007 Creative Labs CA0106 Soundblaster
snd-hda-intel
The following list is based on the alias fields of modinfo snd-hda-intel in Debian 2.6.32 (2.6.32-41) kernel images, with non-Creative devices removed:
PCI: 1102:0009 Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG
See Also
External Links
http://mailman.alsa-project.org/pipermail/alsa-devel/2009-May/017430.html - Announcement of snd-ctxfi driver merge in sound GIT tree.
ALSA 1.0.21 changelog: Creative Sound Blaster X-Fi (20K1/20K2)
Sound Blaster X-Fi on Wikipedia