web-dev-qa-db-fra.com

Autorisations Unity3d Chromium Embedded Framework

Après avoir installé la dernière version de Unity3d en ligne de commande dans Ubuntu (14.04 sur 15), vous avez cette erreur:

Chromium Embedded Framework requires that the file '/opt/Unity/Editor/chrome-sandbox' is owned by root and hase permission 4755

Comment résoudre ce problème?

2
Ugo Hed

Vous devez ajouter une permission à la sandbox Unity3d:

Sudo chmod 4755 /opt/Unity/Editor/chrome-sandbox
4
DrakeXorn

J'ai eu le même problème qui n'a pas été résolu lorsque j'ai exécuté la commande correspondante chmod. Dans mon cas, le problème était que mon répertoire/opt est hébergé sur une autre partition NTFS, ce qui confond les privilèges d'accès au fichier Linux.

Lorsque j'ai rétabli mon/opt sur la partition racine ext4, Unity3D s'est installé et fonctionne correctement.

3
mapto