这里以KDE环境为例说明,GNOME和其它桌面环境也大同小异。我安装了kde-core软件包,所以只有基本的kde系统,很多功能还没有,要手工配置,其中多媒体声音系统就是其中之一。我是以2.6.10内核,ES1371声卡为例进行说明的,具体的安装步骤如下:
1、首先是要编译内核,我选用了较新的Advanced Linux Sound Architechture(ALSA)系统,取消Open Sound System(OSS)系统。并在ALSA下选择你的声卡驱动,把它编译进内核。用这个新内核启动系统。
2、进入KDE桌面环境后,用以下命令安装alsa-base和kmix软件包,alsa-base软件包提供alsa声音系统所需的软件支持,alsa-utils提供一个alsa系统管理工具集。kmix是一个KDE的混音器,用以调节音量。GNOME的混音器包含在GStreamer多媒体架构中:
如果是KDE环境,用以下命令安装:
debian:~# apt-get install alsa-base alsa-utils kmix
3、安装完相关软件后,要运行以下命令配置alsa系统:
4、debian:~# alsaconf 按提示选择你的声卡。如果选择正确,最终将显示成功配置alsa系统的提示信息。
5、最后,就可用kmix或gstreamer调节音量,如果是KDE桌面环境就可在kde控制中心的多媒体配置中进行声音测试了。
ALSA声音系统的设备文件位于/dev/snd目录下,而Oss声音系统的设备文件位于/dev目录下,如/dev/audio、dev/dsp、/dev/midi、/dev/mixer、/dev/music、/dev/sequencer等。如果装了OSS模拟层,在ALSA声音系统下也会有/dev/dsp等文件。