致命:credentials.cc(127) 检查失败: 。 :权限被拒绝(13)跟踪/断点陷阱(核心转储)

问题描述 投票:0回答:2

我的操作系统规格如下:

pegasus@pegasus:~$ uname -r
5.19.0-1007-nvidia-lowlatency
pegasus@pegasus:~$ uname -a
Linux pegasus 5.19.0-1007-nvidia-lowlatency #7-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 25 00:08:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

我使用 Firefox 下载了 microsoft-edge-stable[版本].deb 文件。 并使用 dpkg -i 安装它。 但该应用程序不使用 GUI 运行。 当我在终端中输入 microsoft-edge-stable 时,出现以下错误:

pegasus@pegasus:~/Downloads$ microsoft-edge-stable 
[7399:7399:0503/210255.608214:FATAL:credentials.cc(127)] Check failed: . : Permission denied (13)
Trace/breakpoint trap (core dumped)

如何消除此错误并正常运行 Microsoft Edge。当我再次使用时

microsoft-edge-stable --no-sandbox
运行正常

permissions microsoft-edge chmod ownership chown
2个回答
4
投票

这似乎是一个新的 nvidia 内核,与(最新的?)GPU 的 nvidia 专有驱动程序一起安装,请参阅其他类似案例

将启动时的内核更改为non-nvidia-kernel,现在 Vscode 可以正常打开,无需传递

--no-sandbox
参数。

Edge 和 Vscode 都在底层使用 Chromium,因此任何由 Chromium 驱动的应用程序都可能遇到此问题


0
投票

另一件事需要注意的是apparmor。检查您的 dmesg 日志是否有类似以下内容:

[  283.250675] audit: type=1400 audit(1702938463.134:129): apparmor="DENIED" operation="userns_create" class="namespace" info="User namespace creation restricted" error=-13 profile="unconfined" pid=4483 comm="your-app" requested="userns_create" denied="userns_create"

如果是这种情况,请尝试:

sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0

我花了一段时间才弄清楚这个问题,因为大多数答案都提到 nvidia 模块问题,而我的情况并非如此。

参考:https://github.com/flatpak/flatpak/issues/5462

© www.soinside.com 2019 - 2024. All rights reserved.