• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

鸟不语花不香, 各位大虾帮帮忙, 大家一起上!!!

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 11次 | 进入软件测试论坛讨论

领测软件测试网
各位大虾, 感谢赏脸!!


        我的Linux 系统没声音



1. 一直都没声音, 装RedHat 和 Thiz 都不行.



2. 用sndconfig 检测 能识别 型号为: VIA Tehnologies|VT8233, 可是听不到声音



3. 我的声卡是 华硕主板(A7V8X-X)集成的, 我查华硕网站及我的主板说明书确认我



  的声卡是ADI 1980-6CH(SA). 



4. 我看过modules.conf 加载的声卡模块为 via82cxxx_audio



5. 我在网上查了很多资料, 试过好多办法, 都不行, 才冒昧打扰各位大虾


  大虾们一定要给我的声卡一条生路啊!



   菜虫我有以下问题请教:

A. 我的 说明书 和 sndconfig 检测的 型号 不一样, 是为什么, 问题在哪?



B. 各位大虾能否简单描述一下原理, 让我能理解一下, 稍稍引导, 我自己会去查详细



C. 系统没声音很是痛苦, 鸟不语花不香, 惨状不忍睹, 所以这个问题问苍天 :



   苍天啊, 为什么就要我的声卡没声音啊 ! 难道它就这样寂静一生了!!!: ) : )



特别感谢大家!!!! 相信一定能攻破这个难题

 好好先生 回复于:2004-03-11 11:36:51
系统带的声卡检测能听到声音吗?

 perfsun 回复于:2004-03-11 17:11:56
不能啊, 版主能继续关注吗?  我觉得这个真不好办

 弱智 回复于:2004-03-11 20:20:24
新声卡配置工具for Desktop3.2

 
 
  
下载次数:7812 
  

 详细资料:

 
 
  
新特性:
可支持i845G/ICH4、via686A/B、via8233、sis7012等主板板载声卡。
安装方法:
以root身份,在“通用中文终端”里,进入存放这个文件的目录里执行以下命令:
tar zxvf alsa-driverDT3.2.tar.gz
rpm -Uvh XSndConfig-0.1-2.i386.rpm
rpm -e alsa-driver --nodeps
rpm -ivh alsa-driver-0.5.11-1_2.4.17-1.i386.rpm (仅用2.4.17-1的内核时才需要下载和安装该文件)
depmod -a
然后在“控制面板”里打开“声音”(或直接运行命令:xsndconf)即可启动声卡配置工具了,选择“Alsa声卡驱动程序”,然后“下一步”即可看到alsa可支持的声卡列表。选择好正确的声卡,然后“测试”即可。如果“测试”通过,将可以听到一段音乐。最后“确定”保存设置。
注意事项:
如果一款声卡用内核的声卡驱动程序测试效果不理想(如杂音、快进、静音等),再改用alsa去驱动这款声卡时,在配置完后应先重启系统才可以。因为当内核自带的声卡驱动程序已加载时,会导致alsa无法正常加载。选择“Alsa声卡驱动程序”后重启系统即可解决 

请选择最近的链接下载:

http://www.redflag-linux.com/source/DRIVER/driver/Audio/alsa-driverDT3.2.tar.gz

 perfsun 回复于:2004-03-12 11:35:47
谢谢楼上大哥的指点, 我试了一下, 出现了一些问题, 

1.执行rpm -Uvh XSndConfig-0.1-2.i386.rpm 出现:
[root@SUN root]# rpm -Uvh XSndConfig-0.1-2.i386.rpm
error: Failed dependencies:
        playmidi is needed by XSndConfig-0.1-2
我做好用rpm -Uvh --nodeps XSndConfig-0.1-2.i386.rpm试了一下,出现:
rpm -Uvh --nodeps XSndConfig-0.1-2.i386.rpm
Preparing...                ########################################### [100%]
   1:XSndConfig             ########################################### [100%]

可以安装成功. 可是进行到后面无法执行xconfig, 我在想playmidi 是
什么, 怎么安装呢

2.执行 rpm -e alsa-driver --nodeps 出现问题, 没有alsa-driver
[root@SUN root]# rpm -e alsa-driver --nodeps
在 alsasound 服务中读取信息时出错:没有那个文件或目录
error: %postun(alsa-driver-0.5.11-1) scriptlet failed, exit status 1
是不是 alsa-driver 要另外安装吗? 我的系统没有也就没必要卸载了啊,

3.我的内核是2.4.20

4.执行depmod -a 时, 出现:
[root@SUN root]# depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/sound/pci/snd-fm801.o
有不识别的符号, 怎么解决呢?

5.xsndconf 无法执行, 后面的不能进行, 

