pos*_*ist 5 security users x11 dconf
为了保护主目录中的个人文件,我尝试以备用用户身份运行某些应用程序,但在相同的图形环境下。
我通过运行以下命令启用了 X 权限: xhost +si:localuser:$ALTUSER
但是,当我以备用用户身份运行像 iceweasel (firefox) 这样的程序时,控制台中有一堆错误消息,如下所示:
(iceweasel:10304): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied. dconf will not work properly.
应用程序启动时会出现一个弹出窗口,其中显示:
An error occurred while loading or saving configuration information for iceweasel. Some of your configuration settings may not work properly.
在第一条错误消息中,dconf 试图创建一个名为的文件夹,/run/user/1000/dconf
但这是我的主要用户 (1000),而不是运行程序的备用用户的 ID (1001)。
有没有办法让 dconf 在这种情况下正常工作?