升级内核后,声卡不能发声
debian 2.6.14-686 Intel915主板,板载声卡运行alsaconf可以正确监测到声卡.
使用2.6.8的内核可以发声
升级之后就不行了.
debian# alsaconf
Running update-modules...
Loading driver...
Setting up ALSA...warning: 'alsactl restore' failed with error message 'alsactl: set_control:873: failed to obtain info for control #1 (Invalid argument)'...amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
amixer: Mixer hw:0 load error: Invalid argument
done.
Setting default volumes...
===============================================================================
Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.
Have a lot of fun!
运行alsamixer
debian# alsamixer
alsamixer: function snd_mixer_load failed: Invalid argument 重新编译alsa 编译内核的时候自动会编译生成alsa-moudle**.deb的东西,都一并装上了.
还是不行.我重启进入2.6.12内核,声卡就能发声了.
我把内核中alsa有关选项去掉和加上再编译都不行,
用apt-get 下载回来的2.6.14内核也不行.
编译内核的时候自动会编译生成alsa-moudle**.deb的东西,都一并装上了.
是aptget来的内核还是自己apt的souce然后编译的内核, apt的内核不存在编译不编译的问题, 本来就是编译好的版本.
我把内核中alsa有关选项去掉和加上再编译都不行,
这句还是没看懂, 原因同上 :arrow:
你可以发声的那个内核启动, 然后运行lsmod看看加载的模块和你用其他两个内核时加载的内核有什么差别没?
页:
[1]