LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: 北南南北

安装声卡驱动alsa实践总结[作者:hades]

[复制链接]
发表于 2004-8-8 01:19:25 | 显示全部楼层
hades兄,我的系统是debian,gnome界面,声卡是ens1371,用apt-get安装了asla,aslaconf后可以用了,xmms可以播放,且音效非常不错,不比win下面差,可按你的方法设置Mplayer在播放时,也有下面的问题:
出错提示:Could not open / initialize audio device -> no sound

如果直接选择asla输出,则是下面提示:
alsa-control:mixer attach /dev/mixer error:没有那个文件或目录

是少装了什么东西啊?
发表于 2004-8-11 12:34:22 | 显示全部楼层
我的声卡是主板集成AC97,安装完alsa后,运行系统监测声卡:
型号:82801EB AC‘97 Audio
模块:snd-intel8x0
播放测试声音听不到,怎么解决?
发表于 2004-8-12 18:45:55 | 显示全部楼层
1:
  编译gmix时提示gtk-2.0没找到-------------->编译gtk-2.3.4提示libc-2.0, ak-2.0, libnog-2.0没找到------------>编译libc-2.3.4成功---------------->返回编译gtk-2.3.4仍提示libc-2.0.没找到, 好像要用到/usr/bin/pkg-config命令设置什么变量:如:
#pkg-config --aviable=prefix gtk-2.0--------------->再编译,不行!郁闷!

2:有谁用过alsamixer调节声道:
   linux-2.6.6+FC1+gnome+xine+alsamixer:
   声卡时realtek ac650 ,驱动是:alsadrivers
大家都知道xine支持5.1环绕声的且支持dts编码的dvd堞,当调节alsamxer支持5.1声道时,遇到如下问题:
master, surround, lfe , center, 成功打开, 音量最大!成功播放dvd但是只有背景音乐,不能听到人声! 如果我将duplicate front关闭,奇怪!人声和音乐声都有,但右环绕声没了! 我非常想知道duplicate front是什么意思!怎么与右环绕声有关!
发表于 2004-8-12 18:54:23 | 显示全部楼层
3:
更奇怪的是:-------------->在5.1环绕声中,发人声的是左环绕, 而不是中置,其他几个位置是背景音乐!-------------->在xp中用windvd播放同一个dts编码的dvd堞,出声的是中置!音响的位置没错!
4:
有谁能解释一下alsamixer中duplicate front的作用!
发表于 2004-8-13 09:21:11 | 显示全部楼层
发表于 2004-8-13 17:37:31 | 显示全部楼层
顶!
发表于 2004-8-16 09:11:02 | 显示全部楼层
顶!咋没有人回答呢?
发表于 2004-10-13 09:44:22 | 显示全部楼层

关于安装ALSA声卡驱动的一个提醒!

在alsa-driver-1.0.6a的包里的INSTALL中有这样一句话:

You must compile the kernel with sound support (CONFIG_SOUND on
2.2/2.4 kernels) either as module or built-in. You do not need to
select any of the other sound modules apart from sound support.


大概的意思是:
你必须编辑内核(在2.2.或2.4版本的内核中,当然可以是新版本内核)的声卡模块:,config_sound,做为一个模块或是编辑在内核中,你不需要再选择任何的其它的声卡
模块来支持你声卡。

在这里我想提醒大家:CONFIG_SOUND=m 是一个好的做法。

当你安装完ALSL-1.06A-DRIVER 后会有一个提示:


WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
**************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.

   意思是说:默认状态下ALSA的声卡控制器是静音的,你必须使用ALSA或OSS的声音控制器来设置音量。

注意:此时关于声卡的驱动已经安装完成,有朋友说不能执行:
./alsaconf 这一步,我自己安装的时候是知道声卡的型号的,所以直接就配置的modules.conf文件,而lirry朋友已经解决了这个问题:(http://www.linuxsir.cn/bbs/showt ... 15&pagenumber=2)

我刚刚解决了上面几个老兄提到的问题.
其实是这样的,rr19xx兄写的贴子一点错也没有,只是对安装步骤的理解问题:
@当在driver目录下执行完./snddevices后,应该马上转到lib目录 去,并在lib目录下执行:
#./configure
#make
#make install
之后马上转到utils目录去执行:
#./configure
#make
#make install
这样就可以在utils目录下运行./alsaconf
对于1.0.6版./alsaconf存在alsaconf子目录下,并没有隐藏.所以应该执行:
#cd alsaconf
#alsaconf
这样就可以了.
注意次序不能错,否则也有错误信息.

现在我们来安装一个MIXER吧,所以才要安装:
gamix

安装完成以后就可以使用你的声卡了,
:p :p :p :p :p
发表于 2005-1-12 23:42:05 | 显示全部楼层
听到了两声,以后就没了,诱惑我.TP600,FC3.
发表于 2005-5-10 16:12:45 | 显示全部楼层
make -C /lib/modules/2.6.11/source SUBDIRS=/home/guopei/alsa-driver-1.0.9rc1 O=/lib/modules/2.6.11/build modules
/bin/sh: line 1: cd: /lib/modules/2.6.11/build: 没有那个文件或目录
make[1]: Entering directory `/usr/src/linux-2.6.11'
Makefile:105: *** output directory "/lib/modules/2.6.11/build" does not exist。 停止。
make[1]: Leaving directory `/usr/src/linux-2.6.11'
make: *** [compile] 错误




想问一下,出这个是什么问题?我的内核是fc2自己升级到2.6.11的。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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