新人老声卡:LINUX大侠请帮帮忙
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
新人老声卡:LINUX大侠请帮帮忙
感谢您关心此贴
我的声卡系ISA接口的Realtek瑞昱ALS 007老声卡,在WINDOWS系列里均有驱动.可我装好ubuntu后没有认到。听说LINUX对一些老声卡也支持(好像有通用的旧声卡程序)在系统管理Device Manager里显示PnP Device(@H@0001)等等
我也相信驱动程序只是时间问题,但听过朋友家的ubuntu的音效后,
实在太激动了,恳求高手指点如何安装?
我的声卡需要套用Sound Blaster的驱动吗?那么在哪里设置呢
多谢!
我的声卡系ISA接口的Realtek瑞昱ALS 007老声卡,在WINDOWS系列里均有驱动.可我装好ubuntu后没有认到。听说LINUX对一些老声卡也支持(好像有通用的旧声卡程序)在系统管理Device Manager里显示PnP Device(@H@0001)等等
我也相信驱动程序只是时间问题,但听过朋友家的ubuntu的音效后,
实在太激动了,恳求高手指点如何安装?
我的声卡需要套用Sound Blaster的驱动吗?那么在哪里设置呢
多谢!
- douban
- 帖子: 191
- 注册时间: 2005-07-10 11:50
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
我已经完成一半啦,在http://www.alsa-project.org/ 中找到了我声卡的页面
但好像里面是些代码(是需要复制这些代码到特定的地方吗?)
请问douban
你所指的编译安装是指“仅仅针对声卡部分的设置调整”吗?在哪里啊
或者
还是指整个内核的升级?听说这样会很占硬盘空间,且很费时,老点的机器需要7个多小时,是这样吗?
我是刚刚装好的ubuntu,我需要手动升级内核吗?(好像先得下载源代码)
有劳您细说
但好像里面是些代码(是需要复制这些代码到特定的地方吗?)
请问douban
你所指的编译安装是指“仅仅针对声卡部分的设置调整”吗?在哪里啊
或者
还是指整个内核的升级?听说这样会很占硬盘空间,且很费时,老点的机器需要7个多小时,是这样吗?
我是刚刚装好的ubuntu,我需要手动升级内核吗?(好像先得下载源代码)
有劳您细说
- douban
- 帖子: 191
- 注册时间: 2005-07-10 11:50
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
请问douban
我看到DT-019X / Avance Logic ALS-007正是有关我声卡模块的内容:
snd-dt019x模块选项的如下“代码”(我这么说对吗)
# parm: index int array (min = 1, max = 8), description "Index value for DT-019X based soundcard."
# parm: id string array (min = 1, max = 8), description "ID string for DT-019X based soundcard."
# parm: enable int array (min = 1, max = 8), description "Enable DT-019X based soundcard."
# parm: port long array (min = 1, max = 8), description "Port # for dt019x driver."
# parm: mpu_port long array (min = 1, max = 8), description "MPU-401 port # for dt019x driver."
# parm: fm_port long array (min = 1, max = 8), description "FM port # for dt019x driver."
# parm: irq int array (min = 1, max = 8), description "IRQ # for dt019x driver."
# parm: mpu_irq int array (min = 1, max = 8), description "MPU-401 IRQ # for dt019x driver."
# parm: dma8 int array (min = 1, max = 8), description "8-bit DMA # for dt019x driver."
这些参数是不是该在我驱动出声卡后,才需要用到的“调节”选项啊?
我从你提供的网页:
http://www.alsa-project.org/alsa-doc/do ... 019x#notes
下面看到这段话:
copy and paste the following into the file then save it.
pcm.dt019x {
type hw
card 0
}
ctl.dt019x {
type hw
card 0
}
是否将我前面所谓的“代码”放在上面的大括号里?
我安装alsa-driver-1.0.7
alsa-lib-1.0.7
alsa-utils-1.0.7时的路径有特定要求位置吗?
我看到DT-019X / Avance Logic ALS-007正是有关我声卡模块的内容:
snd-dt019x模块选项的如下“代码”(我这么说对吗)
# parm: index int array (min = 1, max = 8), description "Index value for DT-019X based soundcard."
# parm: id string array (min = 1, max = 8), description "ID string for DT-019X based soundcard."
# parm: enable int array (min = 1, max = 8), description "Enable DT-019X based soundcard."
# parm: port long array (min = 1, max = 8), description "Port # for dt019x driver."
# parm: mpu_port long array (min = 1, max = 8), description "MPU-401 port # for dt019x driver."
# parm: fm_port long array (min = 1, max = 8), description "FM port # for dt019x driver."
# parm: irq int array (min = 1, max = 8), description "IRQ # for dt019x driver."
# parm: mpu_irq int array (min = 1, max = 8), description "MPU-401 IRQ # for dt019x driver."
# parm: dma8 int array (min = 1, max = 8), description "8-bit DMA # for dt019x driver."
这些参数是不是该在我驱动出声卡后,才需要用到的“调节”选项啊?
我从你提供的网页:
http://www.alsa-project.org/alsa-doc/do ... 019x#notes
下面看到这段话:
copy and paste the following into the file then save it.
pcm.dt019x {
type hw
card 0
}
ctl.dt019x {
type hw
card 0
}
是否将我前面所谓的“代码”放在上面的大括号里?
我安装alsa-driver-1.0.7
alsa-lib-1.0.7
alsa-utils-1.0.7时的路径有特定要求位置吗?
- catinsnow
- 帖子: 773
- 注册时间: 2005-08-02 7:23
- 来自: 上海
你应该不需要编译的,ubuntu里已经有这个驱动了,可能是因为是ISA的不能自动加载,你可以试试
如果要用的话,把它放到一个文档里,取名.asoundrc,放在自己的家目录下.
代码: 全选
sudo modprobe snd-dt019x
这一部分应该不需要的,新的驱动已经自带了大部分声卡的配置参数.pcm.dt019x {
type hw
card 0
}
ctl.dt019x {
type hw
card 0
}
如果要用的话,把它放到一个文档里,取名.asoundrc,放在自己的家目录下.
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
想问douban
你在第二次回贴中提到的http://www.linuxsir.org/bbs/showthread.php?t=45116
有关alsa的内容
确实非常详尽,但好像有些终端命令执行不了,是版本低于ubuntu的原因吗?
我的是用ubuntu5.10 DVD光碟安装到硬盘上的,也升级了源(内核没敢动)
总感觉在下面的英文页面中http://www.alsa-project.org/alsa-doc/doc-php/t ... 019x#notes
提到的安装步骤很简洁,是这样吗?
你在第二次回贴中提到的http://www.linuxsir.org/bbs/showthread.php?t=45116
有关alsa的内容
确实非常详尽,但好像有些终端命令执行不了,是版本低于ubuntu的原因吗?
我的是用ubuntu5.10 DVD光碟安装到硬盘上的,也升级了源(内核没敢动)
总感觉在下面的英文页面中http://www.alsa-project.org/alsa-doc/doc-php/t ... 019x#notes
提到的安装步骤很简洁,是这样吗?
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
catinsnow你还在线吗?
我按你说的试,出现
qian@chen:~$ lsmod |grep snd
snd_dt019x 10340 0
snd_sb16_dsp 10816 1 snd_dt019x
snd_sb_common 15168 2 snd_dt019x,snd_sb16_dsp
snd_cmipci 33696 3
gameport 14920 3 ns558,snd_cmipci
snd_pcm_oss 53152 0
snd_mixer_oss 19392 1 snd_pcm_oss
snd_pcm 89032 4 snd_sb16_dsp,snd_cmipci,snd_pcm_oss
snd_page_alloc 10696 1 snd_pcm
snd_opl3_lib 10688 2 snd_dt019x,snd_cmipci
snd_timer 24260 3 snd_pcm,snd_opl3_lib
snd_hwdep 8992 1 snd_opl3_lib
snd_mpu401_uart 7360 2 snd_dt019x,snd_cmipci
snd_rawmidi 25056 1 snd_mpu401_uart
snd_seq_device 8524 2 snd_opl3_lib,snd_rawmidi
snd 55172 17 snd_dt019x,snd_sb16_dsp,snd_sb_common,snd_cmipci,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 9696 1 snd
qian@chen:~$
请您点解
(注:我主板上板载的cmi8738声卡芯片坏了却能认到,当然它也不发音,不然我就不废劲搞als007啦)
我按你说的试,出现
qian@chen:~$ lsmod |grep snd
snd_dt019x 10340 0
snd_sb16_dsp 10816 1 snd_dt019x
snd_sb_common 15168 2 snd_dt019x,snd_sb16_dsp
snd_cmipci 33696 3
gameport 14920 3 ns558,snd_cmipci
snd_pcm_oss 53152 0
snd_mixer_oss 19392 1 snd_pcm_oss
snd_pcm 89032 4 snd_sb16_dsp,snd_cmipci,snd_pcm_oss
snd_page_alloc 10696 1 snd_pcm
snd_opl3_lib 10688 2 snd_dt019x,snd_cmipci
snd_timer 24260 3 snd_pcm,snd_opl3_lib
snd_hwdep 8992 1 snd_opl3_lib
snd_mpu401_uart 7360 2 snd_dt019x,snd_cmipci
snd_rawmidi 25056 1 snd_mpu401_uart
snd_seq_device 8524 2 snd_opl3_lib,snd_rawmidi
snd 55172 17 snd_dt019x,snd_sb16_dsp,snd_sb_common,snd_cmipci,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 9696 1 snd
qian@chen:~$
请您点解
(注:我主板上板载的cmi8738声卡芯片坏了却能认到,当然它也不发音,不然我就不废劲搞als007啦)
-
- 帖子: 24
- 注册时间: 2005-11-14 7:55
- 来自: 山东济南
- catinsnow
- 帖子: 773
- 注册时间: 2005-08-02 7:23
- 来自: 上海
运行
看看有没有出错,如果不出错应该是驱动正常了,没有声音的话看是不是靜音了,按m键可以切换状态.
如果出错,再试试
如果这个可以,可能是因为你没有加入到可以使用声音设备的组,用户和组里设置一下.
如果全不行,运行
看看系统加载声音驱动时的出错提示,再进一步打算.
另外你的板载卡最好在bios里禁用掉,说不定是它的问题.
代码: 全选
alsamixer
如果出错,再试试
代码: 全选
sudo alsamixer
如果全不行,运行
代码: 全选
dmesg
另外你的板载卡最好在bios里禁用掉,说不定是它的问题.
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.