So führen Sie Eclipse Mars mit einer neueren Version von GTK+ unter Linux Mint aus

So führen Sie Eclipse Mars mit einer neueren Version von GTK+ unter Linux Mint aus

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 --launcherOptionen 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.

Vor: Vor

Nach: Nach

verwandte Informationen