以上就是我的问题, 请各位有配置声卡校验的大哥不吝赐教, 谢谢 谢谢!!!!!!!!!!!!!!!!!!!!!!

 sunny~tea 回复于:2004-03-12 11:45:12
[color=darkblue:a2195cd5ea]万能声卡驱动ALSA[/color:a2195cd5ea]

 perfsun 回复于:2004-03-12 19:00:16
谢谢大哥提示, 用alsa 要选择模块, 可是我怎么知道我的声卡型号呢,

我的 说明书 和 sndconfig 检测的 型号 不一样

1.用sndconfig 检测 能识别 型号为: VIA Tehnologies|VT8233, 可是听不到声音



 2.我的声卡是 华硕主板(A7V8X-X)集成的, 我查华硕网站及我的主板说明书确认我的声卡是ADI 1980-6CH(SA). 

型号我也不大清楚这样划分, 请大家指点指点, 多谢!!!!!!!!!!

 gnu7 回复于:2004-03-12 19:08:36
去alsa的网站下载你的声卡驱动@
编译,然后安装!
最后alsaconfig

 perfsun 回复于:2004-03-12 19:50:25
怎样确定我的 声卡 型号 啊? 大侠们, sndconfig 测的可靠吗?

 perfsun 回复于:2004-03-12 19:51:34
怎样确定我的 声卡 型号 啊? 大侠们, sndconfig 测的可靠吗?

 tc 回复于:2004-03-12 20:21:18
kmix将声音调大:)

 perfsun 回复于:2004-03-12 20:29:04
kmix 我试过, 不是这个问题, 驱动没安装好, 谢谢


我不知道我声卡的型号, 大侠们有什么好方法吗, 谢谢

 弱智 回复于:2004-03-12 21:26:04
嗬嗬,你的第4步的情况,我也遇到过,真没办法。
你的声卡型号可以在linux下找到。
比如 /sbin/lspci 或者 dmesg看看。
http://bbs.chinaunix.net/forum/45/20040301/270534.html

 perfsun 回复于:2004-03-14 14:00:29
我在使用mplayer 播放视频文件时, 出现:
audio_setup: Can't open audio device /dev/dsp: 资源暂时不可

是不是也是因为 声卡驱动没 安装好

 perfsun 回复于:2004-03-15 21:54:36
现在可以用 alsa 的 最新版1.0.3rc2安装 可是, 在 depmod  时 :
[root@SUN alsa]# depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/sound/acore/oss/snd-pcm-oss.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/sound/acore/seq/snd-seq.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/sound/acore/snd-pcm.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/sound/acore/snd.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/sound/pci/snd-via82xx.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/misc/snd-card-als4000.o
有 未知的符号, 可能是 内核 版本 和 驱动 版本 接合不好, 
我再试试 要不要 编译 内核, 或是 安装 一个 较低的 驱动

谢谢 大家 的 帮助

 perfsun 回复于:2004-03-15 22:19:01
能有 其他 方法 解决 Unresolved symbols 问题 吗??

这样 轻易 就 编 内核 好像 不太 科学 : )

谢谢

 perfsun 回复于:2004-03-16 12:04:17
在 alsa 官方 站上 找到的, 看来 必须要 编 内核了
谢谢 大家的帮助

nstalling alsa using the stock kernel (2.4.20-8) that ships 
with Redhat 9.0 fails with the following:

% modprobe snd-via82xx
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: 
unresolved symbol schedule_work
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: 
insmod /lib/modules/2.4.20-8/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: 
insmod snd-via82xx failed

I saw a couple of dozen other people mention this problem and 
all of the suggested fixes were sketchy - at best.

The lastest kernel (2.4.20-13 at the time of this writing) fixes 
the problem.  Use up2date or http://rhn.redhat.com ;to update to 
the latest kernel.

 perfsun 回复于:2004-03-19 08:23:19
谢谢 大家的 帮助, 我 的声卡 已经 驱动好 了, 

可是, 方法 太 可笑了, 太 菜, 开始 以为 是 内核 对 声卡的支持 不好

就把 内核 编 到 2.6.2 ,还是 不行, 而且 出现的 一些 新的 问题,

感觉 不太好, 我就 作了 一些 备份, 重新 安装 了 RedHat, 紧接着 安装 

alsa 按照 官方 网站上的 配置, 加载 模块, 就 有 声音了.

谢谢 大家 的 帮助, 我 会把, alsa 上的安装 方法 接合 我的

 实际 安装 过程 贴 在 这个版块 上, 希望对 大家有所 启发.

谢谢

 水木倩 回复于:2005-05-17 23:29:34
楼主不厚道
跑了不来了

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网