LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: rr19xx

声卡驱动ALSA安装指南-第三版=》03年06月08日更新

[复制链接]
发表于 2003-8-19 07:44:06 | 显示全部楼层

www.alsa-project.org 我上不区, 还有哪儿能下载 alsa 啊?

谢谢了
发表于 2003-8-19 11:21:29 | 显示全部楼层

楼主大人,我这里还是没有声音

我按照楼主大人你的帖子,仔仔细细的做了一遍,重新启动后似乎一切正常,alsa的服务也运行了起来。但是用播放器播放音乐的时候却始终只见进度条前进、而没有声音。因为在此之前我已经为xmms安装了mp3插件,用rh9自带的声卡驱动也可以正常工作,所以应该不是xmms的问题。我的声卡是intel 810自带的那种,下面我把相应的一些文件贴出来,希望楼主大人能帮我看看到底是什么地方做的还不对:

# /sbin/lsmod
Module                  Size  Used by    Not tainted
snd-pcm-oss            45316   0  (autoclean)
ide-cd                 35708   0  (autoclean)
cdrom                  33728   0  (autoclean) [ide-cd]
r128                   88312   2
agpgart                47776   3
snd-mixer-oss          16280   0  (autoclean) [snd-pcm-oss]
snd-intel8x0           23044   0  (autoclean)
snd-pcm                84836   0  (autoclean) [snd-pcm-oss snd-intel8x0]
snd-timer              19332   0  (autoclean) [snd-pcm]
snd-page-alloc          9844   0  (autoclean) [snd-intel8x0 snd-pcm]
snd-ac97-codec         49688   0  (autoclean) [snd-intel8x0]
snd-mpu401-uart         5040   0  (autoclean) [snd-intel8x0]
snd-rawmidi            18592   0  (autoclean) [snd-mpu401-uart]
snd-seq-device          6172   0  (autoclean) [snd-rawmidi]
snd                    42916   0  (autoclean) [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore               6404   3  (autoclean) [snd]
dmfe                   17025   1
ipt_REJECT              3928   6  (autoclean)
iptable_filter          2412   1  (autoclean)
ip_tables              15096   2  [ipt_REJECT iptable_filter]
keybdev                 2944   0  (unused)
mousedev                5492   1
hid                    22148   0  (unused)
input                   5856   0  [keybdev mousedev hid]
usb-uhci               26348   0  (unused)
usbcore                78784   1  [hid usb-uhci]
ext3                   70784   3
jbd                    51892   3  [ext3]

#cat module.conf# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.9.0 ---
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
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
options snd major=116 cards_limit=1
options snd-intel8x0 index=0
# --- END: Generated by ALSACONF, do not edit. ---

#cat asound.state
state.I82801BAICH2 {
        control.1 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Master Playback Switch'
                value true
        }
        control.2 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 63'
                iface MIXER
                name 'Master Playback Volume'
                value.0 63
                value.1 63
        }
        control.3 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Headphone Playback Switch'
                value false
        }
        control.4 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 63'
                iface MIXER
                name 'Headphone Playback Volume'
                value.0 0
                value.1 0
        }
        control.5 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Master Mono Playback Switch'
                value false
        }
        control.6 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Master Mono Playback Volume'
                value 0
        }
        control.7 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'PC Speaker Playback Switch'
                value false
        }
        control.8 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 15'
                iface MIXER
                name 'PC Speaker Playback Volume'
                value 0
        }
        control.9 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Phone Playback Switch'
                value false
        }
        control.10 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Phone Playback Volume'
                value 0
        }
        control.11 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Mic Playback Switch'
                value false
        }
        control.12 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Mic Playback Volume'
                value 0
        }
        control.13 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Mic Boost (+20dB)'
                value false
        }
        control.14 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Line Playback Switch'
                value false
        }
        control.15 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Line Playback Volume'
                value.0 0
                value.1 0
        }
        control.16 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'CD Playback Switch'
                value true
        }
        control.17 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'CD Playback Volume'
                value.0 26
                value.1 26
        }
        control.18 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Video Playback Switch'
                value false
        }
        control.19 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Video Playback Volume'
                value.0 0
                value.1 0
        }
        control.20 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Aux Playback Switch'
                value false
        }
        control.21 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Aux Playback Volume'
                value.0 0
                value.1 0
        }
        control.22 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'PCM Playback Switch'
                value true
        }
        control.23 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'PCM Playback Volume'
                value.0 31
                value.1 31
        }
        control.24 {
                comment.access 'read write'
                comment.type ENUMERATED
                comment.item.0 Mic
                comment.item.1 CD
                comment.item.2 Video
                comment.item.3 Aux
                comment.item.4 Line
                comment.item.5 Mix
                comment.item.6 'Mix Mono'
                comment.item.7 Phone
                iface MIXER
                name 'Capture Source'
                value.0 Mic
                value.1 Mic
        }
        control.25 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Capture Switch'
                value true
        }
        control.26 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 15'
                iface MIXER
                name 'Capture Volume'
                value.0 0
                value.1 0
        }
        control.27 {
                comment.access 'read write'
                comment.type ENUMERATED
                comment.item.0 'pre 3D'
                comment.item.1 'post 3D'
                iface MIXER
                name 'PCM Out Path & Mute'
                value 'pre 3D'
        }
        control.28 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name '3D Control - Switch'
                value false
        }
        control.29 {
                comment.access 'read write'
                comment.type ENUMERATED
                comment.item.0 Mix
                comment.item.1 Mic
                iface MIXER
                name 'Mono Output Select'
                value Mix
        }
        control.30 {
                comment.access 'read write'
                comment.type ENUMERATED
                comment.item.0 Mic1
                comment.item.1 Mic2
                iface MIXER
                name 'Mic Select'
                value Mic1
        }
        control.31 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 15'
                iface MIXER
                name '3D Control - Center'
                value 0
        }
        control.32 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 15'
                iface MIXER
                name '3D Control - Depth'
                value 0
        }
        control.33 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Digital Mono Direct'
                value false
        }
        control.34 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Digital Audio Mode'
                value false
        }
        control.35 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Low Power Mixer'
                value false
        }
        control.36 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Zero Fill DAC'
                value false
        }
        control.37 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'External Amplifier Power Down'
                value false
        }
}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2003-8-19 11:26:10 | 显示全部楼层

