QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1416|回复: 10

声卡驱动问题!!!--help!!

[复制链接]
发表于 2006-4-26 22:43:58 | 显示全部楼层 |阅读模式
自从装了ml以后,声卡就一直没出过声。

/var/log/messages中相关的信息如下:
Apr 23 18:42:34 atb kernel: Primary interface chip i82555 PHY #1.
Apr 23 18:42:34 atb kernel: General self-test: passed.
Apr 23 18:42:34 atb kernel: Serial sub-system self-test: passed.
Apr 23 18:42:34 atb kernel: Internal registers self-test: passed.
Apr 23 18:42:34 atb kernel: ROM checksum self-test: passed (0x24c9f043).
Apr 23 18:42:34 atb kernel: Receiver lock-up workaround activated.
Apr 23 18:42:34 atb kernel: pnp: Device 01:01.00 activated.
Apr 23 18:42:34 atb kernel: pnp: Device 01:01.00 disabled.
Apr 23 18:42:34 atb kernel: opl3sa2-pnpbios: probe of 01:01.00 failed with
error -2
Apr 23 18:42:34 atb kernel: Yamaha OPL3-SA soundcard not found or device busy
Apr 23 18:42:34 atb kernel: pnp: Device 01:01.00 activated.
Apr 23 18:42:34 atb kernel: pnp: Device 01:01.00 disabled.
Apr 23 18:42:34 atb kernel: opl3sa2-pnpbios: probe of 01:01.00 failed with
error -2

补充说明一下,我的主板上集成了一个声卡,但是那个不能用了,因此,又加了一个独立的显卡(应该就是这个yamaha吧,在windows里面是这个),并且在bios里面把那个集成的给禁用了。

开机进入KDE的时候会提示如下:
sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened(No such file or directory)
the sound server will continue, using the null output device.

用系统自带的alsa configurator 1.0.10能够检测到两个声卡:
opl3sa2 OPL3-SA3 Sound Board
legacy Probe legacy ISA (non-PnP) chips
但是后来测试声音时却听不到任何的声音。。。
请问这到底是怎么回事?

另外,在用modinfo时,结果是这样的:
# modinfo soundcore
modinfo: could not find module soundcore

谢谢!
发表于 2006-4-26 22:56:49 | 显示全部楼层
用 alsaconf 配置时选择 opl3sa2 OPL3-SA3 Sound Board 应该可以了。然后你看看 lsmod 输出里有没有类似 opl3sa2 的模块。如果有,那么驱动就正确加载了。
回复

使用道具 举报

发表于 2006-4-26 23:05:54 | 显示全部楼层
声音问题参见 FAQ !
回复

使用道具 举报

 楼主| 发表于 2006-4-27 10:26:42 | 显示全部楼层
我选的是opl3sa2 OPL3-SA3 Sound Board,lsmod是这样的:
# lsmod
Module                  Size  Used by
lp                      9544  0
dm_mirror              14928  0
container               2944  0
uhci_hcd               26640  0
i2c_savage4             2436  0
i2c_algo_bit            7176  1 i2c_savage4
ns558                   3460  0
gameport                8712  2 ns558
shpchp                 39488  0
i2c_viapro              6548  0
i2c_core               12048  2 i2c_algo_bit,i2c_viapro
snd_opl3_lib            6784  0
snd_hwdep               6432  1 snd_opl3_lib
snd_cs4231_lib         16768  0
snd_mpu401_uart         4608  0
snd_rawmidi            16288  1 snd_mpu401_uart
snd_seq_dummy           2052  0
snd_seq_oss            25216  0
snd_seq_midi_event      3712  1 snd_seq_oss
snd_seq                35216  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          5388  5 snd_opl3_lib,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            42784  0
snd_mixer_oss          14592  1 snd_pcm_oss
snd_pcm                59912  2 snd_cs4231_lib,snd_pcm_oss
snd_timer              16900  4 snd_opl3_lib,snd_cs4231_lib,snd_seq,snd_pcm
snd                    34660  12 snd_opl3_lib,snd_hwdep,snd_cs4231_lib,snd_mpu401_uart,snd_rawmidi,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc          7048  2 snd_cs4231_lib,snd_pcm
eepro100               23056  0
mii                     3584  1 eepro100
floppy                 50116  0

另外,我在发帖之前已经把硬件设置里面的相关的帖子都看过了,但是,没找到解决方案才问的,谢谢!
回复

使用道具 举报

发表于 2006-4-27 10:34:46 | 显示全部楼层
device /dev/dsp can't be opened(No such file or directory)
the sound server will continue, using the null output device.

从以上提示我首先想到的是open sound system,楼主只能自己尝试重新编译内核,找到sound--open sound system,我在其中看到有Yamaha OPL3-SA2 and SA3 based PnP cards (SOUND_OPL3SA2)

ML2内核中open sound system项是全空的。
回复

使用道具 举报

 楼主| 发表于 2006-4-27 10:47:22 | 显示全部楼层
能详细的说一下吗?
我对内核编译一无所知。
回复

使用道具 举报

发表于 2006-4-27 10:51:42 | 显示全部楼层
http://www.verygamer.net/wing/bbs/read.php?tid=507
回复

使用道具 举报

 楼主| 发表于 2006-4-27 17:49:07 | 显示全部楼层
不行啊,编译了新内核以后,开机的提示没有了,但是仍然没有声音。。。。。。。。。。
回复

使用道具 举报

发表于 2006-4-27 22:15:57 | 显示全部楼层
开机的提示?是bootsplash开机画面吧,那个要打补丁,文章介绍的应该算清楚。。。

至于声音。。。重编译下alsa 驱动再试试吧,再不行试装下FC5看有没声音。。。,然后把它的几个配置文件抄到ML用。

http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=Yamaha&card=UX256.&chip=YMF701%2C+YMF711%2C+YMF715%2C+YMF718%2C+YMF719%2C+OPL3+SA2%2C+OPL3+SA3&module=opl3-sa2
回复

使用道具 举报

发表于 2006-4-27 22:20:22 | 显示全部楼层
ML2内核中open sound system项是全空的。

他和 ALSA 冲突,只能选择一个
回复

使用道具 举报

发表于 2006-4-27 22:29:35 | 显示全部楼层
我机子两种驱动都有,可以通过KDE选择或让KDE自己判断。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 23:35 , Processed in 0.043505 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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