Ubuntu 16.04 上的 Rhythmbox 仅适用于 sudo

Ubuntu 16.04 上的 Rhythmbox 仅适用于 sudo

当我尝试以用户身份运行 rhythmbox 时,它显示:

jakub@XenialHP:~$ rhythmbox
Rhythmbox:ERROR:rb-ext-db.c:362:impl_constructor: code should not be reached
Aborted (core dump)

(文字记录的最后一行是我翻译成英文的,可能不是确切的信息)

当我尝试以 root 身份运行它时,rhythmbox 运行良好。重新安装和清除没有帮助。

可能出了什么问题?

答案1

我在 GNOME bugzilla 上提问并得到了正确的答案:

乔纳森·马修(Jonathan Matthew)[Rhythmbox 开发者]:

您显然没有权限创建 ~/.cache/rhythmbox,您应该修复这个问题。Rhythmbox 可能可以更好地报告错误,但这已经是五年来的错误处理机制,之前没有人注意到。

我使用 chown /home/jakub/ -R 来修复它,现在 rhythmbox 运行良好。

相关内容