重新安装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 呢? 运行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 alsaconf? 运行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字样,很快就过去了,看不清楚 你运行alsaconf前先要把oss的模块卸载,你到底做了些什么,干吗要重装alsa呢,我是帮不上什么忙,祝你好运,等高手出现 :-) 怎么卸载oss阿,我用了/etc/rc.d/init.d/alsasound --stop,可以么?
我当时就是想试试自己再编译一次alsa,结果就完蛋了。 不是,modprobe -rmodule_name setup设置系统启动服务看看里面有没有oss,另外找modprobe.conf文件看看里面有没有oss的东西。然后alsaconf。不行的话……不如再重来一边咯:>
另外alsa-lib alsa-util装了么? 都没有oss的东西。lib,util都装了。
我现在要把alsa都删掉,只要make uninstall 应该就干净了吧?
然后重装一次再。 不知道它的makefile有没有提供unistall目标,你第一次是如何装好的。 如果你make clean之后,那个make uninstall就没了~不过你可以重新configure make一次……然后不用make install直接make uninstall.... 好的,正在重装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 就可以了,这里会有问题么? 你现在行不行呢? 奇怪了,重启也不行了,还是报同样的错误 我现在已经install了driver, 然后如果按帖子的话,用alsaconf,我的版本是alsaconf-0.4.3b,是单独的包,不在driver里面了;用alsaconf的话,有点问题,出来好多可选的模块,选了之后,就跳出来一个什么 card inditifier, 有个输入栏,默认是 CARD_alsaconf.spec,选了之后就回到选模块那个地方,怎么也不能继续进行,索性先不用alsaconf了。
然后用modprobe 就出了这些错误
页:
[1]
2