QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1791|回复: 13

2.6.0 test6下via82xx使用alsa驱动的问题

[复制链接]
发表于 2003-9-30 01:46:49 | 显示全部楼层 |阅读模式
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
发表于 2003-9-30 16:50:43 | 显示全部楼层
# 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
回复

使用道具 举报

 楼主| 发表于 2003-9-30 17:56:48 | 显示全部楼层
那几个是必须选成模块么?
我编过两个,分别是全选m和全选y,都不行。
后来只好改用oss
刚才看一个兄弟说要选上input IO device里的几个
东西,晚上再试试
回复

使用道具 举报

 楼主| 发表于 2003-9-30 22:05:57 | 显示全部楼层
[quote:a46a0ff892="gxl117"]请使用这个补丁
ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-09-30.patch.gz
刚刚出的已经解决了via82xx的问题。[/quote]
这是哪个内核版本的patch?
暂时连不上,能不能大概介绍一下?
回复

使用道具 举报

 楼主| 发表于 2003-9-30 23:05:09 | 显示全部楼层
谢谢。晚上回去试试。
不懂dxs_support,在哪儿设置?
还有,你是如何找到这个东西的?
我昨天去主页和新闻组都没看到。
回复

使用道具 举报

 楼主| 发表于 2003-10-1 01:11:56 | 显示全部楼层
搞定!
补丁我这里连不上,所以还是用加参数的办法。
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
                  [VIA8233/C,8235 only]
我的应该是8233a,disable就好了。
lkml的帖子在这里,有兴趣的可以看看
http://www.ussg.iu.edu/hypermail/linux/kernel/0309.3/1097.html
用补丁应该效果一样,用via82xx的兄弟不妨一试。
回复

使用道具 举报

 楼主| 发表于 2003-10-1 01:39:20 | 显示全部楼层
[quote:f69f5e4e65="gxl117"]祝你玩的快乐   [/quote]
谢谢
确实喜欢2.6下面的鼠标,比以前流畅的多了。
回复

使用道具 举报

发表于 2003-10-2 09:59:11 | 显示全部楼层
[quote:bd33a7e1c7="gxl117"]请使用这个补丁
ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-09-30.patch.gz
刚刚出的已经解决了via82xx的问题。[/quote]

请问这个补丁是怎么使用的呀,谢谢
回复

使用道具 举报

发表于 2003-10-5 15:37:02 | 显示全部楼层
今天下了一个bk6的,但是声卡还是不行,把声卡编入内核之后,启动说找不到声卡,自己手工加载模块也不行,都整了一天了,郁闷中
回复

使用道具 举报

发表于 2003-10-5 15:48:54 | 显示全部楼层
哈哈,有声音了,原来是音量被关到最小的原因,不过还不能放mp3,一直在歌曲列表中跳,好象一下就放完了的感觉
回复

使用道具 举报

发表于 2003-10-5 15:54:11 | 显示全部楼层
又找到原因了,原来是我的mp3 放在vfat下,而不知道为什么不自动mount了,所以那时找不到音乐的缘故,实在丢人,犯这种低级错误
回复

使用道具 举报

发表于 2003-10-5 21:21:07 | 显示全部楼层
不过又有新问题了,我用liboss。o这个插件放了10几秒之后就有沙沙声了,换一个插件就好了,这是为什么,有没有办法解决
回复

使用道具 举报

发表于 2003-12-21 14:39:26 | 显示全部楼层
现在能不能直接修改modules.conf文件让它自动载入,而不是手工
modprobe snd-via82xx dxs_support=2
回复

使用道具 举报

发表于 2003-12-21 16:12:11 | 显示全部楼层
真傻,忘了可以加在/etc/rc.local里,这样就不用手工加了,也不用打补丁
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-14 11:03 , Processed in 0.073816 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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