LinuxSir.cn,穿越时空的Linuxsir!

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

oss-devel升级的问题,升级前正常启动oss

[复制链接]
发表于 2010-10-3 11:34:41 | 显示全部楼层 |阅读模式
已emerge oss-devel
# /etc/init.d/oss start
oss              | * Starting OSS ...
oss              |OSS is already loaded.
oss              |No mixers in the system
oss              | * Failed to start OSS                                                                                                                          [ !! ]           |
oss              | * ERROR: oss failed to start



# less /usr/lib/oss/etc/installed_drivers
oss_hdaudio #Intel High Definition Audio (P35)
oss_usb #Generic USB audio/MIDI device (BETA)
/usr/lib/oss/etc/installed_drivers (END)


]# ossinfo
Version info: OSS 4.2 (b 2003/201010020737) (0x00040100) OSS_HG
Hg revision: changeset: 911:c63e54ba4988, tag: tip, date: Sat Sep 25 18:02:53 2010 +0300, summary: Fix a compatibility problem with Linux 2.6.36+
Platform: Linux/x86_64 2.6.35-zen2 #9 ZEN SMP Sat Oct 2 14:48:54 CST 2010 (ghost)

Number of audio devices:        0
Number of audio engines:        0
Number of MIDI devices:         0
Number of mixer devices:        0


Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 Intel HD Audio
    HD Audio controller Intel HD Audio
    Vendor ID    0x8086293e
    Subvendor ID 0x17aa20f2
     Codec  0: Not present
     Codec  1: Not present
2: oss_usb0 USB audio core services

MIDI devices (/dev/midi*)

Mixer devices

Audio devices

Nodes
发表于 2010-10-5 09:02:48 | 显示全部楼层
try exec soundon and /etc/init.d/oss restart .
if not ok, try exec soundoff  ; /etc/init.d/oss stop ;remove oss folder in /lib/modules/your kernel/kernel/ and reboot.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-5 14:27:54 | 显示全部楼层
我发现似乎与内核有关。
linux-2.6.31-thinkpad没有问题
linux-2.6.35-zen2 oss无法启动,提示没有/dev/mixer
回复 支持 反对

使用道具 举报

发表于 2010-10-5 17:58:47 | 显示全部楼层
应该是内核设置的问题吧。

我用的是 linux-2.6.35-zen2,oss-4.2.2003使用正常。

但 oss-devel 一直没能用上。
回复 支持 反对

使用道具 举报

发表于 2010-10-6 10:40:32 | 显示全部楼层
我很幸運!linux-2.6.35-zen3 and git-sources-2.6.36-rc6-git4 都可使用 oss-devel.
回复 支持 反对

使用道具 举报

发表于 2010-10-6 14:26:46 | 显示全部楼层
楼主你用的是哪个overlay呢?我的
layman -S
之后安装oss-devel 9999后,oss-info还是显示:

Version info: OSS 4.2 (b 2000/200909161113) (0x00040100) OSS_HG
Hg revision: changeset: 855:0bd0ed4d102c, tag: tip, date: Sun Sep 06 09:24:05 2009 +0300, summary: Fixed a linking problem under Ubuntu 9.10
Platform: Linux/x86_64 2.6.34-zen1 #1 ZEN SMP PREEMPT Wed Jul 28 14:59:27 CST 2010 (localhost)

。。。。
回复 支持 反对

使用道具 举报

发表于 2010-10-6 14:30:23 | 显示全部楼层
oss-4.2.2003?这个的ebuild在哪儿?
我是在这儿找的ebuild,不过最新也只是oss-4.2.2002的。
http://bugs.gentoo.org/show_bug.cgi?id=184123
回复 支持 反对

使用道具 举报

发表于 2010-10-6 14:57:01 | 显示全部楼层
Post by kwindva;2114438
oss-4.2.2003?这个的ebuild在哪儿?
我是在这儿找的ebuild,不过最新也只是oss-4.2.2002的。
http://bugs.gentoo.org/show_bug.cgi?id=184123


自己mv了一下。
回复 支持 反对

使用道具 举报

发表于 2010-10-6 15:40:55 | 显示全部楼层
自己做的ebuild?还是只是个版本名?
回复 支持 反对

使用道具 举报

发表于 2010-10-6 19:38:17 | 显示全部楼层
layman -a oss-overlay
回复 支持 反对

使用道具 举报

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

本版积分规则

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