Google Chrome Sandbox error

Problème de lancement de la sandbox de Chrome sous Ubuntu / Debian
  • Naviguer sur internet

Google Chrome logo flat 

Pour ceux qui ne le saurait pas, il existe une convention sous les systèmes qui visent à dire que les paquets non installés par dépôts doivent être installés dans /opt.

C’est pourquoi, les paquets respectant cette norme et installés dans /opt via dpkg -i paquet se retrouve dans ce chemin.

Droits d’accès dans le dossier /opt

Le dossier est géré par root.

Prenons le lancement de Google Chrome.

dinath@debian:~$ /usr/bin/google-chrome

[29685:29685:0819/065321:FATAL:setuid_sandbox_host.cc(162)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I’m aborting now. You need to make sure that /opt/google/chrome/chrome-sandbox is owned by root and has mode 4755.
Abandon

Si vous installez plusieurs logiciels manuellement, les droits sous-jacents peuvent changer et corrompre le système de permissions.

Réparer la sandbox de Chrome

Il suffit simplement de rechanger les droits comme indiqués.

# on donne les droits uniquement root comme demandé
root@debian:/home/dinath# chown root:root /opt/google/chrome/chrome-sandbox 
root@debian:/home/dinath# chmod 4775 /opt/google/chrome/chrome-sandbox

# on donne les droits d'ouvrir Chrome à l'utilisateur principal (bonus)
root@debian:/home/dinath# chown dinath:dinath /opt/google/chrome/chrome

Tout simplement, le message d’erreur étant très clair je me suis juste contenté d’apporter quelques informations supplémentaires.

Article publié le

Dernière modification le

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.