admin 管理员组

文章数量: 887021

解决UOS&Deepin上无法正常打开Chrome浏览器


出现此问题是内核未开启用户空间。

方法一:

根据提示给报错文件授权:

sudo chown root:root /opt/google/chrome/chrome-sandbox
sudo chmod 4755 /opt/google/chrome/chrome-sandbox

但是这样会有一个小问题,书签图标和cookie 都变了

方法二:

运行时加上免沙箱命令:

/opt/google/chrome/chrome --no-sanbox

方法三:

开启内核用户名称空间(临时生效)

sudo sysctl -w kernel.unprivileged_userns_clone=1 

或者写入文件使之开机自启

echo 'kernel.unprivileged_userns_clone=1' | sudo tee -a /etc/sysctl.d/00-local-userns.conf
sudo sysctl -p /etc/sysctl.d/00-local-userns.conf

检查内核用户命名空间是否打开命令为(0关|1开):
sudo sysctl -n kernel.unprivileged_userns_clone

只适用于Debian/Ubuntu系列Linux发行版。

参考文献:

  • # 467

本文标签: 无法正常 浏览器 amp UOS chrome