LinuxSir.cn,穿越时空的Linuxsir!

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

普通用户游戏打不开声音

[复制链接]
发表于 2005-8-3 14:36:06 | 显示全部楼层 |阅读模式
我在内核中编入了alsa,普通用户可以打开xmms,bmp,mplayer,realplayer,等听音乐,也可以看flash,lumaqq
但是用supertux就是没有声音,而root却有声音,在游戏里也不让打开声音
请教了
发表于 2005-8-3 23:02:44 | 显示全部楼层
在/etc/groups文件中
将一下行:
audio:x:18:
改为:
audio:x:18:reiase,users

Linix下用组来实现一些访问控制,audio组是能够使用音频设备的,
redstar ~ # ls -l /dev/snd
total 0
crw-rw----  1 root audio 116,  0 Aug  3 21:11 controlC0
crw-rw----  1 root audio 116, 24 Aug  3 21:11 pcmC0D0c
crw-rw----  1 root audio 116, 16 Aug  3 21:11 pcmC0D0p
crw-rw----  1 root audio 116, 17 Aug  3 21:11 pcmC0D1p
crw-rw----  1 root audio 116, 26 Aug  3 21:11 pcmC0D2c
crw-rw----  1 root audio 116, 18 Aug  3 21:11 pcmC0D2p
crw-rw----  1 root audio 116,  1 Aug  3 21:11 seq
crw-rw----  1 root audio 116, 33 Aug  3 21:11 timer
audio组的成员可访问音频设备
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-4 11:10:42 | 显示全部楼层
我已经在audio组了,我其它能听到声音的
就是在游戏中不出现声音
回复 支持 反对

使用道具 举报

发表于 2005-8-6 14:24:31 | 显示全部楼层
看看/var/log/messages文件,或者xterm下启动游戏,看输出,铁出来让大家看看
回复 支持 反对

使用道具 举报

发表于 2005-8-6 14:40:20 | 显示全部楼层
Please emerge sdl-mixer with USE=mikmod
抄自Gentoo的supertux.ebuild。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-11 16:20:27 | 显示全部楼层
现在的问题是这样,我没有按Twig的弄法,只是重启了一下
我装的是xfce4+rox
在终端下输入supertux启动,输出如下
Datadir: /usr/share/games/supertux
Warning: No joysticks are available.
这样可以有声音
----------------------------------------------------------------
另外用xfce4的菜单进入,也有声音
----------------------------------------------------------------
但是,在rox中,进入/usr/games/bin,点击supertux,启动游戏却没有声音,游戏中的声音选项也不能改
回复 支持 反对

使用道具 举报

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

本版积分规则

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