QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1355|回复: 5

又遇普通用户声音权限问题不知如何解决?

[复制链接]
发表于 2012-3-23 02:03:12 | 显示全部楼层 |阅读模式
权限问题么。。。。搞不定。。。
首先修正 pam 配置,具体看下面帖子
http://forum.linuxfans.org/thread-185773-1-59.html
。。。搞半天是 timidity 在搞鬼。。。,在修改完 pam 配置后要先 杀死 timidity,最新版本的 phonon-mplayer 已经可用。

[ 本帖最后由 haulm 于 2012-3-23 08:08 编辑 ]
发表于 2012-3-23 19:30:15 | 显示全部楼层
timidity ?
现在还有几个人用 MIDI 啊!?
回复

使用道具 举报

 楼主| 发表于 2012-3-23 22:50:39 | 显示全部楼层
不就是怀古罢了,话说 html5 不支持的音频多了,chromium 的确也不支持 embed 更多的多媒体格式,但 firefox 有 mozplugger 在的话对多媒体的支持和 IE 一样地自由。我的确可以完整实现普通用户到 root 都能在 firefox 上听到网页的 mid 背景音乐。但是现在测试出来的结果是:mgc 2.5 在 kde 4.8.x 上运行时必需沿用以前备份的 pam 配置 /etc/security/console.perms.d/50-default.perms,而且普通用户必需严格地加入 audio 组才能正常地使用音频设备。。。最要命的是 timidity 已经不适应现在的底层了,有它在经常干扰普通用户系统音频设备的正常使用。
timidity 以及类似的 midi 音乐工具只能移出系统。
回复

使用道具 举报

发表于 2012-3-23 23:05:17 | 显示全部楼层
timidity 这么老的东西支持直接 alsa 输出么?alsa 的 oss 模拟好像还是经常出现独占的情况。
用户加入 audio 组才能出生是老传统,你可以设置 udev 来修改权限,我记得设备访问权限的设置现在主要是由 udev 来进行控制。
html5 的格式支持问题主要全都集中在版权上。假设要是 html5 只支持 wma ,那浏览器的“微软税”是必须而且合法的了。

我支持 timidity 移出安装盘,可以扔进 apt 让怀旧的人自己装去。

PS:mplayer 和 gstreamer 最好系统安装盘只存在一个。phonon-mplayer 是依赖 mplayer 的吧?貌似现在很多多媒体程序后端都是 gstreamer 了吧?
回复

使用道具 举报

 楼主| 发表于 2012-3-23 23:35:47 | 显示全部楼层
不准备对 udev 这样底层的东西做更多改动了,MGC3 的特性肯定和现在的很不一样,而且我掌握的 Livecd 制做工具对 udev 版本有要求,版本高了不工作。 audio 组做为老传统,我不觉得是什么老传统哦,具体时间可以搜索帖子,应该是两年前才开始的,但在 MGC 上经常会些返祖现象,我记得 2.5.12 对 pam 配置 timidity 独占 audio 组都没什么敏感要求,很多都是在 Linux 组件越来越重视安全后出现的一些配置上的变化。 timidity 说实话我真舍不得,但现状这样,就算扔进 apt 我也不会去装了。
gstreamer 后端肯定去掉了,因为 mplayer 现在可用了,不再有崩溃现象, gstreamer 后端经常切换设备,经常因为切换而无声。gstreamer 应该是需要保留,因为 qt4 的 phonon 支持,但是否也可以用 mplayer 我就不知道了,有空测试一下。
回复

使用道具 举报

 楼主| 发表于 2012-3-23 23:53:16 | 显示全部楼层
KDE 和 Qt 很好玩,KDE4 总是用高于 Qt 自带的 phonon 版本,无法选择低版本,后端虽然可以多选,但只有稳定使用 phonon-mplayer,Qt 使用 gstreamer 后端,没有什么别的选择。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-5 22:21 , Processed in 0.104742 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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