楼主大人,我的问题解决了

和qmqu兄的一样,我也是选上了headerphone后就正常了,呵呵,真高兴啊
 楼主| 发表于 2003-8-19 12:35:03 | 显示全部楼层

回复 realwhz

请问你用的是什么音箱?几声道?插在哪里?
因为已经有两位朋友提到 headerphone这个问题了,我也想弄明白。
发表于 2003-8-21 14:49:20 | 显示全部楼层

关于声卡的问题

我的声卡是als4000的,我安装了alsa的也不可以用,我在安装红旗4.0的系统时,发现在系统支持als4000和声卡,请问那位高手能不能把红旗中的驱动给移到RedHat 9.0中来用呢?
发表于 2003-8-21 16:01:25 | 显示全部楼层
Red Hat Liunx 9.0
Als4000的声卡
声卡安装我是安下载的这个安装的
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=45116

到这一步make install就错误了

[root@localhost 1]# make install
rm -f /snd*.o /persist.o /isapnp.o
make[1]: Entering directory `/alsa-driver-0.9.6/support'
Makefile:9: ../Makefile.conf: 没有那个文件或目录
Makefile:27: /Rules.make: 没有那个文件或目录
make[1]: *** No rule to make target `/Rules.make'.  Stop.
make[1]: Leaving directory `/alsa-driver-0.9.6/support'
make: *** [install-modules] Error 1
[root@localhost 1]#
发表于 2003-8-22 08:52:18 | 显示全部楼层
" No Rules "

用 root 登陆安装。
发表于 2003-8-22 17:24:17 | 显示全部楼层
用的就是root登陆的,好像是核心的问题吧?我记的RedHatLinux9.0里的核心是2.4.20的在论坛里看到是这个问题出错的,但是如果我要升级一下核心又怎么升呢?
 楼主| 发表于 2003-8-22 23:12:10 | 显示全部楼层
你是不是直接执行make install?
指南中已经写了,先make,之后再make install。
发表于 2003-8-24 19:38:24 | 显示全部楼层

我的怪问题

Loading driver...
Starting sound driver: snd-cmipci /lib/modules/2.4.20-1.1custom/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-1.1custom/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-1.1custom/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-1.1custom/kernel/sound/acore/snd.o: insmod snd-cmipci failed
done
Setting default volumes...
可恶啊,不能加载啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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