web-dev-qa-db-fra.com

Eclipse ne fonctionne pas correctement: problèmes d'interface graphique, etc.

J'ai récemment installé Ubuntu 16.04 Beta sur mon système, car j'ai besoin de beaucoup de paquets plus récents pour le développement.

Eclipse a été très très difficile cependant. J'ai travaillé avec Eclipse Mars le 14 avril et je n’ai remarqué aucun problème. Ici, tout a commencé avec l’installation, ou du moins au moment où j’imaginais que mes problèmes étaient dus à l’installation manuelle d’Eclipse dans/opt. J'ai depuis utilisé l'installateur et les paramètres par défaut.

Dans Eclipse, il y a beaucoup de problèmes d'interface graphique:

Les entrées dans les menus de la barre de menus étaient grisées jusqu'à ce qu'elles survolent avec la souris (par exemple, Fenêtre ->).

La boîte de dialogue Fenêtre-> Préférences n'apparaît pas ou n'apparaît qu'après plusieurs secondes.

La sélection des sous-menus dans la boîte de dialogue Préférences n'affiche pas ces pages (reste sur "Général").

Le taux d'utilisation du processeur semble assez élevé.

Suppression d’un projet bloqué avec 100% de l’utilisation de Eclipse et je devais le tuer (et supprimer .workspace)

c'est-à-dire inutilisable

Vous ne savez pas s'il s'agit d'OpenJDK8 ou d'un problème lié à GTK3 (étant donné que la plupart des bogues sont graphiques)? Quelqu'un d'autre ayant ces problèmes?

4
Benjamin Maurer

J'ai également posté cette question sur les forums Eclipse: https://www.Eclipse.org/forums/index.php/m/1728570/#msg_172857

Cela semble être un problème avec Eclipse et GTK3. Il n'y a pas de véritable correctif et il n'est pas clair s'ils vont prendre en charge le correctif de la prochaine version d'Eclipse. Quoi qu'il en soit, il y a 2 façons de gérer cela:

1) Définissez la variable d’environnement SWT_GTK3 = 0 pour qu’elle s’appuie sur GTK2, par exemple:

$> SWT_GTK3 = 0 Eclipse

2) Exécutez le dernier jalon d'Eclipse Neon (4.6) [la date de sortie officielle est fin juin, mais semble déjà assez stable]

Je suis allé avec le dernier.

5
Benjamin Maurer