OpenBSD没有声音的原因找到了,可是解决不了?战斗中。。。。

OpenBSD的安装、升级、更新等日常问题。

版主: chenjun天地乾坤

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

OpenBSD没有声音的原因找到了,可是解决不了?战斗中。。。。

帖子 wkx9dragon » 2010-03-14 8:37

我的主板是790GX的,有两个声卡。我用的是audio1, 也就是主板集成声卡。
1) dmesg | grep -i audio
azalia0 at pci1 dev 0 function 1 "ATI Radeon HD 48xx HD Audio" rev 0x00: apic 4 int 19 (irq 11)
audio0 at azalia0
azalia1 at pci0 dev 20 function 2 "ATI SBx00 HD Audio" rev 0x00: apic 4 int 16 (irq 7)
audio1 at azalia1

2) audioctl | grep -i azal
config=azalia0

3) ls -lh /dev/audio
lrwxr-xr-x 1 root wheel 11B Mar 14 05:44 /dev/audio -> /dev/audio0

4) 用ln 更改,他说不行。rm /dev/audio, ln -s /dev/audio1 /dev/audio,发现可以了,但是audioctl -a | grep -iazal 还是config=azalia0,在改 autdioctl -f /dev/audio1 config=azalia1 他告诉我config 是readonly 郁闷。:confused:

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-03-14 10:36

进bois中看能不能关掉一个声卡。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-03-15 21:23

这个可是实在没办法才那么办,我想应该有象linux中的自己选择的办法。在找呢。。。

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-03-15 22:51

我的也是集成声卡,在bois里可以选择,有时间我改下试试,你的两声卡只有一个可用吗?

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-03-16 6:49

都可以用,一个是显卡带的,一个是主板带的,我把音箱接在主板上的。显卡的自己接线,麻烦。可是开机就默认他是第一个,windows默认是主板的,linux默认是显卡的,但是安装的时候可以自己设置选择。BSD没有找到,在那里设置选择。

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-03-16 8:42

试试这个行不:

代码: 全选

# audioctl config=azalia1
[/color]

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-03-16 9:25

google config=azalia1搜到的;
Re: Azalia problem: no sound by Jacob Meuser on 2010-01-31T00:45:54+00:00

On Sun, Jan 31, 2010 at 09:31:16AM +1300, Matthew Currington wrote:
> I am having a very similar problem with a Toshiba Satellite. How do I apply
> this patch you guys have written?

