LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 992|回复: 6

在debian 下编译alsa(希望对有同样问题的人有帮助)

[复制链接]
发表于 2007-5-1 09:12:24 | 显示全部楼层 |阅读模式
我在debian下编译alsa之过程。
由于我的电脑etch AMD64下插上耳机后扬声器照样响而耳机不响,需要编译alsa-driver-1.0.14rc2以后的驱动才能解决这个问题,说一下过程。
1,先安装kernel-source和kernel-header
2,kernel-header复制到kernel-source目录下
#cd /usr/include
#tar -cvvf linux.tar ./linux/
#cp linux.tar /usr/src/linux-source-2.6.18/include/
#tar xvvf linux.tar
3,到kernel-source 目录下编译内核,(只是意思一下)
#cd /usr/source/linux-source-2.6.18
#make oldconfig
(不选什么,直接保存)
#make
(好像编了些o文件出来,然后出错,不管)
4,从alsa.org下载解出alsa驱动原码,并编译。
#./configure --with-card=hda-intel --with-kernel=/usr/src/linux-source-2.6.18
#make
#make install
这样模块就位于/lib/modules/2.6.18/misc下了
5,复制模块
#cd /lib/module/2.6.18
#cp -rf misc sound
#cd sound
#move acore core
#cd ..
#tar cvvf sound.tar ./sound
#cp sound.tar /lib/modules/2.6.18-4-amd64/kernel
#cd /lib/modules/2.6.18-4-amd64/kernel
备份一下,安全第一。
#tar cvvf sound.org.tar sound/
#tar xvvf sound.tar
图省事,重启动,ok
我就不明白在debian下编绎alsa怎么这么麻烦。
发表于 2007-5-1 09:28:17 | 显示全部楼层
谢谢,我的也有同样的问题,一直不知道怎么回事,回头试试,呵呵。
回复 支持 反对

使用道具 举报

发表于 2007-5-1 11:52:49 | 显示全部楼层
楼主,我按照你的方法操作了一遍,但还是没有声音啊,附件是我的alsamixer里面的设置,麻烦帮我看看行吗,先谢谢了。
这是我的一些信息
lspci -v 的声卡部分:
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
        Subsystem: ASUSTeK Computer Inc. Unknown device 1113
        Flags: bus master, fast devsel, latency 0, IRQ 209
        Memory at feb38000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>

uname -a 系统信息:
Linux Debian 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 GNU/Linux

我的电脑是ASUS A3H

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-5-1 12:28:09 | 显示全部楼层
偶一直用oss
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-1 14:22:41 | 显示全部楼层
我也不知道怎么回事,你的扬声器有声音吧,反正我的就是这样重编译驱动把内核原来的声音驱动覆盖后耳机就可以正常使用了。好像hp的应该没什么问题。
回复 支持 反对

使用道具 举报

发表于 2007-5-1 15:06:27 | 显示全部楼层
谢谢yarp,我的扬声器也有声音,但插上耳塞就没声音了,应该不是扬声器的问题,没办法了,那就先将就着用吧,只不过在公共场合就不能听音乐了,呵呵。
回复 支持 反对

使用道具 举报

发表于 2007-5-1 15:42:20 | 显示全部楼层
我的装完系统后,扬声器有声音,插上耳机后耳机和扬声器都有,后来在声音调节里面把mix换了mic后,就正常了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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