未升级前,在fedora 1用得好好的,升级至2.6.4后,在2.6.4中“检测声卡”时得到以下信息(我的是技嘉845G-8IRE集成声卡):
声卡:intel corp(销售商)
型号:82801BA/BAM 'AC97 Audio
模块:i810-audio
但如果点播放测试声音,以下错误提示:
The i810_audio driver could not be loaded. This soundcard may not be compatible with Red Hat Linux.
但是任务栏右下角的小喇叭又可打开音量控制,内有Dummy _mixer and mixer10 两个选项卡,Dummy _mixer选项卡可以调节音量,但mixer10卡下是空白的。
这是怎么回事?
在配置时,我已把ALSA选 项写入内核了:进入Sound,把sound card support选上,选择底下的ALSA,进入PCI devices,选择声卡类型:intel i8*0/MX,这边选错了吗?如是,应怎么改(不重新编译的情况下,我可是受过了,弄了三次才出来那个小喇叭)?
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
.
.
.
#
# ISA devices
#
# CONFIG_SND_AD1816A is not set
# CONFIG_SND_AD1848 is not set
# CONFIG_SND_CS4231 is not set
# CONFIG_SND_CS4232 is not set
# CONFIG_SND_CS4236 is not set
# CONFIG_SND_ES968 is not set
# CONFIG_SND_ES1688 is not set
# CONFIG_SND_ES18XX is not set
# CONFIG_SND_GUSCLASSIC is not set
# CONFIG_SND_GUSEXTREME is not set
# CONFIG_SND_GUSMAX is not set
# CONFIG_SND_INTERWAVE is not set
# CONFIG_SND_INTERWAVE_STB is not set
# CONFIG_SND_OPTI92X_AD1848 is not set
# CONFIG_SND_OPTI92X_CS4231 is not set
# CONFIG_SND_OPTI93X is not set
# CONFIG_SND_SB8 is not set
# CONFIG_SND_SB16 is not set
# CONFIG_SND_SBAWE is not set
# CONFIG_SND_WAVEFRONT is not set
# CONFIG_SND_ALS100 is not set
# CONFIG_SND_AZT2320 is not set
# CONFIG_SND_CMI8330 is not set
# CONFIG_SND_DT019X is not set
# CONFIG_SND_OPL3SA2 is not set
# CONFIG_SND_SGALAXY is not set
# CONFIG_SND_SSCAPE is not set
#
# PCI devices
#
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
CONFIG_SND_INTEL8X0=y 我选的是这一行,有没错
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VX222 is not set
重新搞了一回,选OSS,升级完毕后运行升卡检测,还是提示The i810_audio driver could not be loaded. This soundcard may not be compatible with Red Hat Linux.,点确定,却又可以听到测试的声音,在XMMS、Mplayer也可发声,也可调节音量,真是怪事年年有,Linux特别多!妈个逼的,能用的就行,不管它,先搞我的Nvidia显卡吧。
Have you write " modprobe snd-intel8x0 " into rc.local ?
Run "lsmod" to see wether the module has been load.
-----------------------------------------------
I think maybe the sound card config program does not work with the kernel which is not installed by Fedora RPM package.