LinuxSir.cn,穿越时空的Linuxsir!

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

etch新添加的用户没有声音,老用户有

[复制链接]
发表于 2006-12-4 19:57:32 | 显示全部楼层 |阅读模式
昨天在etch中,新添加了一个用户,用这个新用户启动进gnome之后,发现没有声音

gnome-mixer显示一个 x

点击后报错: 没有找到音量控制插件或者设备

执行
esd &
报错
ALSA lib confmisc.c:670snd_func_card_driver) cannot find card '0'
ALSA lib conf.c:3500_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:391snd_func_concat) error evaluating strings
ALSA lib conf.c:3500_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1070snd_func_refer) error evaluating name
ALSA lib conf.c:3500_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3968snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2143snd_pcm_open_noupdate) Unknown PCM default

[1]+  Exit 2                  esd


运行 totem报错
can't create mcop directory
发表于 2006-12-4 20:04:38 | 显示全部楼层
try:
adduser <your-new-usr-name> audio
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-4 20:25:20 | 显示全部楼层
有道理
/etc/group里的 audio组的确只有老用户
audio:x:29lduser



Add an existing user to an existing group
       If  called  with two non-option arguments, adduser will add an existing
       user to an existing group.

adduser newuser group

Adding user `newuser' to group `audio' ...


执行完这个,好像还是不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-4 20:43:49 | 显示全部楼层
应该还是权限的问题

cat windows-start.wav > /dev/dsp

老用户和root都可以执行,但新用户报告无权限

=======================
新用户从多个终端登录到系统,将所有登录都退出后,再重新登录,启动gnome就好了

感觉有点像MySQL的flush privillege
回复 支持 反对

使用道具 举报

发表于 2006-12-4 21:34:15 | 显示全部楼层
那当然,用户登录会读/etc/passwd和/etc/group的,肯定要重新来一次了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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