我正在使用 Ubuntu 21.04,我刚刚安装了 ElectronPlayer,但它无法启动。因此,我尝试通过输入以下命令在终端中启动它,electronplayer
但它给出了错误
gtk-warning **: 01:10:18.304: cannot open display: :0
如果我这样做sudo electronplayer
,我就会得到
mkdir: cannot create directory '/run/user/0': Permission denied
答案1
尝试更新您的 snap 包。
要更新 snap 包,请按照以下步骤操作齐格蒙特的回答在如何更新所有 Snap 包?
sudo snap refresh
会这样做。它是
snapd
2.0.8 的一部分,于 2016-06-13 登陆xenial-updates
。snap refresh --list
仅列出更新而不刷新软件包。
snap info <snap name>
可以显示特定包有哪些可用版本。
答案2
这是针对 Ubuntu 22.04 中此错误的潜在修复方法,对我有用。
确保使用以下命令删除稳定版本:
sudo snap remove electronplayer
打开 Ubuntu 软件应用程序并找到 ElectronPlayer。
在右上角的“源”下拉菜单中,选择最新/测试版 2.0.8(或最新版本)。
那应该可行。
或者,你可以获得版本 2.0.8自行打包并安装。或者检查ElectronPlayer 发布如果已过时,请获取最新版本。
如果您安装了 2.0.8 的任何先前版本,请更新到此版本,因为我匆忙发布先前版本而导致它们存在问题。
另请查看Widevine 的痛苦在 README 中。如果稳定版不适合您,那么使用最新的测试版可能是个不错的选择。