I'm not so sure that's your problem. notice that you have 2 azalia
devices. the first one is HDMI (which doesn't work), and the second is
your real device. so you need to use /dev/{audio,audioctl,mixer,sound}1.

you can do the following to make it easier:

# ln -sf /dev/audio1 /dev/audio
# ln -sf /dev/audioctl1 /dev/audioctl
# ln -sf /dev/mixer1 /dev/mixer
# ln -sf /dev/sound1 /dev/sound

HDMI codecs are disabled in -current (and will be in 4.7) to avoid this
issue.

> azalia0 at pci1 dev 0 function 1 "ATI RS690M HD Audio" rev 0x00: apic 1 int
> 17 (irq 11)
> azalia0: codecs: ATI/0xaa01
> audio0 at azalia0

> azalia1 at pci0 dev 27 function 0 "Intel 82801H HD Audio" rev 0x03: apic 1
> int 22 (irq 10)
> azalia1: codecs: Realtek ALC268, AT&T/Lucent/0x1040, using Realtek ALC268
> audio1 at azalia1

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-03-16 9:34

lionux 写了:google config=azalia1搜到的;
Re: Azalia problem: no sound by Jacob Meuser on 2010-01-31T00:45:54+00:00

On Sun, Jan 31, 2010 at 09:31:16AM +1300, Matthew Currington wrote:
> I am having a very similar problem with a Toshiba Satellite. How do I apply
> this patch you guys have written?

I'm not so sure that's your problem. notice that you have 2 azalia
devices. the first one is HDMI (which doesn't work), and the second is
your real device. so you need to use /dev/{audio,audioctl,mixer,sound}1.

you can do the following to make it easier:

# ln -sf /dev/audio1 /dev/audio
# ln -sf /dev/audioctl1 /dev/audioctl
# ln -sf /dev/mixer1 /dev/mixer
# ln -sf /dev/sound1 /dev/sound

HDMI codecs are disabled in -current (and will be in 4.7) to avoid this
issue.

> azalia0 at pci1 dev 0 function 1 "ATI RS690M HD Audio" rev 0x00: apic 1 int
> 17 (irq 11)
> azalia0: codecs: ATI/0xaa01
> audio0 at azalia0

> azalia1 at pci0 dev 27 function 0 "Intel 82801H HD Audio" rev 0x03: apic 1
> int 22 (irq 10)
> azalia1: codecs: Realtek ALC268, AT&T/Lucent/0x1040, using Realtek ALC268
> audio1 at azalia1

坚决支持把这个问题解决掉,我们主机也有个HDMI,估计到安装时也会出这样的问题:mad::(

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-03-16 10:26

还是不行。
audioctl
audioctl: /dev/audioctl: Device not configured
网上查了,好像还是的自己编译,修改源代码,4。7的原代码在那里呀,你们都使用什么找的,cvs吗?

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-03-16 10:41

wkx9dragon 写了:还是不行。
audioctl
audioctl: /dev/audioctl: Device not configured
网上查了,好像还是的自己编译,修改源代码,4。7的原代码在那里呀,你们都使用什么找的,cvs吗?
我是使用cvsup获取源代码到本地,然后在fetch到/usr/src目录内,你也可以按照CVS的步骤直接从服务器上拖到本地硬盘上。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-03-16 11:32

正在cvs呢,太慢了,我用的是澳大利亚的源,网站申明非美国加拿大的不要用那的源,因为法律问题。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-03-16 11:35

wkx9dragon 写了:正在cvs呢,太慢了,我用的是澳大利亚的源,网站申明非美国加拿大的不要用那的源,因为法律问题。
是很慢,你的网速是多少?美国的可能有问题,但是加拿大的没有说不行。
我用过的最快的就是obsd.cec.mtu.edu以及ftp5.usa.openbsd.org,两者全可以到500K,:D, 你现在就清楚了在本地保留CVS库的好处了。一旦有问题恢复速度还是不错的,平时的更新量不大,基本上可以保持到最新(顶多落后3个小时)。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-03-16 11:53

我的全速才200k,万恶的中国联通还有网通。我以前可是vdsl 全速1。3m每月才80元,现在网通和联通合并了,说是机子老化了,停了,变2m的adsl,全速才200k多一点。还贵140元,说每月送30分钟国内长途。我才不要呢。好怀恋以前飞快的网速呀。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-03-16 11:58

wkx9dragon 写了:我的全速才200k,万恶的中国联通还有网通。我以前可是vdsl 全速1。3m每月才80元,现在网通和联通合并了,说是机子老化了,停了,变2m的adsl,全速才200k多一点。还贵140元,说每月送30分钟国内长途。我才不要呢。好怀恋以前飞快的网速呀。
我印象中好像freebsdchina有镜像站点,不知道是FTP还是CVS的,国内也有人说从台湾下载快。不过没有关系,传输过程是压缩的,第一次费时,但是以后就好了,不过每次重新安装系统全来一次CVS也受不了(时间),所以我现在全使用本地的cvs库,重新安装系统后先去更新一下本地的CVS库,再压缩保存起来以备下次使用。平时也懒得做cvsup,更新时每次也就7,8分钟左右,很快捷,建议你也在本地保留一份CVS库,压缩后也就1G左右,很小,然后可以放在U盘上,以备恢复时使用。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-03-16 20:38

freebsdchina 是ftp,cvs没找到,至少 AnonCVS 没有。今天cvs 了一天呀,到17:30左右才结束。leo 听说外国笔记本比国内超便宜,还质量服务超好,是真的吗?

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-03-16 20:39

刚才自己编译了一下内核,声音问题还是没有解决。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-03-16 21:35

wkx9dragon 写了:freebsdchina 是ftp,cvs没找到,至少 AnonCVS 没有。今天cvs 了一天呀,到17:30左右才结束。leo 听说外国笔记本比国内超便宜,还质量服务超好,是真的吗?
全是机器生产的,能有多大分别?只能是使用的配件不同,一般用户从bestbuy或newegg等上买,我觉得没啥区别。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-03-16 21:36

wkx9dragon 写了:刚才自己编译了一下内核,声音问题还是没有解决。
可能就没有OB下的驱动。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-03-16 21:53

我刚才看了官网的驱动介绍,他是支持的,看来又的看源代码,自己编译了,我都服了BSD,不便不能好好玩呀。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-03-17 2:14

wkx9dragon 写了:我刚才看了官网的驱动介绍,他是支持的,看来又的看源代码,自己编译了,我都服了BSD,不便不能好好玩呀。
嗨,小众小众,自己把自己先定位了,主要精力可能全放在服务器方面了,难免普通用户少。

回复

在线用户

正浏览此版面之用户: Ahrefs [Bot] 和 0 访客