QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1270|回复: 3

求助:安装alsa声卡的高手请指教!

[复制链接]
发表于 2006-4-1 08:23:47 | 显示全部楼层 |阅读模式
我用网上介绍的的alsa声卡安装方法,一开始就遇到了麻烦,如下:
[root@localhost linux]# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make[1]: Entering directory `/usr/src/linux-2.4.20-8/scripts'
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
KERNTYPE=`sed -n 's_^/\* Kernel type \(.*\) \*/_\1_p' /boot/kernel.h 2>/dev/null`; \
if [ -f configs/*-ERNTYPE.config ]; then \
        conf=`echo configs/*-ERNELTYPE.config`; \
        echo "set defaults \"\"" >> kconfig.tk; \
else \
        echo "set defaults \"arch/i386/defconfig\"" >> kconfig.tk; \
fi
echo "set ARCH \"i386\"" >> kconfig.tk
cat tail.tk >> kconfig.tk
chmod 755 kconfig.tk
make[1]: Leaving directory `/usr/src/linux-2.4.20-8/scripts'
wish -f scripts/kconfig.tk
make: wish: Command not found
make: *** [xconfig] Error 127

这是怎么回事啊,希望能得到大家的帮助!

如果忽视这一步,仍然继续安装的话,到配置声卡那一步后,也会出错.如下:

root@localhost alsa-utils-1.0.10]# alsaconf

图形界面如下:
┌─────────────-─────────────────┐
│ │
│ ALSA CONFIGURATOR │
│ version 1.0.10 │
│ │
│ This script is a configurator for │
│ Advanced Linux Sound Architecture (ALSA) driver. │
│ │
│ │
│ If ALSA is already running, you should close all sound │
│ apps now and stop the sound driver. │
│ alsaconf will try to do this, but it's not 100% sure. │
│ │
└─────────────────-─────────────┘
Building card database..
┌──────────────────────────────────┐
│ Searching sound cards │
┌──--──────────────────────────────┐ │
│ │ 96% │ │
└─--───────────────────────────────┘ │
└──────────────────────────────────┘
┌─────────Soundcard Selection────-───────────┐
│ │
│ Following card(s) are found on your system. │
│ Choose a soundcard to configure: │

┌──────────────────────────────────┐
│ intel8x0 Intel Corp.: Unknown device 266e (rev 03) │
│ legacy Probe legacy ISA (non-PnP) chips │
│ │
│ │
│ │
│ │
│ │
│ │
└──────────────────────────────────┘
│ < OK > <Cancel> │
└──────────────────────────────────┘

我选择第一项: intel8x0
┌────────────────────────┐
│ │
│ Configuring snd-intel8x0 │
│ Do you want to modify /etc/modules.conf? │
│ │
├────────────────────────┤
│ < Yes > < No > │
└────────────────────────┘

┌─────────────────────────────┐
│ │
│ │
│ OK, sound driver is configured. │
│ │
│ ALSA CONFIGURATOR │
│ │
│ will prepare the card for playing now. │
│ │
│ Now I'll run alsasound init script, then I'll use │
│ amixer to raise the default volumes. │
│ You can change the volume later via a mixer │
│ program such as alsamixer or gamix. │
├─────────────────────────────┤
│ < OK > │
└─────────────────────────────┘

Loading driver...
Starting sound driver: snd-intel8x0 /lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o: unresolved symbol
pci_free_consistent/lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o: unresolved symbol create_proc_entry

/lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o: unresolved symbol pci_alloc_consistent

/lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o: unresolved symbol remove_proc_entry

/lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o: unresolved symbol mem_map

/lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o: unresolved symbol vmalloc_to_page

/lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o: insmod /lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o
failed/lib/modules/2.4.20-8/kernel/sound/acore/snd-page-alloc.o: insmod snd-intel8x0 failed

done

Setting default volumes...

Saving the mixer setup used for this in /etc/asound.state.

/usr/sbin/alsactl: save_state:1163: No soundcards found...
===============================================================================
Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.

Have a lot of fun!

最后信息表明,没发现声卡,请问问题出在哪里?
发表于 2006-4-2 02:44:55 | 显示全部楼层
似乎又是个用RH9的啊。。。
这个问题应该是你的声卡不被支持造成的。不要相信那个认出的声卡,我有1万个理由相信那是错误的,解决办法就是升级内核和alsa驱动
回复

使用道具 举报

 楼主| 发表于 2006-4-2 08:31:15 | 显示全部楼层
我用得是IBM R52笔记本 , 系统是Redhat 9.0,
回复

使用道具 举报

发表于 2006-4-2 10:10:20 | 显示全部楼层
恩,基本可以肯定RH9是不支持这东西的,你要么升级你的ALSA,要么换个新版本的LINUX吧
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 12:17 , Processed in 0.068363 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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