QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1974|回复: 2

我的系统没有声音

[复制链接]
发表于 2006-12-28 15:01:03 | 显示全部楼层 |阅读模式
首先非常感谢你的礼包。

我上rapidshare去下载,不交钱根本下不来,第一次上去,选择free,告诉我说要等7分钟,
我等了很久,没有动静,后来再进去,说我的ip地址已经有一个文件在下了,要等,一下午
一直这样,后来进xxlinux,首先要注册,这倒没有什么,很快,然后下载了一个文件,
变成乞丐了,贴子都不让看,下载更是没有权限,那是个什么网站啊?看看贴子也有
权限要求的?

好像你也是那里的一个版主吧,劝他们改个思路吧,这样办网站,最后谁愿意去啊?
难道要交费才可以看贴吗?号称linux,总是要有点互助精神吧。

谢谢你!

我主要是fedora 6的alsa声卡装不上,想下载你的礼包试试。知道你是高手,我把问题copy如下,请指导一下

可以确认,我已经装了gcc, 我用它编译我自己的程序没有问题。
我检查了系统,红旗5自带了alsa,版本为:
alsa driver: 1.0.9b-6
alsa-firmware: 1.0.10-4
alsa-lib: 1.0.10-1
alsa-utility:1.0.10-1
alsa-plugins: 1.0.10-2
如果在Xwindow下用系统带的alsa安装,告诉我找到声卡了,可是测试没有声音,然后调音量,告诉我
没有找到声卡。

后来下载了最新的,1.0.13

我的alsa解压缩后放在/tmp/alsa-1.0.13
我在安装新的alsa前,先在/tmp/alsa-1.0.13做了连接:
ln -s /usr/src/linux-2.6.9-5.34DT linux
然后进入lib,util,driver 3个目录,分别运行:
./configure
make
make install
lib和util非常顺利,没有任何错误,driver下面configure也正常,make首先出现下列错误:
make[1]: Entering directory `/usr/src/linux-2.6.9-5.34DT'
CC [M] /tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.o
In file included from include/linux/platform_device_compat.h:5,
from include/linux/platform_device.h:1,
from /tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.c:6:
include/sound/kernel_compat.h:18: error: redefinition of typedef 'pm_message_t'
/tmp/alsa-1.0.13/alsa-driver-1.0.13/include/adriver.h:918: error: previous declaration of 'pm_message_t' was here

类似的也很多个,最后错误
/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.c:659: error: `create_workqueue' undeclared (first use in this function)
/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.c:659: error: (Each undeclared identifier is reported only once
/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.c:659: error: for each function it appears in.)
make[4]: *** [/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.o] 错误 1
make[3]: *** [/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore] 错误 2
make[2]: *** [_module_/tmp/alsa-1.0.13/alsa-driver-1.0.13] 错误 2
make[1]: *** [modules] 错误 2
make[1]: Leaving directory `/usr/src/linux-2.6.9-5.34DT'
make: *** [compile] 错误 2

这样的情况下,当然make install就过不了了,错误为:
find /lib/modules/2.6.9-5.34DT/kernel/sound -name 'snd*.*o' | xargs rm -f
make[1]: Entering directory `/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore'
mkdir -p /lib/modules/2.6.9-5.34DT/kernel/sound/acore
cp snd-hwdep.ko snd-page-alloc.ko snd-pcm.ko snd-rawmidi.ko snd-timer.ko snd.ko/lib/modules/2.6.9-5.34DT/kernel/sound/acore
cp: stat‘snd-hwdep.ko’失败: 没有那个文件或目录
cp: stat‘snd-page-alloc.ko’失败: 没有那个文件或目录
cp: stat‘snd-pcm.ko’失败: 没有那个文件或目录
cp: stat‘snd-rawmidi.ko’失败: 没有那个文件或目录
cp: stat‘snd-timer.ko’失败: 没有那个文件或目录
cp: stat‘snd.ko’失败: 没有那个文件或目录
make[1]: *** [modules_install] 错误 1
make[1]: Leaving directory `/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore'
make: *** [install-modules] 错误 1

我查了有3个星期了,试了各种可能的方法,但是一直是同样的错误。
我的声卡是 Realtek hd audio,主板集成的,我查了alsa的网站,肯定支持。我也从我
主板厂商gigabyte的网站找到了linux驱动,其实也是alsa的。同样的错误。

我用过2年redhat linux,但是workstation,主要用于计算,也没有关心配置的问题,有问题直接找
IT的人解决。
这次自己装红旗5还真是学到不少东西。其实是可以换红旗试试的,反正刚装的系统,
没有什么东西在上面。但是不甘心放弃。

我决定坚持下去,一定要找到解决办法。

我在网上查下来,很多人有同样的问题,希望这里的高手们给予协助!

谢谢!
 楼主| 发表于 2006-12-28 15:04:02 | 显示全部楼层
这是我在网上找的别人的情况,跟我的一样,我的是神舟310R的机子,请高手帮帮忙。
回复

使用道具 举报

发表于 2007-1-5 20:24:20 | 显示全部楼层
请问编译驱动前是否安装了,内核的预编译包,因为在编译时要用到里面的头文件。如同我的这个包kernel-devel-2.6.18-1.2798.fc6.i686.rpm
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-22 21:28 , Processed in 0.043976 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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