![如何以普通用户身份运行 Popcorn Time](https://linux22.com/image/1170381/%E5%A6%82%E4%BD%95%E4%BB%A5%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7%E8%BA%AB%E4%BB%BD%E8%BF%90%E8%A1%8C%20Popcorn%20Time.png)
我刚刚安装了 Popcorn Time,如下所示本教程。
当我以主用户(可以使用 sudo 权限的用户)身份运行它时,不使用 sudo,它运行完美。
但是当另一个用户尝试从其会话中运行它时,该用户无法播放任何内容。程序一开始运行正常,但随后无法播放任何内容。
当我从终端运行它时,在两种情况下(作为主用户和简单用户),我得到相同的错误代码:
$ Popcorn-Time [25376:25376:0117/112038:ERROR:sandbox_linux.cc(345)]
InitializeSandbox() called with multiple threads in process gpu-process.
主用户在adm
和组中lpadmin
,另一个不在。问题是:如何授予users
组权限以无问题地运行程序?在 /opt/ 目录中安装了 google-chrome,“简单”用户可以无问题地使用它,就像 sudo 用户一样。
提前感谢您的宝贵帮助。
答案1
我运行了命令sudo chown -R root:root /opt/popcorntime
“简单”用户现在可以在 Popcorn Time 中播放媒体。