intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches

困扰了我一个多月的声音问题,在无数次的google,安装,卸载,重启,大吼救命之后终于解决了,突然感觉自己好强,哈哈。

鉴于自己痛苦无助的经历,写此篇以帮助那些跟我有相同遭遇的朋友们。

在此感谢所有帮助过我的朋友们,尤其是shely和chris666。

--------

根据好多朋友的求助回贴,我觉得首先应该按照
声卡排障步骤和 SondTroubleshooting先把错误都排除

声卡的参数信息请看ALSA-Configuration,在其中查找自己声卡对应型号

--------

一些需要的查看系统信息的命令
代码:
查看内核
uname -r

代码:
查看alsa版本
cat /proc/asound/version


--------

我的具体声卡信息请看,http://forum.ubuntu.org.cn/viewtopic.php?t=89989&highlight=

参考
SoundTroubleshooting

7.04识别了声卡 喇叭显示正常 没声音的进来(仅针对intel声卡)

首先找到你的声卡chip类型
代码:
lspci -v|grep audio

我的是
代码:
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)


Alsa-project 找到你的声卡类型

intel声卡应该在这里Matrix:Module-intel8x0

首先我建议先用源里的驱动

1. 如果你已经试了好多种方法,系统设置已经乱了,建议把声卡相关驱动全部删除,然后重新安装。

删除alsa
代码:
sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils


重新安装alsa
代码:
sudo apt-get install linux-sound-base alsa-base alsa-utils


****注意****
这一步很重要,在删除alsa-utils的时候会同时删除gdm和ubuntu-desktop,意味着将失去桌面,所以得重新安装桌面
代码:
sudo apt-get install gdm ubuntu-desktop


重启电脑

2. 在alsamixer中取消静音,显示MM的即是被静音的

3. 打开一个声音文件看能不能出声,如果没有声音,进行下一步

3.1测试"ac97_quirk="的值
我的问题就是这个值,我想大多数没声音的问题也是因为这个。这个值是-1~6之间的一个整数值

3.1.1 在这一步需要我们测试这七个值中哪一个值适合你的声卡,为了避免重复重启电脑,我们可以用命令卸载内核模块,然后重新加载

3.1.1a 卸载内核模块
代码:
sudo /sbin/rmmod snd_MODEL

MODEL是你的声卡驱动类型,我的是intel8x0,下同
所以我用
代码:
sudo /sbin/rmmod snd_intel8x0

如果提示
代码:
ERROR: Module snd_intel8x0 is in use

请找关闭所有你正在使用声卡的程序,一个小tip就是你在面板删除那个小喇叭,应该就好了。
然后再运行上面的命令。

3.1.1b 加载内核模块,这里要加上ac97_quirk=*的参数
代码:
sudo /sbin/modprobe snd-intel8x0 ac97_quirk=*

建议从6开始试,因为我的是6,还看到过有3的。

所以我们现在运行
代码:
sudo /sbin/modprobe snd_intel8x0 ac97_quirk=6

然后打开一个声音文件看有没有声音,如果没有,就重复3.1.1a步,然后换其它值加载内核模块 (3.1.1b步)

3.2 找到ac97_quirk的值后,在/etc/modprobe.d/alsa-base中添加一个选项
代码:
$sudo gedit /etc/modprobe.d/alsa-base #打开文本编辑器
添加 options snd-intel ac97_quirk=*

我的*参数值是6,所以我加的是
代码:
options snd-intel8x0 ac97_quirk=6


重启电脑后问题基本应该就能解决了

如果还是没声,就参照7.04识别了声卡 喇叭显示正常 没声音的进来(仅针对intel声卡),重新编译驱动,然后重复上面的步骤,不过ac_quirk的参数值就不用重复了。
注意置顶贴中的驱动链接地址已经不在了,到Alsa-project 主页上下载最新的驱动,现在已经是1.0.15版了

-----------

好了,基本算是总结完了,见笑了。
如果有什么问题或者有不周到的地方,欢迎指点。
我也只是个新手,只是因为这个问题我学了好多。

