GNU/Linux >> Tutoriels Linux >  >> Linux

Comment exécuter Chromium dans un chroot ?

D'accord, je peux exécuter Iceweasel 17 ESR et quelques applications X simples comme xkill, donc je sais que ce n'est pas simplement un problème d'affichage X. Cependant, toutes les versions de Chromium et Iceweasel 24 échouent avec les erreurs suivantes respectivement :

[email protected]:~$ chromium 
[12031:12031:1010/111246:FATAL:zygote_host_impl_linux.cc(73)] Check failed: PathService::Get(base::FILE_EXE, &chrome_path). 
Aborted
[email protected]:~$ iceweasel 
(process:12035): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed

J'utilise l'environnement de chroot Debian standard produit par sudo debootstrap --variant=minbase --arch=i386 unstable chroot sur un système x86-64 sans aucune bibliothèque de compatibilité 32 bits installée. Je ne peux pas exécuter wine ou le SDK Google Android directement sur mon système de base, mais j'ai extrait certains des outils dans mon chroot 32 bits et ils fonctionnent correctement.

Notez que le message d'erreur Iceweasel 24 ci-dessus semble être non fatal puisque je peux trouver cette ligne même lorsque j'exécute Iceweasel 24 avec succès sur mon système de base. Par "non fatal", je veux dire le message d'erreur, malgré la balise inquiétante "CRITICAL", ne fournit probablement pas d'indice sur la raison pour laquelle Iceweasel 24 ne fonctionnera pas. Ceci est confirmé par les quelques heures de recherche sur le Web que j'ai passées à utiliser le message d'erreur comme mot-clé. Ainsi, en plus de cracher ce message d'erreur, Iceweasel 24 échoue silencieusement.

Je pose cela comme une question sur le chrome car je soupçonne que tout ce qui résout l'échec du démarrage de Chromium résoudra également Iceweasel 24.

Réponse acceptée :


Linux
  1. Comment utiliser Podman dans Kubernetes

  2. Comment utiliser Podman à l'intérieur d'un conteneur

  3. Linux - Comment exécuter un chargeur de démarrage à partir de Linux ?

  4. Comment exécuter une tâche cron dans un conteneur docker

  5. Comment exécuter sbt en tant que démon?

Comment exécuter MongoDB sur Kubernetes

Comment exécuter Windows 95 sous Linux

Comment exécuter Podman sous Windows

Comment exécuter un script Python en PHP

Comment installer Chromium sur CentOS 7

Comment exécuter un script bash