红联Linux门户
Linux帮助

ALSA令Linux不再沉默

发布时间:2007-06-30 09:49:54来源:红联作者:typewins
  记得以前使用Linux的时候,同样为如何驱动声卡而感到苦恼。Windows的用户一般都会感到很不惬意,为什么在Windows下工作正常的声卡,在Linux下会变得沉默不语。用户一般会责怪声卡厂商不为Linux编写声卡驱动。早期的Debian、Redhat在我的机器上都是不会作声,后来用Mandranke,终于检测到我的声卡(C-MEDIA),那时候我是那么的激动。后来用Slackware,首次接触到alsaconf这个命令后,才知道有ALSA这个东西。后来才知道,Linux既可以由内核支持声卡,也可以由ALSA支持声卡。还有一种商业的解决方案,叫做OSS。看过《Linux工具集》这本书的介绍说,OSS的驱动只能够免费试用二三十天,之后就会停止工作。而现在,ALSA已经成为了2.6内核的一部分了。新版本的ALSA已经能够驱动我的新电脑的主板上的Realtek ALC883 HD Audio音频芯片。

  以前,linux的声卡驱动总被人嘲笑,说它只能够让声卡工作,而不注重音质。那个时候,系统只有一个程序能够使用声卡。若多个程序同时播放声音,就有可能会造成系统崩溃。所以,那个时候KDE的音效默认都是关闭的。有时,KDE弹出一个警告窗口,但要等三四秒后,系统才会发出本应与窗口同步发出的警告声。但现在的ALSA先进多了,音质也大有改善,KDE在登陆的时候,也能够自豪地播放上一段主题音乐。在Linux下,也可以一边用bmp在后台听歌,一边在前台写程序了。
文章评论

共有 0 条评论