-----------
谢谢chenqingzhi的补充
有关耳机有声,音箱没声的问题请看
http://forum.ubuntu.org.cn/viewtopic.php?p=615696#615696

----------
aqidesign(79楼)测试
机型HPB3800参数
代码:
snd-intel8x0 ac97_quirk=6
成功[url][/url]

最后由 clarezoe 编辑于 2009-02-09 0:08,总共编辑了 17 次

作者: clarezoe   发布时间: 2007-11-22

原创支持一个,哈。

作者: zhan   发布时间: 2007-11-22

谢谢,多多指点

作者: clarezoe   发布时间: 2007-11-22

我是intel 945GC主板,Intel ICH7集成声卡。其他都响,就麦克风不响,在网上参考了改音频属性的帖子,能打开的都打开了。就是skype说不出去话。
请教!

作者: yeah   发布时间: 2007-11-22

麦克风还没试,只顾开心了,忘了这茬了,晚上回去试试
谢谢楼上提醒

作者: clarezoe   发布时间: 2007-11-22

我的黑金2 01:01.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
怎么弄出声音?谢谢了

作者: hjh0927   发布时间: 2007-11-24

我的是GutsyAMD64的
声音时有时无
代码:
lspci -v|grep audio

后没输出任何东西
也参照 7.04识别了声卡 喇叭显示正常 没声音的进来(仅针对intel声卡)
编译过声卡驱动,可是编译完了后就彻底没声卡了,后来又重装的
之前7.04下编译驱动后声音就可以的但是Gustsy就不行了,郁闷
我该如何做呢?
我的是HP Compaq 3159的本子
谢谢

作者: tomcat.xin   发布时间: 2007-11-24

我的
代码:
tomcat@ubuntu:~$ aplay -l
**** PLAYBACK硬件设备列表 ****
卡 0: NVidia [HDA NVidia], 设备 0: CONEXANT Analog [CONEXANT Analog]
  子设备: 1/1
  子设备:#0: subdevice #0
卡 0: NVidia [HDA NVidia], 设备 1: Conexant Digital [Conexant Digital]
  子设备: 1/1
  子设备:#0: subdevice #0
tomcat@ubuntu:~$ lspci -vv|grep Audio
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)

7.04的时候可以用Intel的驱动可以的,难道现在不行了么?
那怎么搞呢?谢谢

作者: tomcat.xin   发布时间: 2007-11-24

yeah 写道:
我是intel 945GC主板,Intel ICH7集成声卡。其他都响,就麦克风不响,在网上参考了改音频属性的帖子,能打开的都打开了。就是skype说不出去话。
请教!


打开音量控制看看麦有没有被静音,我的开始也没声,找了好多方法,原来就是这个小问题

作者: clarezoe   发布时间: 2007-11-25

hjh0927 写道:
我的黑金2 01:01.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
怎么弄出声音?谢谢了


这个问题太笼统了,比如你按照哪个说明,然后出现什么问题什么的

作者: clarezoe   发布时间: 2007-11-25

clarezoe 写道:
hjh0927 写道:
我的黑金2 01:01.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
怎么弄出声音?谢谢了


这个问题太笼统了,比如你按照哪个说明,然后出现什么问题什么的

先谢谢clarezoe,我输 alsamixer,终端显示 alsamixer: function snd_ctl_open failed for default: No such device
下面的' 3.1测试"ac97_quirk="的值 '怎么进行,我的声卡怎么选择?我是7.10哦!!!

作者: hjh0927   发布时间: 2007-11-25

hjh0927 写道:
先谢谢clarezoe,我输 alsamixer,终端显示 alsamixer: function snd_ctl_open failed for default: No such device
下面的' 3.1测试"ac97_quirk="的值 '怎么进行,我的声卡怎么选择?我是7.10哦!!!


