Eclipse non funziona correttamente: anomalie della GUI ecc


4

Di recente ho installato Ubuntu 16.04 Beta sul mio sistema, perché ho bisogno di molti pacchetti più recenti per lo sviluppo.

Tuttavia, Eclipse è stato molto difficile. Ho lavorato con Eclipse Mars il 14.04 e non ho notato alcun problema. Qui, è iniziato con l'installazione, o almeno nel momento in cui pensavo che i miei problemi fossero dovuti all'installazione manuale di Eclipse su / opt. Da allora ho usato il programma di installazione e le impostazioni predefinite.

In Eclipse, ci sono molti problemi con la GUI:

Le voci nei menu della barra dei menu sono state disattivate, fino a quando si passa con il mouse (ad esempio, Finestra ->)

La finestra-> Finestra di dialogo Preferenze non viene visualizzata o appare solo dopo alcuni secondi.

Selezionando i sottomenu nella finestra di dialogo Preferenze non vengono visualizzate quelle pagine (resta su "Generale").

L'utilità della CPU sembra piuttosto elevata.

L'eliminazione di un progetto ha bloccato Eclipse con il 100% di CPU Util e ho dovuto ucciderlo (ed eliminare .workspace)

cioè inutilizzabile

Non sei sicuro che si tratti di OpenJDK8, o forse di un problema relativo a GTK3 (dal momento che la maggior parte dei bug sono grafici)? Qualcun altro ha questi problemi?

Risposte:


5

Ho anche pubblicato questa domanda sui forum Eclipse: https://www.eclipse.org/forums/index.php/m/1728570/#msg_1728570

Sembra essere un problema con Eclipse e GTK3. Non esiste una correzione reale e non è chiaro se eseguiranno il back-port della correzione dalla prossima versione di Eclipse. Ad ogni modo, ci sono 2 modi per gestirlo:

1) Definire la variabile di ambiente SWT_GTK3 = 0, per ripiegare su GTK2, ad es .:

$> SWT_GTK3 = 0 eclissi

2) Avvia l'ultimo Milestone di Eclipse Neon (4.6) [La data di uscita ufficiale è fine giugno, ma sembra già abbastanza stabile]

Sono andato con quest'ultimo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.