QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5393|回复: 24

声卡有问题的用户注意[2006-12-23 更新]

[复制链接]
发表于 2006-12-17 18:19:45 | 显示全部楼层 |阅读模式
请测试最新的 alsa 1.0.14rc1 驱动工具集:
注意:ac97 和 hda 声卡比较讨厌,这两类声卡各产品之间差异很大,都很混乱,最新的  1.0.14rc1 也未必支持所有设备,特别是 hda 太新了,又主要用在笔记本上。其实 ac97 也好,hda 也好,都只是一种规范或者框架,具体实现各家有各家的办法,这就是混乱的原因。ac97 声卡和大多数内置 modem 一样,都是一类“软设备”,也就是说,硬件部分仅仅实现了声卡的一部分功能,剩下的需要通过软件(驱动)在 cpu 上实现,这样一来不仅资源消耗大,而且发音质量也差,噪音大,抗干扰能力差,其他整合设备也有类似问题。所以建议大家有条件的情况下不要使用任何板载的整合设备。此外某些声卡需要载入厂商的“固件”才能工作,而我们暂时还没有提供相应工具,所以就不能驱动了,不过这样的设备很少。

警告:安装前一定要先看一遍置顶的 FAQ 第三条!然后:

1、卸载所有老的 alsa 包:
rpm -e --nodeps alsa-driver
这一步如果你先前没安装 alsa-driver 则会报错,不要理睬。
rpm -e --nodeps alsa-lib alsa-utils alsa-oss
2、下载这些包:
http://www.magiclinux.org/dev/2.0-update/RPMS/kernel/2.6.17.9-1mgc/kernel-2.6.17.9-1mgc.i686.rpm
http://www.magiclinux.org/dev/2.1alpha/RPMS/kernel/alsa-driver-1.0.14-0.rc1.kernel_2.6.17.9_1mgc.i686.rpm
http://www.magiclinux.org/dev/2.1alpha/RPMS/alsa-lib-1.0.14-0.rc1_1mgc.i686.rpm
http://www.magiclinux.org/dev/2.1alpha/RPMS/alsa-utils-1.0.14-0.rc1_1mgc.i686.rpm
http://www.magiclinux.org/dev/2.0-update/RPMS/alsa-oss-1.0.12-1mgc.i686.rpm
3、安装它们:
rpm -ivh --force kernel* alsa*
4、重启计算机,打开一个终端窗口(konsole)运行:
alsaconf
配置结束时应该可以听到一段声音了。
5、如果没有声音,那么用播放器播放音乐,同时调整 kmix 的“开关”选项卡,直到听到满意的声音。

NEW
如果上述更新仍然不能驱动你的声卡,则右下角托盘图标区的 kmix 小喇叭图标会显示一个红叉。注意,如果没有红叉,说明你的声卡已经被驱动,但存在某种不合理的设置,请仔细调整 kmix 的“开关”选项卡,特别要小心这几点:
1、声音是否开得足够大,某些情况下声卡会被默认“静音”。
2、支持多声道的声卡是否交换了前置/中置/环绕声输出端子的位置?电脑通常是采用双声道立体声输出,大多数情况下交换了前置/中置/环绕声输出端子的位置会导致无声,个别情况下正好相反!所以特别应关注 Exchange xxx 之类的选项。

例如下面是 SIS SI7012 声卡的一种有效设置(图比较大,如果连接速度慢可能看不见):
http://www.magiclinux.org/dev/2.1alpha/pictures/SIS_SI7012-3.jpg

http://www.magiclinux.org/dev/2.1alpha/pictures/SIS_SI7012-2.jpg

http://www.magiclinux.org/dev/2.1alpha/pictures/SIS_SI7012-1.jpg







如果声卡确实没有被驱动,比如某些 RealTek ALC 声卡,请尝试如下步骤:
1、卸载当前的 alsa 包:
rpm -e --nodeps alsa-driver
2、下载 realtek 和 cmi 扩展的 ALSA 驱动:
http://www.magiclinux.org/dev/2.1alpha/RPMS/kernel/alsa-driver-1.0.12-realtek_4.05d_kernel_2.6.17.9_1mgc.i686.rpm
3、安装新驱动:
rpm -ivh --force alsa*
4、重启计算机,打开一个终端窗口(konsole)运行:
alsaconf
配置结束时应该可以听到一段声音了。
5、如果声卡已驱动(小喇叭图标上不显示红叉),但没有声音,那么用播放器播放音乐,同时调整 kmix 的“开关”选项卡,直到听到满意的声音。
6、如果用 alsaconf 配置好声卡,当时可以使用,重启后就又不出声音了,那么请在执行 alsaconf 后随即执行 alsactl store 强制保存声卡设置:
alsaconf
alsactl store
如果问题仍然不能解决,请试着把 /etc/modprobe.d/modprobe.conf.dist 里有关声卡的行删掉,这些设置一般包含 sound 或 snd 字样,然后重新执行:
alsaconf
alsactl store
重启计算机试试。