我开始也遇到 alsamixer: function snd_ctl_open failed for default: No such device的问题,解决方法就是,把源里的alsa-driver, alsa-utils, alsa-lib,删除就是我的第一步,然后不要重新安装源的,下载新的官方驱动重新编译,具体怎么弄说明在这里。
然后alsamixer就应该能出来了,在alsamixer里把所有静音都去掉

因为你的声卡不是intel的,所以应该不能用ac97,所以我建议你编译好驱动后在alsamixer里会看到你的声卡chip类型,然后到alsa官方找驱动

所以首先要把alsamixer弄出来,你先试试看能不能成功,不行我们再想办法

作者: clarezoe   发布时间: 2007-11-26

clarezoe 写道:
hjh0927 写道:
先谢谢clarezoe,我输 alsamixer,终端显示 alsamixer: function snd_ctl_open failed for default: No such device
下面的' 3.1测试"ac97_quirk="的值 '怎么进行,我的声卡怎么选择?我是7.10哦!!!


我开始也遇到 alsamixer: function snd_ctl_open failed for default: No such device的问题,解决方法就是,把源里的alsa-driver, alsa-utils, alsa-lib,删除就是我的第一步,然后不要重新安装源的,下载新的官方驱动重新编译,具体怎么弄说明在这里。
然后alsamixer就应该能出来了,在alsamixer里把所有静音都去掉

因为你的声卡不是intel的,所以应该不能用ac97,所以我建议你编译好驱动后在alsamixer里会看到你的声卡chip类型,然后到alsa官方找驱动

所以首先要把alsamixer弄出来,你先试试看能不能成功,不行我们再想办法
我用你的办法试了,可依然alsamixer: function snd_ctl_open failed for default: No such device 看样子我只能用我的板载了!!!!

作者: hjh0927   发布时间: 2007-11-26

hjh0927 写道:
我用你的办法试了,可依然alsamixer: function snd_ctl_open failed for default: No such device 看样子我只能用我的板载了!!!!


我找到你的chip set了,即cs46xx,在这里找到的。
然后到alsa官方找相关驱动说明,在这里

然后modprobe snd-card-cs46xx

PS贴一下你的/etc/modprobe.d/alsa-base

作者: clarezoe   发布时间: 2007-11-27

删除alsa和重装命令怎么一样的,是不是错了啊?

作者: yishionl   发布时间: 2007-11-27

clarezoe 写道:
hjh0927 写道:
我用你的办法试了,可依然alsamixer: function snd_ctl_open failed for default: No such device 看样子我只能用我的板载了!!!!


我找到你的chip set了,即cs46xx,在这里找到的。
然后到alsa官方找相关驱动说明,在这里

然后modprobe snd-card-cs46xx

PS贴一下你的/etc/modprobe.d/alsa-base
英文我看不懂,LINUX才玩一个礼拜,能看懂的方法,我都用过,还是没有声音。。。。。。唉

作者: hjh0927   发布时间: 2007-11-28

hjh0927 写道:
英文我看不懂,LINUX才玩一个礼拜,能看懂的方法,我都用过,还是没有声音。。。。。。唉

贴一下你的/etc/modprobe.d/alsa-base

另外补充一句,用linux应该要能看懂英文的,试着多看看就好了

作者: clarezoe   发布时间: 2007-11-28

bash: /etc/modprobe.d/alsa-base: No such file or directory
我的/etc/modprobe.d/alsa-base

作者: hjh0927   发布时间: 2007-11-28

hjh0927 写道:
bash: /etc/modprobe.d/alsa-base: No such file or directory
我的/etc/modprobe.d/alsa-base


代码:
sudo gedit /etc/modprobe.d/alsa-base

把结果贴出来,不是单单用/etc/modprobe.d/alsa-base
要是还没有,就得重新编译驱动

作者: clarezoe   发布时间: 2007-11-28

clarezoe 写道:
hjh0927 写道:
bash: /etc/modprobe.d/alsa-base: No such file or directory
我的/etc/modprobe.d/alsa-base


代码:
sudo gedit /etc/modprobe.d/alsa-base

