升级了内核2.6.2,死活就是没声音
时间:2004-02-06
来源:互联网
我真的是没办法了,这里求助各位大爷帮帮我。多谢了!
帮你改了个标题 - windrose
作者: hiller 发布时间: 2004-02-06
在说你在编译内核时用的社么驱动!!!ALSA 还是 OSS
还有就是声卡的驱动一定要编译进内核!!
作者: hgty123456789 发布时间: 2004-02-06
驱动?以前2.4.20的时候,装完slackware9.0自动就有声音,没装过什么驱动。
ALSA 还是 OSS,我不知道是什么东西,我用slackware9.0 kernel2.4.20,装完以后,startx后就有声音,升级为2.6.20就没声音了,真奇怪。以前明明好好的,更新完了,倒还不如从前了。
作者: hiller 发布时间: 2004-02-06
作者: nbxmedia 发布时间: 2004-02-06
这样吧!!!
你到alsa的主页下载alsa的驱动 !!
并且按照你的声卡的型号,他的主页上有如何编译的方法!!
编译之后就会有声音的
作者: hgty123456789 发布时间: 2004-02-07
谢谢hgty123456789朋友的帮助,还是这个方法比较适合我等菜鸟。
作者: hiller 发布时间: 2004-02-07
如果没有使用kernel中的alsa driver,而是下载alsa的source tarball,那么alsa安装后的包有以下几个(以偶的系统为例):
forrest@slack:~$ls -l /var/log/packages/alsa*
-rw-r--r-- 1 root root 8661 Feb 5 22:19 /var/log/packages/alsa-driver-1.0.2c-i686-1
-rw-r--r-- 1 root root 3059 Feb 5 21:11 /var/log/packages/alsa-lib-1.0.2-i686-1
-rw-r--r-- 1 root root 944 Feb 5 22:27 /var/log/packages/alsa-utils-1.0.2-i686-1
看看alsa-driver-1.0.2c-i686-1里有些什么:
forrest@slack:~$cat /var/log/packages/alsa-driver-1.0.2c-i686-1
PACKAGE NAME: alsa-driver-1.0.2c-i686-1
COMPRESSED PACKAGE SIZE: 1059 K
UNCOMPRESSED PACKAGE SIZE: 3240 K
PACKAGE LOCATION: alsa-driver-1.0.2c-i686-1.tgz
PACKAGE DESCRIPTION:
alsa-driver: alsa-driver-1.0.2c on slackware-current, 2.6.2, gcc 3.3.2
FILE LIST:
./
lib/
lib/modules/
lib/modules/2.6.2/
lib/modules/2.6.2/modules.usbmap
lib/modules/2.6.2/modules.symbols
lib/modules/2.6.2/kernel/
lib/modules/2.6.2/kernel/sound/
lib/modules/2.6.2/kernel/sound/i2c/
lib/modules/2.6.2/kernel/sound/i2c/other/
lib/modules/2.6.2/kernel/sound/i2c/other/snd-ak4xxx-adda.ko
lib/modules/2.6.2/kernel/sound/i2c/snd-cs8427.ko
lib/modules/2.6.2/kernel/sound/i2c/snd-i2c.ko
lib/modules/2.6.2/kernel/sound/isa/
lib/modules/2.6.2/kernel/sound/isa/sb/
lib/modules/2.6.2/kernel/sound/isa/sb/snd-sb-common.ko
lib/modules/2.6.2/kernel/sound/pci/
lib/modules/2.6.2/kernel/sound/pci/ac97/
................
所以alsa-driver这个source tarball是需要在每一次kernel升级后再重新编译安装的,其他alsa-lib,alsa-utils不是必须重新编译安装。
因此slackware-current中的kernel一定会有相对应kernel版本的alsa-*.tgz包来用。
就偶个人而言,倾向于这样做:
#
# Sound
#
CONFIG_SOUND=m
#
# Advanced Linux Sound Architecture
#
# CONFIG_SND is not set
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
编译内核并用新内核重启后,另行用alsa-project的source tarball来编译安装。
作者: stillwater 发布时间: 2004-02-07
——————
./alsa-bk-2003-12-30.patch
diff: a/sound/pci/ice1712/ice1712.c: No such file or directory
diff: b/sound/pci/ice1712/ice1712.c: No such file or directory
./alsa-bk-2003-12-30.patch: line 2: ---: command not found
./alsa-bk-2003-12-30.patch: line 3: +++: command not found
./alsa-bk-2003-12-30.patch: line 4: @@: command not found
./alsa-bk-2003-12-30.patch: line 5: default:: command not found
./alsa-bk-2003-12-30.patch: line 6: syntax error near unexpected token `;'
./alsa-bk-2003-12-30.patch: line 6: ` snd_BUG();'
——————
请问我这是怎么回事?
作者: hiller 发布时间: 2004-02-08
cp XXXX.patch ./
patch -p0 < XXXXXX.patch
作者: hgty123456789 发布时间: 2004-02-09
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28