6 votes

Chromium et Chrome plantent trop souvent (Ubuntu 14.04)

Donc, quelque chose de bizarre s'est produit cette semaine. Chrome et Chromium ont commencé à se bloquer, puis à planter. Mon système continue à fonctionner correctement, mais Chrome et Chromium se figent et se ferment. La seule cause possible est le nombre d'onglets que j'ai ouverts (plusieurs dizaines).

Quoi qu'il en soit, lorsque je les rouvre, j'obtiens la page d'accueil avec l'option de restauration. Je clique sur restaurer et tout commence à se charger, puis il se fige et se plante à nouveau, et tout se ferme. Je ne peux donc pas du tout restaurer la session. (À propos, existe-t-il un moyen d'obtenir une liste des sites Web que j'ai ouverts ? Je ne peux pas restaurer chrome ou chrome sans qu'ils ne plantent et je ne peux donc accéder à aucun de mes onglets).

Il semble que cette personne ait des problèmes similaires : Chrome se bloque trop souvent sous Ubuntu 14.04 . J'ai essayé la solution proposée ici mais cela n'a rien donné. Je ne sais même pas comment déboguer ce problème. Avez-vous de l'aide ? Merci !

Chromium 37.0.2062.120 Ubuntu 14.04 y Google Chrome 38.0.2125.104

EDIT

Je l'ai lancé depuis le terminal et j'ai eu ces erreurs. Je vais essayer le limits.conf approche avec le redémarrage ce soir.

[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
[11401:11401:1028/111248:ERROR:browser_main_loop.cc(206)] /build/buildd/gtk+2.0-2.24.23/gdk/x11/gdkdrawable-x11.c:942 drawable is not a native X11 window (http://bugs.chromium.org/329991)
[11401:11438:1028/111248:ERROR:connection.cc(1060)] AppCache sqlite error 14, errno 0: unable to open database file, sql: SELECT cache_id, url, flags, response_id, response_size FROM Entries  WHERE url = ?
[11401:11438:1028/111248:ERROR:connection.cc(1060)] AppCache sqlite error 14, errno 0: unable to open database file, sql: SELECT cache_id, origin, type, namespace_url, target_url, is_pattern  FROM Namespaces WHERE origin = ?
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(223)] CommandBufferProxy::Initialize failed.
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(243)] Failed to initialize command buffer.
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.3tNbYP failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.4i6wXZ failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.ictTW9 failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.hnPgWj failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.xc3EVt failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.5ag4UD failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.YEluUN failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.PDiVTX failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.d48mT7 failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.3pYPSh failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.goJjSr failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.4ZrORB failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.4dHkRL failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.Fq7SQV failed: Too many open files
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.wT20R5 failed: Too many open files
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(223)] CommandBufferProxy::Initialize failed.
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(243)] Failed to initialize command buffer.
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.hcPdUf failed: Too many open files
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(223)] CommandBufferProxy::Initialize failed.
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(243)] Failed to initialize command buffer.
[11401:11441:1028/111248:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.wuAOYp failed: Too many open files
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(223)] CommandBufferProxy::Initialize failed.
[417:429:1028/111248:ERROR:webgraphicscontext3d_command_buffer_impl.cc(243)] Failed to initialize command buffer.
[11401:11401:1028/111248:ERROR:ipc_channel_posix.cc(213)] socketpair(): Too many open files
Aborted (core dumped)

4voto

Thijs Wouters Points 151

Chrome se bloque car il ne peut pas ouvrir de fichiers supplémentaires.

Vous pouvez résoudre ce problème en augmentant le nombre de fichiers ouverts possibles.

Mise à jour de /etc/security/limits.conf

* hard nofile 65535
* soft nofile 65535

Et le redémarrage.

2voto

krlmlr Points 3122

Avant de mettre à jour limits.conf comme suggéré par Thijs, essayez si cela fonctionne pour vous. Dans un Shell, exécutez :

ulimit -a

Vérifiez la ligne qui dit open files (ou exécuter ulimit -n tout de suite). Sur mon système, la valeur est 1024 . Quittez Chromium. Puis, dans le même terminal, tapez

ulimit -n 4096
chromium-browser

Remplacer 4096 par une valeur adaptée à votre système. Vous devriez pouvoir utiliser plus d'onglets dans cette session de navigation. Une fois que vous avez trouvé une limite raisonnable, maintenez-la dans le fichier limits.conf et redémarrer.

Références :

0voto

Dong Points 1

J'ai eu le même problème. Après une courte recherche dans Google, j'ai trouvé ceci poste qui a résolu mon problème. Vous devriez peut-être essayer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X