另外,请大家测试这两个驱动哪一个支持的声卡更全面:
http://www.magiclinux.org/dev/2.1alpha/RPMS/kernel/alsa-driver-1.0.14-0.rc1.kernel_2.6.17.9_1mgc.i686.rpm
http://www.magiclinux.org/dev/2.1alpha/RPMS/kernel/alsa-driver-1.0.12-realtek_4.05d_kernel_2.6.17.9_1mgc.i686.rpm

请大家及时给出测试结果的反馈,谢谢!
发表于 2006-12-17 19:47:25 | 显示全部楼层
谢谢KDE,我再试试!
回复

使用道具 举报

发表于 2006-12-19 20:42:16 | 显示全部楼层
又试了一下,还是不行啊!
回复

使用道具 举报

 楼主| 发表于 2006-12-21 00:32:16 | 显示全部楼层
请给出详细描述。
回复

使用道具 举报

 楼主| 发表于 2006-12-21 00:56:30 | 显示全部楼层
请 realtek 用户给出测试结果。
回复

使用道具 举报

发表于 2006-12-22 00:02:28 | 显示全部楼层
好消息,好消息!
     今天我按KDE给出的解决方案又试了一下。A9T,终于有声音了,而且音质丝毫不比在WINDOWS下逊色!感谢KDE一直以来对于我们的提问所给出的解决方案和耐心解释。再次表示最最最诚挚的谢意,同时对我的芳邻表示歉意(因为我怕我调的时候听不到声音,KMIX我调到了100%,突然弄出声音了,把我的芳邻给吓的猛拍我的房门,问我搞什么鬼!)

以下是我试的结果及调整后的KMIX贴图:
用alsaconf配置后并没有听到声音,然后就打开AMAROK,在KMIX“开关”选项卡上一个一个的试,
哈哈,终于响了
---惭愧惭愧!!不知道怎么贴图。
那我发到我的百度空间里去,需要的话就去看一下。
回复

使用道具 举报

发表于 2006-12-22 01:02:43 | 显示全部楼层
以下是贴图地址:
http://hi.baidu.com/geleistone/album/kmix%20%CC%F9%CD%BC

没想到贴图还要跑到WINDOWS下,不知道为什么在ML2.0下用XDSL拨号上传速度才
170B/S,传这三张图花了半小时都没反应!   还有就是在ML下硬盘响的厉害!咯吱咯吱的想
比WINDOWS下厉害的多,有点怕.... 或许这些问题不该在这里问,嘿,下次一定改! :-)
回复

使用道具 举报

 楼主| 发表于 2006-12-23 02:39:52 | 显示全部楼层
谢谢你的反馈。你可能和公社不属于同一个骨干网,所以慢。
回复

使用道具 举报

发表于 2006-12-23 13:50:34 | 显示全部楼层
看来2.1发布的日子不远了,我也尝试安装了驱动,一切正常,可能音质会更好些,因为变更的alsaconf的音乐测试好听。。。

不过仍然不支持PCM调音,其实就是更改一下/etc/asound.conf和/etc/asound.state并增加一个组audio,这两文件重新提交,希望考虑一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2006-12-24 14:10:23 | 显示全部楼层
realtek的adsl正常驱动realtek的alc 880以及via 的8233集成声卡。


官方的alsa驱动正常驱动via的8233声卡,
realtek的alc880驱动不正常(音量太小了,所有调节开到最大的情况下)
回复

使用道具 举报

发表于 2006-12-24 19:10:11 | 显示全部楼层
我的alc883还是有问题,和原来一样的就那几个声道,插上耳机喇叭还在响

kde加油!
回复

使用道具 举报

发表于 2006-12-25 10:23:25 | 显示全部楼层
realtek_4.05d 这提供了大部分的HDA的驱动,有条件的看下!应该板载声卡都支持才对。。。
有不支持的板载声卡说下。。把alsamixer的报错反回给
http://www.realtek.com.tw/contact/contentView.aspx?Langid=3&PNid=1&PFid=2&Level=2
回复

使用道具 举报

发表于 2007-1-8 14:28:39 | 显示全部楼层
我的SIS(矽统科技)3850板载声卡,装了ML2.0后就能发音,只是音效很差,惨不忍听!
回复

使用道具 举报

发表于 2007-1-8 15:36:43 | 显示全部楼层
楼上的仔细调整下kmix的设置。
回复

使用道具 举报

发表于 2007-1-11 21:48:27 | 显示全部楼层
玉龙客,真是好样的。困扰这么久的问题让你一下子就解决了。我们声卡也有声音了,正在唱着《想和你去吹吹风》。谢谢了!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 02:22 , Processed in 0.044379 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表