设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Gentoo Linux
›
声卡死活搞不定!大家快来帮我看看!
1
2
3
4
5
/ 5 页
返回列表
楼主:
myduron
声卡死活搞不定!大家快来帮我看看!
[复制链接]
vvlaw
vvlaw
当前离线
积分
214
IP卡
狗仔卡
发表于 2004-10-8 07:44:19
|
显示全部楼层
我在2.4.26-gentoo-r6下面死活还是搞不定声卡!
---------
bash-2.05b# lspci | grep audio
0000:00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
bash-2.05b#
----------------------
etc/modules.d/alsa设置如下:
alias snd-card-0 snd-via82xx
## alias snd-card-1 snd-ens1371
## OSS/Free portion
alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##
-----------------------------------
/etc/make.conf设置如下:
ALSA_CARDS="via82xx"
-----------------------------------
/etc/modules.autoload.d/kernel-2.4
# For example:
# 3c59x
via82xx
内核编辑成模块
还是不成
回复
支持
反对
使用道具
举报
显身卡
keenty
keenty
当前离线
积分
87
IP卡
狗仔卡
发表于 2004-10-8 14:37:13
|
显示全部楼层
我的经验是将声卡编译进kernel,而不是模块要容易的多,我的gentoo的硬盘要在家里和办公室之间移动,两个机器的声卡一个是cmi8738,一个是intel8x0 , 我将这两种声卡都编译进内核,用alsamixer配置一下,就都可以用了,开始我用模块方式也试过,也成功了,但是我觉得过程太麻烦,还是编到内核里方便,我现在的系统里几乎所有用的到的东西都编进内核了
回复
支持
反对
使用道具
举报
显身卡
vvlaw
vvlaw
当前离线
积分
214
IP卡
狗仔卡
发表于 2004-10-8 15:14:41
|
显示全部楼层
又要编进内核?不是吧!:(
你用模块方式,是如何设置成功的?
偶的设置感觉要做的都做过了,还是不行
不懂哪里做错了。。。大家帮忙找一下,谢谢
回复
支持
反对
使用道具
举报
显身卡
keenty
keenty
当前离线
积分
87
IP卡
狗仔卡
发表于 2004-10-9 00:09:52
|
显示全部楼层
to :vvlaw
你正常起动后,有没有用lsmod 看得到声卡模块?如果有,用alsamixer进行声音调节,如果没有,就是模块加载不正常.要解决问题,仔细看看gentoo的alsa文档
http://www.gentoo.org/doc/en/alsa-guide.xml
我当时主要也是参考的这个文档,有些具体的问题现在记不清楚了.
编进kernel有什么不好?内核不过大了一点点,确节省了很多的配置方面的麻烦,反正我现在一般都把需要的咚咚编进内核,目前的内核大小是2.8M
回复
支持
反对
使用道具
举报
显身卡
vvlaw
vvlaw
当前离线
积分
214
IP卡
狗仔卡
发表于 2004-10-11 09:49:51
|
显示全部楼层
编进内核的话
也不行,而且lsmod看的是模块,编进内核lsmod就看不到东东了:(
回复
支持
反对
使用道具
举报
显身卡
Pop
Pop
当前离线
积分
211
IP卡
狗仔卡
发表于 2004-10-11 10:12:21
|
显示全部楼层
哎vvlaw
推荐一篇文章 看了绝对不后悔 如果不成功还是看看你的内核配置吧
http://gentoo.linuxsir.cn/doc/cn/alsa-guide.xml
回复
支持
反对
使用道具
举报
显身卡
Pop
Pop
当前离线
积分
211
IP卡
狗仔卡
发表于 2004-10-11 10:17:50
|
显示全部楼层
我希望大家常去gentoo.linuxsir.cn,精华区看看
尤其是英文不好的
回复
支持
反对
使用道具
举报
显身卡
vvlaw
vvlaw
当前离线
积分
214
IP卡
狗仔卡
发表于 2004-10-11 18:53:46
|
显示全部楼层
谢谢Pop的帮忙
我就是按照那个手册做下来的
不过我把内核升级到了2.6.8.1,并且在内核里头把PCI 里头的via82c686编为模块。。。
搜索论坛,好像都说2.6的内核不要再emerge alsa-driver了,而且我在内核里头没有选OSS等选项。。。
所以,是否也不要emerge alsa-oss了?(不知道是不是我理解错误)
所以我就直接emerge alsa-utils后
就直接
#nano -w /etc/modules.d/alsa
## ALSA portion
alias snd-card-0 snd-via82xx
## alias snd-card-1 snd-ens1371
## OSS/Free portion
alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##
# OSS/Free portion - card #1
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
=================================
bash-2.05b# modules-update
bash-2.05b# rc-update add alsasound boot
* alsasound already installed in runlevel boot; skipping
bash-2.05b# /etc/init.d/alsasound start
* WARNING: "alsasound" has already been started.
bash-2.05b# /etc/init.d/alsasound restart
* WARNING: you are stopping a boot service.
* Unloading ALSA...
* Storing ALSA Mixer Levels
* Unloading modules [ !! ]
[ ok ]
* ALSA Detected...
* Restoring Mixer Levels [ ok ]
bash-2.05b#
--------------------------
这里
* Unloading modules [ !! ]
提示谢载modules的时候,有!!,说明之前根本就没有loading modules成功。。。
不过我确实编成模块进内核了:(
bash-2.05b# lsmod
Module Size Used by
nls_iso8859_1 3560 -
nls_cp437 5192 -
snd_via82xx 23812 -
snd_ac97_codec 64748 -
snd_pcm 85892 -
snd_timer 21932 -
snd_page_alloc 8592 -
snd_mpu401_uart 6152 -
snd_rawmidi 18112 -
bash-2.05b#
===========================================
现在的问题是xmms Juk不能放歌
mplayer有声音,但是提示/dev/mixer没有这个目录
所以kmix会有红叉,而且没有current mixer
问题很奇怪,不懂何故。。。:(
谢谢大家帮忙
回复
支持
反对
使用道具
举报
显身卡
1
2
3
4
5
/ 5 页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
开源软件专题讨论
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表