QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1020|回复: 7

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

[复制链接]
发表于 2003-10-8 20:31:10 | 显示全部楼层 |阅读模式
我的sound card 是FM801,redhat 9.0,默认下还是可以支持xmms可以放歌,但不稳定,用sndconfig找不到sound Card, 在kde 的设备下也看不到,于是我重新编了内核,2.4.22, 我只除去了一些我用不到的功能,如isdn支持,加入了对FM801的支持,默认是[M],我选了
  • 和NTFS支持,其它的都和2.4.20默认的config一样,
        用新内核启动后,其它都没问题,但sound根本不能用,以前还可以听歌,但是现在sndconfig同样找不到,xmms不能播放,提示找不到sound card, 是不是还要装alsa驱动??? 还是哪里要再配置? 请各位大侠帮我!!!

    [email protected]
  •  楼主| 发表于 2003-10-9 10:51:26 | 显示全部楼层
    好的,不过我是个linux 新手,对那lsmod和dmesg还不清楚,
    问个比较菜的问题,是不是将声卡编译进内核就可以直接使用了? 也就是用×而不是用M选中,我看了Alsa安装说明,好像说要把Sound部分用M选中,那意思就是说,我这新编译的2.4.22不能用Alsa来支持我的声卡??
         不好意思,我是个新手,问的问题比较菜,望见谅!
    回复

    使用道具 举报

     楼主| 发表于 2003-10-9 10:58:49 | 显示全部楼层
    在默认的rh9下,有时会提示找不到声卡设备,确认内核支持声卡,
             在新内核中,一用就提示没设备!
    回复

    使用道具 举报

     楼主| 发表于 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) [ide-cd]
    snd-mixer-oss          16184   0  (autoclean) [snd-pcm-oss]
    snd-fm801              10860   0  (autoclean)
    snd-pcm                84608   0  (autoclean) [snd-pcm-oss snd-fm801]
    snd-page-alloc          9748   0  (autoclean) [snd-pcm]
    snd-ac97-codec         50936   0  (autoclean) [snd-fm801]
    snd-mpu401-uart         5136   0  (autoclean) [snd-fm801]
    snd-rawmidi            18656   0  (autoclean) [snd-mpu401-uart]
    snd-opl3-lib            8932   0  (autoclean) [snd-fm801]
    snd-timer              19684   0  (autoclean) [snd-pcm snd-opl3-lib]
    snd-hwdep               7104   0  (autoclean) [snd-opl3-lib]
    snd-seq-device          6204   0  (autoclean) [snd-rawmidi snd-opl3-lib]
    snd                    43748   0  (autoclean) [snd-pcm-oss snd-mixer-oss snd-fm8                         01 snd-pcm snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-opl3-lib snd-timer snd                         -hwdep snd-seq-device]
    soundcore               6276   6  (autoclean) [snd]
    agpgart                46752   3  (autoclean)
    nvidia               1766848  11  (autoclean)
    回复

    使用道具 举报

     楼主| 发表于 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
    回复

    使用道具 举报

     楼主| 发表于 2003-10-9 12:22:55 | 显示全部楼层
    在2.4.22中用lsmod只有基本的东西,(因为在2.4.22中X没配好,所以只能在2.4.20下上网),没有什么的snd设备,还有,启动时好像那个automount有点问题,那个自动加载mod好像有warning?
    回复

    使用道具 举报

     楼主| 发表于 2003-10-9 17:06:52 | 显示全部楼层
    好的,我再试下!
    回复

    使用道具 举报

     楼主| 发表于 2003-10-10 20:07:03 | 显示全部楼层
    我用的是alsa驱动, 按那alsa安装指南, 装了后,还是不行,试了多次! 能找到,但是发的声音不对,怎么回事????
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    GMT+8, 2024-9-14 10:45 , Processed in 0.052531 second(s), 16 queries .

    © 2021 Powered by Discuz! X3.5.

    快速回复 返回顶部 返回列表