首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >系统上有声音,但pulseaudio访问被拒绝问题

系统上有声音,但pulseaudio访问被拒绝问题
EN

Stack Overflow用户
提问于 2018-05-19 04:52:50
回答 1查看 3.4K关注 0票数 1

我和PulseAudio有点问题,而且很多天都让我头疼……我不得不在我的系统上听一下,没有问题( firefox和Spotify都可以工作),但我在syslog中出现了一些问题,导致一些软件(在这种情况下是片段)无法加载。

命令'tail -f /var/log/syslog‘会给出以下结果:

代码语言:javascript
复制
May 15 22:54:01 paulm-serveur snips-audio-server[12849]: Home directory not accessible: Permission denied
May 15 22:54:01 paulm-serveur pulseaudio[12853]: [autospawn] core-util.c: Home directory not accessible: Permission non accordée
May 15 22:54:01 paulm-serveur pulseaudio[12853]: [autospawn] lock-autospawn.c: Impossible d'accèder au verrou autonome.
May 15 22:54:01 paulm-serveur pulseaudio[12853]: [pulseaudio] main.c: Failed to acquire autospawn lock
May 15 22:54:01 paulm-serveur snips-audio-server[12849]: ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
May 15 22:54:01 paulm-serveur snips-audio-server[12849]: ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
May 15 22:54:01 paulm-serveur snips-audio-server[12849]: ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
May 15 22:54:01 paulm-serveur snips-audio-server[12849]: ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
May 15 22:54:01 paulm-serveur snips-audio-server[12849]: Home directory not accessible: Permission denied
May 15 22:54:01 paulm-serveur pulseaudio[12856]: [autospawn] core-util.c: Home directory not accessible: Permission non accordée
May 15 22:54:01 paulm-serveur pulseaudio[12856]: [autospawn] lock-autospawn.c: Impossible d'accèder au verrou autonome.
May 15 22:54:01 paulm-serveur pulseaudio[12856]: [pulseaudio] main.c: Failed to acquire autospawn lock
May 15 22:54:01 paulm-serveur snips-audio-server[12849]: ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
May 15 22:54:01 paulm-serveur snips-audio-server[12849]: Home directory not accessible: Permission denied

和'journalctl -b -r _COMM=pulseaudio‘:

代码语言:javascript
复制
mai 15 22:58:03 paulm-serveur pulseaudio[13842]: [pulseaudio] main.c: Failed to acquire autospawn lock
mai 15 22:58:03 paulm-serveur pulseaudio[13842]: [autospawn] lock-autospawn.c: Impossible d'accèder au verrou autonome.
mai 15 22:58:03 paulm-serveur pulseaudio[13842]: [autospawn] core-util.c: Home directory not accessible: Permission non accordée

所以我在网上转来转去,关注了无数的主题和教程,清除和重新安装pulse,还有…但没有一样东西是有效的..。您可能会问,以下是我的主文件夹的权限:

代码语言:javascript
复制
root@paulm-serveur:/home/paulm# ls -la /home
total 12
drwxr-xr-x  3 root  root  4096 mai    5 18:05 .
drwxr-xr-x 24 root  root  4096 mai   11 21:23 ..
drwxr-xr-x 28 paulm paulm 4096 mai   15 22:41 paulm

我的用户属于以下组:

代码语言:javascript
复制
paulm@paulm-serveur:~$ groups
paulm sys adm cdrom sudo audio dip video plugdev lpadmin pulse pulse-access sambashare _snips pulse-rt

我在pulse配置上添加了一些修改:

代码语言:javascript
复制
/etc/pulse/daemon.conf
    daemonize = yes 

/etc/pulse/default.pa
    load-module module-alsa-sink device=hw:1,7
    load-module module-alsa-source device=hw:0,3 

我的asound.conf是:

代码语言:javascript
复制
pcm.!default {
    type pulse
    hint.description "Default Audio Device"
}
ctl.!default {
    type pulse
}

pcm.pulse {
    type pulse
}

ctl.pulse {
    type pulse
}

我的声音输出是Nvidia卡上的HDMI端口。

我是否遗漏了什么,或者在我的配置中似乎有什么地方不合适?

谢谢你的帮忙,

致以敬意,

76MPaul

EN

回答 1

Stack Overflow用户

发布于 2020-02-11 15:57:14

检查您的主目录权限。

使用

代码语言:javascript
复制
#sudo chown -R $USER:$USER /home/$USER

来解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50419110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档