把结果贴出来,不是单单用/etc/modprobe.d/alsa-base
要是还没有,就得重新编译驱动
我重新编译了,sudo gedit /etc/modprobe.d/alsa-base 可是空白的 我把options snd-hda-intel model=snd-cs46xx加了还是没有声音哦

作者: hjh0927   发布时间: 2007-11-29

请问7.10的也是一样的?

作者: xh7cly   发布时间: 2007-11-29

hjh0927 写道:
我重新编译了,sudo gedit /etc/modprobe.d/alsa-base 可是空白的 我把options snd-hda-intel model=snd-cs46xx加了还是没有声音哦


代码:
modinfo soundcore
贴出来
代码:
ls /etc/modprobe.d/|grep alsa
贴出来
代码:
ls /etc/modprobe.d/|grep sound
贴出来

另外你的声卡不是intel的,不能用snd-hda-intel。

编译的过程有没出错,,编译有没有通过,不是仅仅运行make, make install就好的
编译要是没有问题,全通过的话在终端运行
代码:
modprobe snd-cs46xx ; modprobe snd-pcm-oss ; modprobe snd-mixer-oss ; modprobe snd-seq-oss

作者: clarezoe   发布时间: 2007-11-29

代码:
modinfo soundcore
贴出来
代码:
ls /etc/modprobe.d/|grep alsa
贴出来
代码:
ls /etc/modprobe.d/|grep sound
贴出来

另外你的声卡不是intel的,不能用snd-hda-intel。

编译的过程有没出错,,编译有没有通过,不是仅仅运行make, make install就好的
编译要是没有问题,全通过的话在终端运行
代码:
modprobe snd-cs46xx ; modprobe snd-pcm-oss ; modprobe snd-mixer-oss ; modprobe snd-seq-oss
[/quote]
hua@hua-desktop:~$ modinfo soundcore
filename: /lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko
alias: char-major-14-*
license: GPL
author: Alan Cox
description: Core sound module
srcversion: 548AA54AF08207316C104F8
depends:
vermagic: 2.6.22-14-generic SMP mod_unload 586
hua@hua-desktop:~$ ls /etc/modprobe.d/|grep alsa
alsa-base
alsa-base~
hua@hua-desktop:~$ ls /etc/modprobe.d/|grep sound
hua@hua-desktop:~$ modprobe snd-cs46xx
FATAL: Module snd_cs46xx not found.
hua@hua-desktop:~$ modprobe snd-pcm-oss
WARNING: Error inserting soundcore (/lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko): Operation not permitted
WARNING: Error inserting soundcore (/lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko): Operation not permitted
FATAL: Error inserting snd (/lib/modules/2.6.22-14-generic/kernel/sound/acore/snd.ko): Operation not permitted
WARNING: Error running install command for snd
WARNING: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/acore/oss/snd-mixer-oss.ko': No such file or directory
WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.22-14-generic/kernel/sound/acore/snd-page-alloc.ko): Operation not permitted
WARNING: Error inserting snd_timer (/lib/modules/2.6.22-14-generic/kernel/sound/acore/snd-timer.ko): Operation not permitted
WARNING: Error inserting snd_pcm (/lib/modules/2.6.22-14-generic/kernel/sound/acore/snd-pcm.ko): Operation not permitted
FATAL: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/acore/oss/snd-pcm-oss.ko': No such file or directory
hua@hua-desktop:~$ modprobe snd-mixer-oss
WARNING: Error inserting soundcore (/lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko): Operation not permitted
WARNING: Error inserting soundcore (/lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko): Operation not permitted
FATAL: Error inserting snd (/lib/modules/2.6.22-14-generic/kernel/sound/acore/snd.ko): Operation not permitted
WARNING: Error running install command for snd
FATAL: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/acore/oss/snd-mixer-oss.ko': No such file or directory
hua@hua-desktop:~$ modprobe snd-seq-oss
WARNING: Error inserting soundcore (/lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko): Operation not permitted
WARNING: Error inserting soundcore (/lib/modules/2.6.22-14-generic/kernel/sound/soundcore.ko): Operation not permitted
FATAL: Error inserting snd (/lib/modules/2.6.22-14-generic/kernel/sound/acore/snd.ko): Operation not permitted
WARNING: Error running install command for snd
WARNING: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/acore/seq/snd-seq-device.ko': No such file or directory
WARNING: Error inserting snd_timer (/lib/modules/2.6.22-14-generic/kernel/sound/acore/snd-timer.ko): Operation not permitted
WARNING: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/acore/seq/snd-seq.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/acore/seq/snd-seq-midi-event.ko': No such file or directory
FATAL: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/acore/seq/oss/snd-seq-oss.ko': No such file or directory
hua@hua-desktop:~$

