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

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

版主: chenjun天地乾坤

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

帖子 lionux » 2010-03-18 9:09

看看这个,我英文不太好,4.6当前版2009/07/25日的更新:
2009/07/25 - audio and MIDI device naming change
sndio(7) now uses a different scheme for audio and MIDI device naming. Though the old naming will continue working for some time, it's recommended to start updating any scripts or configuration files of applications using sndio(7), as follows:

* Convert old device names to new names, examples:

/dev/audio0 --> sun:0
/dev/audio1 --> sun:1
/dev/rmidi2 --> rmidi:2
default --> aucat:0
mystuff --> aucat:0.mystuff

* If multiple instances of aucat(1) are running, then the -U option must be used to assign unit numbers to aucat(1) processes. For instance, the following commands:

$ aucat -U 0 -l -f sun:3
$ aucat -U 1 -l -s default -s mystuff -f sun:2

will expose aucat:0, aucat:1 and aucat:1.mystuff respectively.

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

帖子 leo » 2010-03-18 10:24

lionux 写了:看看这个,我英文不太好,4.6当前版2009/07/25日的更新:
2009/07/25 - audio and MIDI device naming change
sndio(7) now uses a different scheme for audio and MIDI device naming. Though the old naming will continue working for some time, it's recommended to start updating any scripts or configuration files of applications using sndio(7), as follows:

* Convert old device names to new names, examples:

/dev/audio0 --> sun:0
/dev/audio1 --> sun:1
/dev/rmidi2 --> rmidi:2
default --> aucat:0
mystuff --> aucat:0.mystuff

* If multiple instances of aucat(1) are running, then the -U option must be used to assign unit numbers to aucat(1) processes. For instance, the following commands:

$ aucat -U 0 -l -f sun:3
$ aucat -U 1 -l -s default -s mystuff -f sun:2

will expose aucat:0, aucat:1 and aucat:1.mystuff respectively.
没有音频配置的经验,原来也没有什么兴趣,而且在老机器上一直也没有问题。
我随便瞎翻一下,不过这个有关系吗?
2009/07/25 - 音频和MIDI设备命名变更
现在sndio(7) 在音频和MIDI设备的命名时使用了一个不同的方案。 尽管旧命名会继续使用一段时间, 但是我们推荐您开始更新所有使用sndio(7)的应用程序的脚本和配置文件, 如下所述:

* 将旧名称更换为新名称, 例如:

/dev/audio0 --> sun:0
/dev/audio1 --> sun:1
/dev/rmidi2 --> rmidi:2
default --> aucat:0
mystuff --> aucat:0.mystuff

* 如果正运行着多个aucat(1)实例,则必须使用 -U 参数来给aucat(1) 进程指定设备号。例如, 下面的命令:

$ aucat -U 0 -l -f sun:3
$ aucat -U 1 -l -s default -s mystuff -f sun:2

将分别揭示出(指定的意思)aucat:0, aucat:1 和 aucat:1.mystuff。

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

帖子 lionux » 2010-03-18 10:37

感谢leo看来无关。在faq中 5.9 - 用config改变您的内核,试试把不用的声卡禁用。

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

帖子 wkx9dragon » 2010-03-18 10:41

我就准备这么干的。可是NetBSD又崩溃了。

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

帖子 leo » 2010-03-18 10:45

我有点晕了,你们到底在说OpenBSD还是NetBSD呀?还是我眼花了?:confused:

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

帖子 lionux » 2010-03-18 10:52

wkx9dragon 写了:我就准备这么干的。可是NetBSD又崩溃了。
咋崩溃的?(凑字数)

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

帖子 wkx9dragon » 2010-03-18 11:01

OpenBSD 真的很稳定,除了在4k 磁道的西部数据1T硬盘上安装时。崩溃时一般指freebsd,Netbsd,PcBSD,debian kfreebsd等。

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

帖子 wkx9dragon » 2010-03-18 11:04

lionux 写了:看看这个,我英文不太好,4.6当前版2009/07/25日的更新:
2009/07/25 - audio and MIDI device naming change
sndio(7) now uses a different scheme for audio and MIDI device naming. Though the old naming will continue working for some time, it's recommended to start updating any scripts or configuration files of applications using sndio(7), as follows:

* Convert old device names to new names, examples:

/dev/audio0 --> sun:0
/dev/audio1 --> sun:1
/dev/rmidi2 --> rmidi:2
default --> aucat:0
mystuff --> aucat:0.mystuff

* If multiple instances of aucat(1) are running, then the -U option must be used to assign unit numbers to aucat(1) processes. For instance, the following commands:

$ aucat -U 0 -l -f sun:3
$ aucat -U 1 -l -s default -s mystuff -f sun:2

will expose aucat:0, aucat:1 and aucat:1.mystuff respectively.
准备按这个来一遍。:p战斗不息。

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

帖子 lionux » 2010-03-18 11:10

wkx9dragon 写了:准备按这个来一遍。:p战斗不息。
leo翻译了,只是命名变更应该不是解决方法,config 禁用驱动可行

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

帖子 wkx9dragon » 2010-03-19 20:45

今早cvs一下,发现audio。c 更新了!重新编译了内核,发现问题依旧。

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 0 访客