Eclipse fige Ubuntu, redémarrage dur nécessaire

Je suis sur une équipe de 6 développeurs et nous utilisons tous Eclipse Indigo sur Ubuntu 11.04. Au moins une fois par jour, si Eclipse est en cours d’exécution, chacun de nous subit un blocage total du système. Le seul remède est un redémarrage difficile du PC. Certains d’entre nous l’ont eu plus de dix fois par jour. Cela ne se produit pas si Eclipse n’est pas en cours d’exécution, alors je peux affirmer avec certitude qu’Eclipse est le problème.

J’ai essayé d’augmenter la mémoire disponible pour Eclipse en allant dans ecplise.ini et en augmentant le Permsize, MaxPermSize, Xms et Xmx. Cela n’a fait aucune différence et le PC de tout le monde est toujours bloqué.

Quelqu’un a-t-il déjà vécu cela? Je pourrais peut-être comprendre sur un PC, mais cela se produit sur chaque PC!

  • Version Java: java-6-sun-1.6.026 Version JDK
  • Version Ecplise: Indigo SR1 BuildID 20110916-0149
  • Version Ubuntu: 11.04 64 bits

EDIT: les touches Ctrl-Alt-FnX ne fonctionnent pas une fois le PC verrouillé.

EDIT: J’ai revisité les parameters eclipse.ini et augmenté encore la mémoire. Jusqu’à présent, je n’ai pas encore eu de crash. Je vais utiliser les autres développeurs en tant que cobayes, mais j’espère que ces parameters empêcheront le crash.

-XX:PermSize=256m -XX:MaxPermSize=512m -Xms1024m -Xmx2048m 

Essayez de mettre à jour le kernel vers la dernière version. Je pense que ce blocage est causé par le bogue du kernel détaillé sur cette page https://bugs.launchpad.net/ubuntu/+source/linux/+bug/924905

Ce n’est pas pour résoudre le problème Eclipse … qui pourrait se produire en raison de certains problèmes d’affichage que je soupçonne.

Au lieu de redémarrer dur, vous pouvez appuyer sur les touches Ctrl+Alt+F1 pour atteindre la console et vous connecter à un terminal texte et tuer le processus Eclipse.

plus un commentaire qu’une réponse, mais je ne peux pas encore vous append un commentaire.

J’utilise un peu la même configuration: Ubuntu 11.04 64bit avec Eclipse Indigo SR1 RC3 64 bits (buildid 20110909, n’a pas eu le temps ou besoin de mettre à jour vers une nouvelle version, mais RC3 est stable pour moi). Assurez-vous d’avoir installé la version 64 bits d’Eclipse.

  • OpenJDK en combinaison avec Eclipse ne s’est pas bien passé pour moi, alors je suis passé à java-sun jdk 1.6 / 7. Assurez-vous que Eclipse ne fait pas référence à l’installation OpenJDK au lieu de jdk-sun jdk.

  • J’ai eu quelques problèmes avec le gel Eclipse Indigo (pre SR1) en combinaison avec les plugins SVN Subversive / m2eclipse. Pour moi, cela s’est amélioré avec le SR1 (RC3), mais toujours pas parfait (un gel de temps en temps). Un peu plus tard, Subversive SVN avait une mise à jour, et maintenant il est à nouveau stable. En bref: assurez-vous d’avoir installé les versions les plus récentes du plug-in (utilisez les sites de mise à jour eclipse, pas de copies locales). Les versions plus anciennes peuvent entraîner les mêmes problèmes que ceux rencontrés.

  • Quels autres plug-ins utilisez-vous, pouvez-vous vérifier si votre Eclipse plante sans aucun plug-in installé?

  • Deux autres problèmes dont je suis au courant: avec Ubuntu Karmic Koala (9.10), le rendu des éléments de l’interface utilisateur était cassé / entraînait également des plantages (GTK_NATIVE_WINDOWS). Plus tard, Eclipse a rencontré des problèmes avec les barres de défilement natives (pensez à Ubuntu 10.10 ou 11.04). Je suis sûr que le problème 1 n’est plus un problème avec Eclipse Indigo + 11.04. Problème 2 Je ne sais pas si c’était 10.10 ou 11.04. Mais je commence toujours mon eclipse avec le script.sh suivant et ça marche pour moi, vous pouvez aussi le faire:

     #!/bin/bash export LIBOVERLAY_SCROLLBAR=0 export GDK_NATIVE_WINDOWS=false exec $(dirname $0)/eclipse "$@" 

Pendant que vous attendez de meilleures réponses, je vais certainement essayer une machine virtuelle comme Virtual Box pour:

  1. Essayez de voir si je peux répliquer le problème dans un environnement virtuel, similaire à votre environnement réel. De cette façon, vous pouvez voir si le problème est la combinaison des versions de logiciel que vous utilisez ou de votre matériel physique.
  2. Exécutez Eclipse via la machine virtuelle. Il risque de ne pas tomber en panne et vous empêchera de redémarrer complètement le système jusqu’à ce que vous déterminiez le problème réel.

J’ai le même problème. De temps en temps, le bureau X11 complet se bloque. Je peux encore déplacer la souris mais les clics sur les éléments n’ont aucun effet. Dans cette situation, je passe à la console de texte et je supprime l’éclipse. Après avoir fait cela, tout fonctionne à nouveau. J’utilise un ordinateur portable avec un chipset graphique Intel. J’ai donc tendance à lui reprocher le pilote graphique. J’ai d’autres ordinateurs avec du matériel graphique différent où je n’ai pas remarqué le problème, mais je n’utilise pas souvent cette éclipse. Sur tout ce que j’utilise Ubuntu 11.10 64bit avec gnome ou unity desktop.

J’ai les mêmes problèmes C’est très gênant. Je viens de confirmer que tuer éclipse corrige le problème pour moi.

Cependant, j’ai trouvé quelque chose d’étrange en ce sens que je peux toujours cliquer sur les barres de défilement superposées stupides. C’est comme s’ils avaient le focus sur tout le système.

Ce qui semble avoir résolu le problème était d’installer le shell gnome et de commencer à utiliser gnome 3, puis de désactiver les barres de défilement dans les scripts de démarrage pour X. J’ai installé gnome 3 pour une raison distincte et j’ai désactivé les barres de défilement. ennuyeux, mais je trouve que cela a résolu le problème pour moi. Vous pourrez peut-être vous contenter de désactiver les barres de défilement, informations disponibles sur Google.