作者: hjh0927   发布时间: 2007-11-29

我是怎么编译的
$ tar xvvjf alsa-driver-1.0.15.tar.bz2
$ cd alsa-driver-1.0.15
$ ./configure --with-cards=hda-cs46xx
$ make
$ sudo make install
$ tar xvvjf alsa-lib-1.0.15.tar.bz2
$ cd alsa-lib-1.0.15
$ ./configure
$ make
$ sudo make install
$ tar xvvjf alsa-utils-1.0.15.tar.bz2
$ cd alsa-utils-1.0.15
$ ./configure
$ make
$ sudo make install

作者: hjh0927   发布时间: 2007-11-29

modinfo soundcore 能找到你的声卡,所以你的声卡没问题

ls /etc/modprobe.d/|grep alsa 能找到你的alsa-base文件,所以你用sudo gedit /etc/modprobe.d/alsa-base 不应该是空白

modprobe snd-cs46xx
FATAL: Module snd_cs46xx not found.
是因为你的驱动没正确安装,必须重新再编译一遍

在编译alsa-driver那一步configure时用
./configure --with-cards=cs46xx --with-sequencer=yes
最后用一下 ./snddevices

然后utils和lib的编译安装过程是一样的

编译的步骤都用sudo,我看你没有用

编译完了重启看alsa-base文件

作者: clarezoe   发布时间: 2007-11-29

这是我的编译
$sudo tar xvvjf alsa-driver-1.0.15.tar.bz2
$ cd alsa-driver-1.0.15
$sudo ./configure --with-cards=cs46xx --with-sequencer=yes
$ sudo make
$ sudo make install
$sudo ./snddevices

$sudo tar xvvjf alsa-lib-1.0.15.tar.bz2
$ cd alsa-lib-1.0.15
$sudo ./configure
$ sudo make
$ sudo make install

$ sudo tar xvvjf alsa-utils-1.0.15.tar.bz2
$ cd alsa-utils-1.0.15
$ sudo ./configure
$ sudo make
$ sudo make install
查看hua@hua-desktop:~$ find . -name "ALSA-Configuration.txt" -print
./alsa-driver-1.0.14rc3/alsa-kernel/Documentation/ALSA-Configuration.txt
./alsa-driver-1.0.15/alsa-kernel/Documentation/ALSA-Configuration.txt
hua@hua-desktop:~$
有问题吗?目前还是没有声音

作者: hjh0927   发布时间: 2007-11-30

hjh0927 写道:
查看hua@hua-desktop:~$ find . -name "ALSA-Configuration.txt" -print
./alsa-driver-1.0.14rc3/alsa-kernel/Documentation/ALSA-Configuration.txt
./alsa-driver-1.0.15/alsa-kernel/Documentation/ALSA-Configuration.txt

这个"查看"是什么
我要看alsa-base,就是上一步 ls /etc/modprobe.d/|grep alsa 找到的alsa-base

作者: clarezoe   发布时间: 2007-11-30

clarezoe 写道:
hjh0927 写道:
查看hua@hua-desktop:~$ find . -name "ALSA-Configuration.txt" -print
./alsa-driver-1.0.14rc3/alsa-kernel/Documentation/ALSA-Configuration.txt
./alsa-driver-1.0.15/alsa-kernel/Documentation/ALSA-Configuration.txt

