web-dev-qa-db-fra.com

chrome planter trop souvent dans Ubuntu 14.04

Depuis que je suis passé à Ubuntu 14.04, Chrome (google-chrome-stable) plante beaucoup plus souvent qu'avant.

Je garde plusieurs onglets ouverts (> 20), mais ils sont tous légers (pas de multimédia) et n'ont jamais causé de problèmes par le passé.

L'utilisation du processeur et de la mémoire est assez faible lorsque le navigateur ne répond plus et que l'ensemble du système est toujours utilisable.

Y a-t-il une solution facile? Où puis-je trouver plus de journaux pour un diagnostic plus complet?

enter image description hereenter image description here

37
Ricky Robinson

J'ai le même problème - essayez de l'exécuter avec le drapeau --disable-gpu, comme

google-chrome --disable-gpu

j'utilise aussi trois écrans sur deux cartes vidéo nvidia avec des outils de développement ouverts (je suppose que c'est la raison)

19
Ivan M

Consultez cet article sur le forum d’aide de Google Chrome. Cependant, contrairement à vous, tout le système est en suspens. Je ne l’affiche qu’ici car cela pourrait aider d’autres personnes à découvrir votre article en fonction du titre que vous lui avez attribué. Il semble que le problème du système en suspens pourrait concerner les cartes Radeon. Par conséquent, si vous n'en avez pas, cela pourrait ne pas vous concerner.

5
snark

J'ai eu des problèmes similaires avec Chromium depuis la mise à niveau vers Ubuntu 14.10. Le dépassement de la limite de fichiers ouverts comme dans mon autre réponse (en utilisant ulimit dans bash ou en modifiant limits.conf) semble résoudre le problème pour moi. Résumé:

Dans un shell, lancez:

ulimit -a

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

ulimit -n 4096
chromium-browser

Remplacez 4096 par une valeur adaptée à votre système. Vous devriez pouvoir utiliser plus d'onglets dans cette session de navigateur. Une fois que vous avez trouvé une limite raisonnable, conservez-la dans limits.conf:

* nofile dur 4096 
 * nofile doux 4096
  • ajoutez une ligne à /etc/pam.d/common-session*:
session requise pam_limits.so
  • se déconnecter/redémarrer pour appliquer les modifications

Références:

3
krlmlr

Je connais une solution qui a fonctionné pour moi, il semble que cela soit lié au Shell que vous utilisez. J'utilisais gnome-flashback en tant que session au lieu de Unity. Quand j'ai désinstallé cela et utilisé à nouveau l'unité par défaut, je n'ai pas eu de crash. Cela n'a pas encore été confirmé, mais d'après les tests préliminaires, c'est le cas. Donc, le problème semble être avec Gnome 3? Peut-être les pilotes opensource et Chrome, bien que je doute que ce soit un problème avec le chrome.

Une dernière chose ... cela ne s’est produit que sur les versions 64 bits de chrome; je pense donc que cela pourrait ne concerner que les systèmes 64 bits.

1
dendi

Pour désactiver le GPU, une autre méthode consiste à définir les paramètres utilisateur.

  1. Désactiver le paramètre: Use hardware acceleration when available

    chrome://settings/search#hardware%20acceleration
    
  2. Après avoir redémarré le navigateur, vérifiez le statut de gpu

    chrome://gpu
    

    Vous devriez voir tout régler au logiciel.

0
TJR
0
nobar