Linux Mint 17.x enthält GTK+ 3.10.8, das sehr alt ist. So alt, dass Eclipse Mars einige schwerwiegende Fehler aufweist, wenn es damit ausgeführt wird (der schwerwiegendste ist das Fehlen von Dateinamen im Git-Commit-Dialoghttps://bugs.eclipse.org/bugs/show_bug.cgi?id=480032).
Gibt es eine Möglichkeit, eine neuere Version von GTK+ unter Linux Mint 17 zu kompilieren und zu installieren? Ich habe versucht, die Pakete von Ubuntu Vivid manuell zu installieren, aber das führt zu einer Hölle voller Abhängigkeiten.
Kann ich alternativ eine neuere Version von GTK+ in einem anderen Verzeichnis installieren und Eclipse starten, sodass stattdessen diese Version verwendet wird?
Antwort1
Ich konnte dieses Problem beheben, indem ich die folgenden beiden Zeilen hinzugefügt habe eclipse.ini
(fügen Sie sie einfach unter eine der anderen --launcher
Optionen ein):
--launcher.GTK_version
2
Dadurch wird Eclipse angewiesen, GTK2 zu verwenden, das von dem Fehler nicht betroffen ist. Ich habe zwei Bilder als Referenz hinzugefügt.