这个"查看"是什么
我要看alsa-base,就是上一步 ls /etc/modprobe.d/|grep alsa 找到的alsa-base

hua@hua-desktop:~$ ls /etc/modprobe.d/|grep alsa
alsa-base
alsa-base~
我曾经用http://forum.ubuntu.org.cn/viewtopic.php?t=51527&sid=9c180e0bcfceec324a56268fef0ec472的方法做过依然没有声音,有影响吗?

最后由 hjh0927 编辑于 2007-11-30 20:24,总共编辑了 2 次

作者: hjh0927   发布时间: 2007-11-30

hjh0927 写道:
bjsm 写道:
到底是男是女啊?平时看头像没怎么注意看,老远一瞅,像是男的.今天仔细看,嘿嘿,有点不像带把儿的.
男的肯定了,你可以到他的主页看看,还是志在四方的好男儿。。。。



此人为女,我去她博客看到她的QQ,作了80分钟的思想工作,终于在视频里看到她的真身.

靓女(牙齿略有瑕疵)----------------------------------------------------鉴定完毕.

作者: bjsm   发布时间: 2007-11-30

果然是靓女

作者: hjh0927   发布时间: 2007-12-01

我在终端输入
rpm -i oss-linux-v4.0-1009.i386.rpm
时提示:
sudo apt-get install rpm
bash: rpm:找不到命令
怎么回事?
难道有什么东西 没装吗?

作者: abckkkk   发布时间: 2007-12-03

# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; : ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && { /sbin/modprobe --quiet snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer && { /sbin/modprobe --quiet snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq && { /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe -Qb saa7134-alsa ; : ; }

# Load snd-seq for devices that don't have hardware midi;
# Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
# non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options snd-bt87x index=-2
options cx88-alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388

作者: hjh0927   发布时间: 2007-12-04

樓主是女生??
我的電腦也沒聲,弄了很久,不過現在把ubuntu給刪了,要不就可以試試了。
不過俺裝在vmware裡卻能出聲,奇怪

作者: liaoxiaofeng   发布时间: 2007-12-04

hjh0927 写道:
hua@hua-desktop:~$ ls /etc/modprobe.d/|grep alsa
alsa-base
alsa-base~
我曾经用http://forum.ubuntu.org.cn/viewtopic.php?t=51527&sid=9c180e0bcfceec324a56268fef0ec472的方法做过依然没有声音,有影响吗?


晕,你还是没懂我的意思,ls这个命令里列出了你/etc/modprobe.d/下的有关alsa的文件, 你现在找到到有alsa-base的文件了,就得用sudo gedit /etc/modprobe.d/alsa-base 查看里面的内容,然后把内容贴出来

作者: clarezoe   发布时间: 2007-12-04

abckkkk 写道:
我在终端输入
rpm -i oss-linux-v4.0-1009.i386.rpm
时提示:
sudo apt-get install rpm
bash: rpm:找不到命令
怎么回事?
难道有什么东西 没装吗?


rpm 是RedHat的,ubuntu里没有这个命令,要用alien转格式,不过有时转了格式也不一定能装

作者: clarezoe   发布时间: 2007-12-04

bjsm 写道:
此人为女,我去她博客看到她的QQ,作了80分钟的思想工作,终于在视频里看到她的真身.

靓女(牙齿略有瑕疵)----------------------------------------------------鉴定完毕.


具我所知,我只有一颗床牙有问题,老兄能从照片里看到我的床牙?

因此此鉴定不全为真

证毕

作者: clarezoe   发布时间: 2007-12-04

