分页: 1 / 1

[已解决][问题]没有声音

发表于 : 2008-05-09 20:33
zhangyongf
本人刚接触 linux,安装系统后 ubuntu8.04,小喇叭一直是红圈,双击显示
没有找到音量插件或设备
在论坛和wiki 搜索了好几天了有的说要alsa,gstream什么的,可我的机器这些都有而且是最新版本,请各位高手指教下吧
以下是一些信息
机器 :IBMT42
声卡:snd_intel8x0
alsamixer: function snd_ctl_open failed for default: No such device
谢谢

发表于 : 2008-05-09 20:38
dacdog
自己下alsa驱动编译安装吧。下面是我的声卡的安装方法:

1、查看当前设备驱动版本
alsactl -v
2、下载最新的驱动源代码,地址为www.alsa-project.org,一般只需要下载3个包:alsa-driver-*、alsa-lib-*、alsa-utils-*。
3、安装编译环境:
sudo apt-get install build-essential ncurses-dev gettext
sudo apt-get install linux-headers-`uname -r`
4、在编译替换之前,必须首先停止当前的ALSA服务:
sudo /etc/init.d/alsa-utils stop
5、分别解压缩3个源码包到相应的不同的文件夹并编译安装。(以下命令均在相应目录下)
依次编译安装。
alsa-driver-*:
./configure --with-cards=intel8x0 --with-sequencer=yes
make
sudo make install
alsa-lib-*
./configure
make
sudo make install
alsa-utils-*
./configure
make
sudo make install
6、替换原驱动
sudo modprobe snd-intel8x0 ; modprobe snd-pcm-oss ; modprobe snd-mixer-oss ; modprobe snd-seq-oss
7、重新启动alsa
sudo /etc/init.d/alsa-utils restart
8、重启计算机,可能会发现音量图标上有个红叉,需要在音量控制界面中将PCM的静音取消。之后查看当前驱动版本是否为最新。
alsactl -v

发表于 : 2008-05-09 20:50
zhangyongf
谢谢楼上的回复,我试试先

发表于 : 2008-05-09 21:38
jsonic
菜单 “系统” -> "系统管理" -> "硬件驱动",看看有什么可以安装的 :)

发表于 : 2008-05-10 1:54
zhangyongf
问题已解决,参照该贴
viewtopic.php?t=122841
谢谢各位 的回复[/url]