Kaywa 发表于 2003-10-8 20:31:10

编译内核后,还是不支持我的Sound card FM801?

我的sound card 是FM801,redhat 9.0,默认下还是可以支持xmms可以放歌,但不稳定,用sndconfig找不到sound Card, 在kde 的设备下也看不到,于是我重新编了内核,2.4.22, 我只除去了一些我用不到的功能,如isdn支持,加入了对FM801的支持,默认是,我选了[*] 和NTFS支持,其它的都和2.4.20默认的config一样,
    用新内核启动后,其它都没问题,但sound根本不能用,以前还可以听歌,但是现在sndconfig同样找不到,xmms不能播放,提示找不到sound card, 是不是还要装alsa驱动??? 还是哪里要再配置? 请各位大侠帮我!!!

[email protected]

Kaywa 发表于 2003-10-9 10:51:26

好的,不过我是个linux 新手,对那lsmod和dmesg还不清楚,
问个比较菜的问题,是不是将声卡编译进内核就可以直接使用了? 也就是用×而不是用M选中,我看了Alsa安装说明,好像说要把Sound部分用M选中,那意思就是说,我这新编译的2.4.22不能用Alsa来支持我的声卡??
   不好意思,我是个新手,问的问题比较菜,望见谅!

Kaywa 发表于 2003-10-9 10:58:49

在默认的rh9下,有时会提示找不到声卡设备,确认内核支持声卡,
         在新内核中,一用就提示没设备!

Kaywa 发表于 2003-10-9 12:03:10

rh9 默认的lsmod:

ipt_REJECT            3896   6(autoclean)
snd-pcm-oss            44324   0(autoclean)
ide-cd               35196   0(autoclean)
cdrom                  33472   0(autoclean)
snd-mixer-oss          16184   0(autoclean)
snd-fm801            10860   0(autoclean)
snd-pcm                84608   0(autoclean)
snd-page-alloc          9748   0(autoclean)
snd-ac97-codec         50936   0(autoclean)
snd-mpu401-uart         5136   0(autoclean)
snd-rawmidi            18656   0(autoclean)
snd-opl3-lib            8932   0(autoclean)
snd-timer            19684   0(autoclean)
snd-hwdep               7104   0(autoclean)
snd-seq-device          6204   0(autoclean)
snd                  43748   0(autoclean)
soundcore               6276   6(autoclean)
agpgart                46752   3(autoclean)
nvidia               176684811(autoclean)

Kaywa 发表于 2003-10-9 12:05:52

2.4.22 Sound 的config


#
# Sound
#
CONFIG_SOUND=y
CONFIG_SOUND_ALI5455=m
CONFIG_SOUND_BT878=m
CONFIG_SOUND_CMPCI=m
CONFIG_SOUND_CMPCI_FM=y
CONFIG_SOUND_CMPCI_FMIO=388
CONFIG_SOUND_CMPCI_FMIO=388
CONFIG_SOUND_CMPCI_MIDI=y
CONFIG_SOUND_CMPCI_MPUIO=330
CONFIG_SOUND_CMPCI_JOYSTICK=y
CONFIG_SOUND_CMPCI_CM8738=y
# CONFIG_SOUND_CMPCI_SPDIFINVERSE is not set
CONFIG_SOUND_CMPCI_SPDIFLOOP=y
CONFIG_SOUND_CMPCI_SPEAKERS=2
CONFIG_SOUND_EMU10K1=m
CONFIG_MIDI_EMU10K1=m
CONFIG_SOUND_FUSION=m
CONFIG_SOUND_CS4281=m
CONFIG_SOUND_ES1370=m
CONFIG_SOUND_ES1371=m
CONFIG_SOUND_ESSSOLO1=m
CONFIG_SOUND_MAESTRO=m
CONFIG_SOUND_MAESTRO3=m
CONFIG_SOUND_FORTE=y
CONFIG_SOUND_ICH=m
CONFIG_SOUND_RME96XX=m
CONFIG_SOUND_SONICVIBES=m
CONFIG_SOUND_TRIDENT=m
CONFIG_SOUND_MSNDCLAS=m
# CONFIG_MSNDCLAS_HAVE_BOOT is not set
CONFIG_MSNDCLAS_INIT_FILE="/etc/sound/msndinit.bin"
CONFIG_MSNDCLAS_PERM_FILE="/etc/sound/msndperm.bin"
CONFIG_SOUND_MSNDPIN=m
# CONFIG_MSNDPIN_HAVE_BOOT is not set
CONFIG_MSNDPIN_INIT_FILE="/etc/sound/pndspini.bin"
CONFIG_MSNDPIN_PERM_FILE="/etc/sound/pndsperm.bin"
CONFIG_SOUND_VIA82CXXX=m
CONFIG_MIDI_VIA82CXXX=y
CONFIG_SOUND_OSS=m
# CONFIG_SOUND_TRACEINIT is not set
CONFIG_SOUND_DMAP=y
CONFIG_SOUND_AD1816=m
CONFIG_SOUND_AD1889=m
CONFIG_SOUND_SGALAXY=m
CONFIG_SOUND_ADLIB=m
CONFIG_SOUND_ACI_MIXER=m
CONFIG_SOUND_CS4232=m
CONFIG_SOUND_SSCAPE=m
CONFIG_SOUND_GUS=m
CONFIG_SOUND_GUS16=y
CONFIG_SOUND_GUSMAX=y
CONFIG_SOUND_VMIDI=m
CONFIG_SOUND_TRIX=m
CONFIG_SOUND_MSS=m
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_NM256=m
CONFIG_SOUND_MAD16=m
CONFIG_MAD16_OLDCARD=y
CONFIG_SOUND_PAS=m
# CONFIG_PAS_JOYSTICK is not set
CONFIG_SOUND_PSS=m
# CONFIG_PSS_MIXER is not set
# CONFIG_PSS_HAVE_BOOT is not set
CONFIG_SOUND_SB=m
CONFIG_SOUND_AWE32_SYNTH=m
# CONFIG_SOUND_KAHLUA is not set
CONFIG_SOUND_WAVEFRONT=m
CONFIG_SOUND_MAUI=m
CONFIG_SOUND_YM3812=m
CONFIG_SOUND_OPL3SA1=m
CONFIG_SOUND_OPL3SA2=m
CONFIG_SOUND_YMFPCI=m
CONFIG_SOUND_YMFPCI_LEGACY=y
CONFIG_SOUND_UART6850=m
CONFIG_SOUND_AEDSP16=m
CONFIG_SC6600=y
CONFIG_SC6600_JOY=y
CONFIG_SC6600_CDROM=4
CONFIG_SC6600_CDROMBASE=0
CONFIG_AEDSP16_SBPRO=y
CONFIG_AEDSP16_MPU401=y
CONFIG_SOUND_TVMIXER=m

Kaywa 发表于 2003-10-9 12:22:55

在2.4.22中用lsmod只有基本的东西,(因为在2.4.22中X没配好,所以只能在2.4.20下上网),没有什么的snd设备,还有,启动时好像那个automount有点问题,那个自动加载mod好像有warning?

Kaywa 发表于 2003-10-9 17:06:52

好的,我再试下!

Kaywa 发表于 2003-10-10 20:07:03

我用的是alsa驱动, 按那alsa安装指南, 装了后,还是不行,试了多次! 能找到,但是发的声音不对,怎么回事????
页: [1]
查看完整版本: 编译内核后,还是不支持我的Sound card FM801?