gooo 发表于 2004-11-6 15:00:51

重新安装alsa之后没有声音,请大家帮我看看怎么解决!

我的系统是fedoracore1,2.4.22-1.2115.nptl; 声卡是Intel Corp. 82801EB AC'97 Audio Controler;
alsa版本是1.0.5, driver,lib,utils.
按本版精华区装过一次alsa,一切都正常,声音也很好。刚才重新装了一下,重新编译安装,没有错误信息,结果就没有声音了,xmms,mplayer运行正常,就是没声音。用gamix调整也没有用。用菜单系统设置里面那个声卡检测,弹出错误信息:i810_audio couldn't be loaded。

不知道哪里有问题,大家有什么建议么?
另外,我用alsa编译的时候选项是snd_intel8x0, 怎么在声卡检测的时候说是i810_audio 呢?

gooo 发表于 2004-11-6 16:21:59

运行sndconfig 出现下面的错误信息:
/lib/modules/2.4.22-1.2115.nptl/kernel/drivers/sound/i810_audio.o: init_module: No such device         
/lib/modules/2.4.22-1.2115.nptl/kernel/drivers/sound/i810_audio.o: insmod                                    
lib/modules/2.4.22-1.2115.nptl/kernel/drivers/sound/i810_audio.o failed                                    
/lib/modules/2.4.22-1.2115.nptl/kernel/drivers/sound/i810_audio.o: insmod sound-slot-0 failed

troll 发表于 2004-11-6 16:31:02

alsaconf?

gooo 发表于 2004-11-6 16:56:16

运行alsaconf之后,似乎出错了,在/etc/modules.conf 中写了下面一段:
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-*** err :
alias sound-slot-0 snd-*** err :

然后还出现了no sound card found字样,很快就过去了,看不清楚

troll 发表于 2004-11-6 17:25:49

你运行alsaconf前先要把oss的模块卸载,你到底做了些什么,干吗要重装alsa呢,我是帮不上什么忙,祝你好运,等高手出现 :-)

gooo 发表于 2004-11-6 17:36:32

怎么卸载oss阿,我用了/etc/rc.d/init.d/alsasound --stop,可以么?
我当时就是想试试自己再编译一次alsa,结果就完蛋了。

troll 发表于 2004-11-6 17:42:57

不是,modprobe -rmodule_name

tonnyxu 发表于 2004-11-6 17:43:21

setup设置系统启动服务看看里面有没有oss,另外找modprobe.conf文件看看里面有没有oss的东西。然后alsaconf。不行的话……不如再重来一边咯:>

另外alsa-lib alsa-util装了么?

gooo 发表于 2004-11-6 18:10:33

都没有oss的东西。lib,util都装了。
我现在要把alsa都删掉,只要make uninstall 应该就干净了吧?
然后重装一次再。

troll 发表于 2004-11-6 18:16:27

不知道它的makefile有没有提供unistall目标,你第一次是如何装好的。

tonnyxu 发表于 2004-11-6 18:25:31

如果你make clean之后,那个make uninstall就没了~不过你可以重新configure make一次……然后不用make install直接make uninstall....

gooo 发表于 2004-11-6 18:31:21

好的,正在重装alsa,不过install driver后,我按这个帖子的办法:http://www.linuxsir.org/bbs/showthread.php?s=&threadid=45116&perpage=15&pagenumber=23
在modprobe snd-intel8x0 的时候,出错了:
/lib/modules/2.4.22-1.2115.nptl/kernel/sound/acore/snd.o: unresolved s                              
ymbol __write_lock_failed
/lib/modules/2.4.22-1.2115.nptl/kernel/sound/acore/snd.o: unresolved s                              
ymbol kernel_flag_cacheline
/lib/modules/2.4.22-1.2115.nptl/kernel/sound/acore/snd.o: unresolved s                              
ymbol __read_lock_failed
/lib/modules/2.4.22-1.2115.nptl/kernel/sound/acore/snd.o: unresolved s                              
ymbol schedule_work
/lib/modules/2.4.22-1.2115.nptl/kernel/sound/acore/snd.o: insmod /lib/                              
modules/2.4.22-1.2115.nptl/kernel/sound/acore/snd.o failed
/lib/modules/2.4.22-1.2115.nptl/kernel/sound/acore/snd.o: insmod snd-i                              
ntel8x0 failed
其实以前装的时候也这样,不过我看rr19xx的帖子,我重启了一下然后再modprobe 就可以了,这里会有问题么?

troll 发表于 2004-11-6 18:46:44

你现在行不行呢?

gooo 发表于 2004-11-6 19:02:31

奇怪了,重启也不行了,还是报同样的错误

gooo 发表于 2004-11-6 19:10:44

我现在已经install了driver, 然后如果按帖子的话,用alsaconf,我的版本是alsaconf-0.4.3b,是单独的包,不在driver里面了;用alsaconf的话,有点问题,出来好多可选的模块,选了之后,就跳出来一个什么 card inditifier, 有个输入栏,默认是 CARD_alsaconf.spec,选了之后就回到选模块那个地方,怎么也不能继续进行,索性先不用alsaconf了。
然后用modprobe 就出了这些错误
页: [1] 2
查看完整版本: 重新安装alsa之后没有声音,请大家帮我看看怎么解决!