QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1353|回复: 6

声卡问题

[复制链接]
发表于 2006-10-6 15:39:02 | 显示全部楼层 |阅读模式
我装完系统以后,除了用mplayer播放媒体文件声音没有问题以外,用其他的播放器都出现了声音失真的情况。于是我按照FAQ上的方法更新了内核,卸载了原来的alsa的驱动,在安装新的alsa的时候出现问题
[root@lyy Downloads]# uname -r
2.6.17.9
[root@lyy Downloads]# rpm -ivh alsa-driv*
Preparing...                                                          ########################################### [100%]
        package alsa-driver-1.0.13-kernel_2.6.17.9_1mgc is already installed
[root@lyy Downloads]# rpm -ivh alsa-lib*
Preparing...                                                          ########################################### [100%]
        file /etc/asound.conf from install of alsa-lib-1.0.13-2mgc conflicts with file from package magic-system-config-2.0-4mgc

现在都没有声音了,kmix也启不动,大家 帮忙 ,我实在没有办法了
谢谢
发表于 2006-10-6 16:15:27 | 显示全部楼层
-Uvh ......
回复

使用道具 举报

 楼主| 发表于 2006-10-6 16:34:55 | 显示全部楼层
[root@lyy Downloads]# rpm -Uvh alsa-lib-1.0.13-2mgc.i686.rpm
Preparing...                                                          ########################################### [100%]
        file /etc/asound.conf from install of alsa-lib-1.0.13-2mgc conflicts with file from package magic-system-config-2.0-4mgc
[root@lyy Downloads]#

还是一样?
回复

使用道具 举报

发表于 2006-10-6 17:57:19 | 显示全部楼层
第一,你必须先卸载老的包;
第二,不要理睬那个冲突,使用 --force 参数,因为我用新的配置取代了老的。
回复

使用道具 举报

发表于 2006-10-6 18:05:10 | 显示全部楼层
新的 alsa 1.0.13 对 hda 声卡支持没有问题。安装后一定要重启!
回复

使用道具 举报

发表于 2006-10-6 18:10:25 | 显示全部楼层
3、为何我的声卡不出声?
这是一个罕见的问题,声卡不出声的原因很多。ALSA 是一个社区提供的通用解决方案,而并非声卡硬件厂商提供,不可能做到让所有人 100% 满意,使用我们提供的新内核以及 alsa 驱动是一个重要解决途径。你有没有尝试运行 alsaconf 重新配置声卡?有没有正确调整 kmix 的设置?

比如:CMI8718 声卡打开 kmix “切换”选项卡里的两项足够了:
IEC958 in Monitor
IEC958 Output

而绝对不可以打开:
Exchange DAC 导致无声!
IEC958 Mix Analog 导致声音失真!
你需要自己摸索。

如果你的声卡没有被驱动,那么屏幕右下角托盘区的小喇叭图标(kmix)就会显示一个红叉,或者调整设置后依然不能驱动你的声卡,特别是 ac97’声卡,以及比较新的 hda 声卡,那么就需要同步更新内核和 alsa 驱动了。可以在这里下载内核及 alsa 驱动:
http://www.magiclinux.org/dev/2.0-update/RPMS/kernel/2.6.17.9-1mgc/
以及 alsa 相关工具:
http://www.magiclinux.org/dev/2.0-update/RPMS/alsa-lib-1.0.13-2mgc.i686.rpm
http://www.magiclinux.org/dev/2.0-update/RPMS/alsa-utils-1.0.13-1mgc.i686.rpm
http://www.magiclinux.org/dev/2.0-update/RPMS/alsa-oss-1.0.12-1mgc.i686.rpm
警告:安装前一定要卸载老的 alsa 包:
rpm -e --nodeps alsa-driver        这一步如果你先前没安装 alsa-driver 则会报错,不要理睬。
rpm -e --nodeps alsa-lib alsa-utils alsa-oss
rpm -ivh --force kernel* alsa*
安装后重启计算机,看看是否有声音了,必要时运行 alsaconf 重新配置声卡试试。
再次重申:第一,你必须先卸载老的 alsa 包;第二,因为用新的配置文件取代了老的,所以安装 alsa-lib 会报告一个冲突,所以这里必须使用 --force 参数。
回复

使用道具 举报

 楼主| 发表于 2006-10-6 21:46:23 | 显示全部楼层
谢谢,我 的问题已经解决,我把原来的lib包装完就行了
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 12:41 , Processed in 0.040267 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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