在 Ubuntu 中通过命令行安装最新版本的 Unity3d(15 中的 14.04)后,出现此错误:
Chromium Embedded Framework requires that the file '/opt/Unity/Editor/chrome-sandbox' is owned by root and hase permission 4755
我该如何解决这个问题?
答案1
您必须添加对 Unity3d 沙盒的权限:
sudo chmod 4755 /opt/Unity/Editor/chrome-sandbox
答案2
我遇到了同样的问题,当我运行相应的 chmod 命令时,问题并没有得到解决。在我的例子中,问题是我的 /opt 目录托管在另一个 NTFS 分区上,这混淆了 Linux 文件访问权限。
当我将 /opt 移回 ext4 根分区时,Unity3D 安装并运行正常。