hjh0927 写道:
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; : ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && { /sbin/modprobe --quiet snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer && { /sbin/modprobe --quiet snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq && { /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe -Qb saa7134-alsa ; : ; }

# Load snd-seq for devices that don't have hardware midi;
# Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
# non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options snd-bt87x index=-2
options cx88-alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388


不好意思,刚看到这个,在这个文件里加上
代码:
options snd-card-cs46xx model=auto
,然后重启试试

作者: clarezoe   发布时间: 2007-12-04

xh7cly 写道:
请问7.10的也是一样的?

我的就是7.10

作者: clarezoe   发布时间: 2007-12-04

前段时间论坛一直打不开,今天打开,竟然讨论到偶的性别问题
一个字 “我是女生”

不要再争啦

作者: clarezoe   发布时间: 2007-12-04

bjsm注意,这里是讨论声卡问题的地方。。。。。

难得论坛里出来这么个MM,不要把人家吓跑了。。。。。。

作者: aitilang   发布时间: 2007-12-04

吓不倒我的,豺狼虎豹都不怕

我要坚守我的这片阵地。

好,言归正传,楼下的请讨论声卡有关问题

作者: clarezoe   发布时间: 2007-12-04

代码:
kyle@ubuntu:~$ aplay -l
**** PLAYBACK硬件设备列表 ****
卡 0: I82801DBICH4 [Intel 82801DB-ICH4], 设备 0: Intel ICH [Intel 82801DB-ICH4]
  子设备: 0/1
  子设备:#0: subdevice #0
卡 0: I82801DBICH4 [Intel 82801DB-ICH4], 设备 4: Intel ICH - IEC958 [Intel 82801DB-ICH4 - IEC958]
  子设备: 1/1
  子设备:#0: subdevice #0
卡 1: Modem [Intel 82801DB-ICH4 Modem], 设备 0: Intel ICH - Modem [Intel 82801DB-ICH4 Modem - Modem]
  子设备: 0/1
  子设备:#0: subdevice #0
kyle@ubuntu:~$ cat /proc/asound/cards
0 [I82801DBICH4   ]: ICH4 - Intel 82801DB-ICH4
                      Intel 82801DB-ICH4 with AD1981B at irq 10
1 [Modem          ]: ICH-MODEM - Intel 82801DB-ICH4 Modem
                      Intel 82801DB-ICH4 Modem at irq 10
kyle@ubuntu:~$ cat /proc/asound/devices
  2:        : timer
  3:        : sequencer
  4: [ 0- 4]: digital audio playback
  5: [ 0- 3]: digital audio capture
  6: [ 0- 2]: digital audio capture
  7: [ 0- 1]: digital audio capture
  8: [ 0- 0]: digital audio playback
  9: [ 0- 0]: digital audio capture
10: [ 0]   : control
11: [ 1- 0]: digital audio playback
12: [ 1- 0]: digital audio capture
13: [ 1]   : control
kyle@ubuntu:~$ lspci -vv|grep Audio
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)


这是我的,貌似还算正常
只是感觉音质不是太好,有的时候声音大了有破音
原来在win下不会这样。

作者: soliton   发布时间: 2007-12-04

yishionl 写道:
删除alsa和重装命令怎么一样的,是不是错了啊?


已经改正,谢谢提醒

作者: clarezoe   发布时间: 2007-12-04

soliton 写道:
只是感觉音质不是太好,有的时候声音大了有破音
原来在win下不会这样。

升级驱动呢

作者: clarezoe   发布时间: 2007-12-04

tomcat.xin 写道:
我的
代码:
tomcat@ubuntu:~$ aplay -l
**** PLAYBACK硬件设备列表 ****
卡 0: NVidia [HDA NVidia], 设备 0: CONEXANT Analog [CONEXANT Analog]
  子设备: 1/1
  子设备:#0: subdevice #0
卡 0: NVidia [HDA NVidia], 设备 1: Conexant Digital [Conexant Digital]
  子设备: 1/1
  子设备:#0: subdevice #0
tomcat@ubuntu:~$ lspci -vv|grep Audio
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)

7.04的时候可以用Intel的驱动可以的,难道现在不行了么?
那怎么搞呢?谢谢


看看现在你的驱动出来没

作者: clarezoe   发布时间: 2007-12-04