Project

General

Profile

Actions

task #8716

closed

Configure taxeditor to run with GTK2 in linux

Added by Andreas Kohlbecker over 4 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Priority13
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal

Description

Der Taxeditor verwendet SWT in der Version 3.105.3.v20170228-0512 (Id: org.eclipse.swt, Version: 3.105.3.v20170228-0512) auf einem aktuellen Ubuntu (Bionic) ist GTK in der version 3.22.0 installiert (org.eclipse.swt.internal.gtk.version=3.22.30) und diese Version wird vom Taxeditor oder eclipse Neon auch verwendet.

Wenn man nach den Angaben von eclipse geht (Eclipse/SWT 3.0.x - 3.5.x: GTK+ 2.2.1 and its dependencies) sollte im Falle des Taxeditors aber GTK2 verwendet werden!

Siehe

https://www.eclipse.org/swt/faq.php#gtkstartup

oder

https://stackoverflow.com/questions/48467865/glib-critical-g-base64-encode-step-assertion-in-null-failed-problems-i#50630300

Das hat nichts mit den Dependencies der Targetplatform zu tun sondern mit der Konfiguration mit der der Editor im OS gestartet wird.
Bei den meisten Linuxen hat man die Wahl zwischen GTK2 und GTK3, nur wird der Taxeditor (wie Eclipse Neon auch) per Default mit GTK3 gestartet obwohl das laut eclipse nicht kompatibel ist.

Dieses Thema meinte ich. Gibt es Probleme wenn man auf GTK2 umstellt? Mit GTK3 hagelt es bei Start ja immer ERRORs.


the links provided in this E3 -> E4 migration ticket #6545 could potentially be helpful

Actions

Also available in: Atom PDF