LinuxSir.cn,穿越时空的Linuxsir!

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

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

[复制链接]
发表于 2003-8-26 13:16:45 | 显示全部楼层
先make
后make install
就是上面的的呀
 楼主| 发表于 2003-8-26 18:05:35 | 显示全部楼层
请删除当前alsa源码包,然后重新解压alsa源码包,再分别执行./configure,将输出写入文件,作为附件发上来。
 楼主| 发表于 2003-8-26 18:16:16 | 显示全部楼层

回复 drsupermouse

根据你的信息,估计你的系统是rh9。
那么,这种情况可能与linux内核或alsa的版本有关。
如果你现在用的alsa为0.9.4以下的0.9.x版本就会出现那种情况。请换用0.9.4以上的版本。
如果已经是0.9.4以上版本,那么与当前linux内核有关。你重新编译或部分编译了系统自带的源码包,更改了原来内核的配置致使alsa安装失败。可下载linux官方内核源码包,编译新内核解决。
发表于 2003-8-28 17:41:34 | 显示全部楼层
I have compile the kernel 2.4.22
and install the alsa sound drivers.THe installation progress is very successfule.
But after i invoke gamix,gamix complains:
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
probe.c 199: control read failed: Inappropriate ioctl for device
And there is no any sound played in XMMS.

The lsmod output is:
Module                  Size  Used by    Tainted: P
snd-pcm-oss            45284   0  (autoclean)
snd-mixer-oss          16408   0  (autoclean) [snd-pcm-oss]
nvidia               1764864  11  (autoclean)
snd-intel8x0           22980   0
snd-pcm                85440   0  [snd-pcm-oss snd-intel8x0]
snd-timer              19748   0  [snd-pcm]
snd-ac97-codec         50168   0  [snd-intel8x0]
snd-page-alloc          9908   0  [snd-intel8x0 snd-pcm]
snd-mpu401-uart         5200   0  [snd-intel8x0]
snd-rawmidi            18624   0  [snd-mpu401-uart]
snd-seq-device          6236   0  [snd-rawmidi]
snd                    43332   0  [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  [snd]
e100                   56036   1
keybdev                 2944   0  (unused)
mousedev                5556   1
hid                    24676   0  (unused)
input                   5760   0  [keybdev mousedev hid]
usb-uhci               26348   0  (unused)
usbcore                77120   1  [hid usb-uhci]

It's obviously that the alsa sound module has loaded in kernel successfully.Please give me some hints!
发表于 2003-8-28 17:43:29 | 显示全部楼层
The following is my modules.conf file:

alias eth0 e100
alias usb-controller usb-uhci
                                                                                
alias char-major-195 nvidia
# --- 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. ---
 楼主| 发表于 2003-8-29 13:15:01 | 显示全部楼层

回复 yangray

我已经试过了,2.4.22内核+alsa0.9.6+gamix1.99p14,安装使用均很正常,我用的也是intel8x0模块。根据你发的信息,初步估计与硬件有关,请说明你的主板型号、声卡芯片、linux版本、alsa版本等信息。
发表于 2003-8-29 15:49:16 | 显示全部楼层
Thank you rrl9xx
I used the 2.4.20-8 kernel before and alsa works very well.So I think it doesn't do with hardware.
I think maybe my kernel config cause such problem.
In the sound section of the kernel,I only make sound support as an module.The following option I have mark them off.
I think maybe the config of kernel is the key of problem
发表于 2003-8-29 15:55:55 | 显示全部楼层
My MotherBoard Chipset:
Inter 845
The sound card IC is Analog Devices
AD1881A
Linux version:
Redhat Linux Release 9
Kernel 2.4.22
Alsa driver
alsa-driver-0.9.6
发表于 2003-8-29 15:59:29 | 显示全部楼层

Bad News!!!!

Bad News!!!
Alsa Project Website will shutdown soon permanently because of software patent!!!!
55555555555555....

Please take a look
http://www.alsa-project.org/
 楼主| 发表于 2003-8-30 20:24:31 | 显示全部楼层

回复 yangray

你是845的主板,那个声卡很好弄啊。至于内核的编译,如果是按照我的指南那样设置,应该不会有问题,因为一直以来我都是那样设置的。
至于现在的情况,有可能是安装配置中出了问题。建议:1、重新编译gamix,看是否能解决问题。2、如果不行,请删除/etc/asound.state文件,之后重启系统,再执行gamix,看是否能重新配置音量。如果不行,请再发帖。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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