Ubuntu声音无法正常发声?
一台老笔记本安装的Ubuntu9.04,声卡相关的信息是:Card:HDAIntel,Chip:RealteckALC880。之前都很正常,但有一次使用移动硬盘(并口)发...
一台老笔记本安装的Ubuntu 9.04,声卡相关的信息是: Card: HDA Intel, Chip: Realteck ALC880。
之前都很正常,但有一次使用移动硬盘(并口)发生数据传输错误,关机时在控制台界面卡了很久,就被我按power键强行关机,再开机后,所有该正常发出声音的地方就变成了断断续续的'吱'声,包括进入系统的非洲鼓声,Rhythmbox和MPlayer播放的声音。
求解决方法~~~ 展开
之前都很正常,但有一次使用移动硬盘(并口)发生数据传输错误,关机时在控制台界面卡了很久,就被我按power键强行关机,再开机后,所有该正常发出声音的地方就变成了断断续续的'吱'声,包括进入系统的非洲鼓声,Rhythmbox和MPlayer播放的声音。
求解决方法~~~ 展开
3个回答
展开全部
1. 配置声卡驱动所需的相关工具(细节请参考相关文档)
sudo aptitude install build-essential libncurses-dev gettext linux-headers-`uname -r`
2. 下载ALSA最新驱动源码(ALSA 1.0.15),并编译和安装
驱动安装需要alsa-driver,alsa-lib, alsa-utils;下载这三个源代码包,依照alsa-driver, alsa-lib,alsa-utils的顺序安装;注意在alsa-driver第一步./configure需带如下参数:
sudo ./configure --with-cards=hda-intel
(其它类型的声卡若有问题,可能修改这里的参数进行安装也可能让声卡正常工作)
(Ubuntu 7.10默认装的是ALSA 1.0.14;编译安装1.0.15应该不需要删除系统中的1.0.14版本,我试过安装1.0.15之前,删除系统中的1.0.14和不删除都能正常使声卡发声)
之后重启系统
3. 配置 Module Parameters
找出你的声卡的具体模型:cat /proc/asound/card0/codec#* | grep Codec(如:Codec: SigmaTel STAC9228,声卡为STAC9228)
(Mine is: Codec: Conexant CX20551 (Waikiki) )
sudo aptitude install build-essential libncurses-dev gettext linux-headers-`uname -r`
2. 下载ALSA最新驱动源码(ALSA 1.0.15),并编译和安装
驱动安装需要alsa-driver,alsa-lib, alsa-utils;下载这三个源代码包,依照alsa-driver, alsa-lib,alsa-utils的顺序安装;注意在alsa-driver第一步./configure需带如下参数:
sudo ./configure --with-cards=hda-intel
(其它类型的声卡若有问题,可能修改这里的参数进行安装也可能让声卡正常工作)
(Ubuntu 7.10默认装的是ALSA 1.0.14;编译安装1.0.15应该不需要删除系统中的1.0.14版本,我试过安装1.0.15之前,删除系统中的1.0.14和不删除都能正常使声卡发声)
之后重启系统
3. 配置 Module Parameters
找出你的声卡的具体模型:cat /proc/asound/card0/codec#* | grep Codec(如:Codec: SigmaTel STAC9228,声卡为STAC9228)
(Mine is: Codec: Conexant CX20551 (Waikiki) )
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询