You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统下Microsoft Edge启动权限拒绝报错问题求助

解决Microsoft Edge在Ubuntu下启动的权限拒绝错误

系统环境

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[version].deb文件,使用dpkg -i命令完成安装后,Edge无法通过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)

仅添加--no-sandbox参数时可正常启动。

解决方法

1. 开启用户命名空间权限

该错误多因Linux用户命名空间权限限制导致,Edge沙箱机制依赖此特性。

  • 临时开启:
    sudo sysctl -w kernel.unprivileged_userns_clone=1
    
  • 永久生效:
    编辑/etc/sysctl.conf文件,添加一行:
    kernel.unprivileged_userns_clone=1
    
    执行以下命令让配置立即生效:
    sudo sysctl -p
    

2. 修复Edge相关目录权限

安装过程可能导致权限异常,执行以下命令修复:

sudo chown -R $USER:$USER ~/.config/microsoft-edge/
sudo chown -R root:root /opt/microsoft/edge/

3. 重新安装Edge(若上述方法无效)

先卸载现有版本:

sudo dpkg -r microsoft-edge-stable
sudo apt autoremove --purge

通过官方源重新安装:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge.list'
rm microsoft.gpg
sudo apt update
sudo apt install microsoft-edge-stable

4. 临时启动方案(不推荐长期使用)

若以上方法均无效,可修改Edge启动器默认添加--no-sandbox参数:
编辑/usr/share/applications/microsoft-edge.desktop文件,将Exec行修改为:

Exec=/usr/bin/microsoft-edge-stable --no-sandbox %U

注意:关闭沙箱会降低浏览器安全性,仅作临时应急使用。

内容的提问来源于stack exchange,提问作者NobinPegasus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 10:42:25