2.6.0 test6下via82xx使用alsa驱动的问题
VIA KT266A + VT8233A的主板,rh9下载了2.6.0 test6的内核,声卡部分编进了内核,但是
在用xmms放mp3的时候,选用OSS驱动(liboss.o),
没有声音,可以拖动,但时间总是停在00:00,没有任何
找不到插件的提示。
请问是何原因?
附config文件相关部分。
#Sound
#
CONFIG_SOUND=y
# Advanced Linux Sound Architecture
CONFIG_SND=y
CONFIG_SND_SEQUENCER=y
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
# Generic devices
#都没选
# ISA devices
#都没选
# PCI devices
#只选了这个
CONFIG_SND_VIA82XX=y
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set # Sound#
CONFIG_SOUND=m
CONFIG_SND=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_INTEL8X0=m 那几个是必须选成模块么?
我编过两个,分别是全选m和全选y,都不行。
后来只好改用oss
刚才看一个兄弟说要选上input IO device里的几个
东西,晚上再试试 请使用这个补丁
ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-09-30.patch.gz
刚刚出的已经解决了via82xx的问题。
这是哪个内核版本的patch?
暂时连不上,能不能大概介绍一下? 谢谢。晚上回去试试。
不懂dxs_support,在哪儿设置?
还有,你是如何找到这个东西的?
我昨天去主页和新闻组都没看到。 搞定!
补丁我这里连不上,所以还是用加参数的办法。
modprobe snd-via82xx dxs_support=2
modprobe snd_pcm_oss
然后调调系统音量就ok了。
看了看相关说明,dxs_support是
via模块特有的参数
dxs_support - support DXS channels,
0 = auto (defalut), 1 = enable, 2 = disable,
3 = 48k only
我的应该是8233a,disable就好了。
lkml的帖子在这里,有兴趣的可以看看
http://www.ussg.iu.edu/hypermail/linux/kernel/0309.3/1097.html
用补丁应该效果一样,用via82xx的兄弟不妨一试。 祝你玩的快乐 :-D:-D
谢谢 :P
确实喜欢2.6下面的鼠标,比以前流畅的多了。 请使用这个补丁
ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-09-30.patch.gz
刚刚出的已经解决了via82xx的问题。
请问这个补丁是怎么使用的呀,谢谢 今天下了一个bk6的,但是声卡还是不行,把声卡编入内核之后,启动说找不到声卡,自己手工加载模块也不行,都整了一天了,郁闷中 哈哈,有声音了,原来是音量被关到最小的原因,不过还不能放mp3,一直在歌曲列表中跳,好象一下就放完了的感觉 又找到原因了,原来是我的mp3 放在vfat下,而不知道为什么不自动mount了,所以那时找不到音乐的缘故,实在丢人,犯这种低级错误 不过又有新问题了,我用liboss。o这个插件放了10几秒之后就有沙沙声了,换一个插件就好了,这是为什么,有没有办法解决 现在能不能直接修改modules.conf文件让它自动载入,而不是手工
modprobe snd-via82xx dxs_support=2 真傻,忘了可以加在/etc/rc.local里,这样就不用手工加了,也不用打补丁 :mrgreen:
页:
[1]