When I was trying to use eclipse on Fedora 26 I faced many errors related to GTK 3. Following are some of the errors I saw. These were observed in Mars2, Oxygen and also in Neon.
(Eclipse:11437): Gtk-WARNING **: Allocating size to SwtFixed 0x7fef3992f2d0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
(Eclipse:13633): Gtk-WARNING **: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node trough, owner GtkProgressBar)
(Eclipse:13795): Gtk-WARNING **: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node trough, owner GtkProgressBar)
(Eclipse:13795): Gtk-CRITICAL **: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
All above issues are caused by GTK 3. So as a solution for this issues what we can do is force eclipse to use GTK2. Following is how you can do this.
To force GTK2, simply export the following environment variable.
1 2 3 4 | #Export Following export SWT_GTK3=0 #Start Eclipse using the same terminal session ./eclipse |
If you want to force eclipse to use GTK3 you can simply change the variable as follows SWT_GTK3=1
Thanks for reading and please drop a comment if you have any queries.
This issue is also faced in Ubuntu 17.10 because it uses Wayland
ReplyDeleteVan
ReplyDeleteizmir
Artvin
Tunceli
Eskişehir
RNL4
https://titandijital.com.tr/
ReplyDeleteşırnak parça eşya taşıma
karabük parça eşya taşıma
yozgat parça eşya taşıma
samsun parça eşya taşıma
NJV
maraş evden eve nakliyat
ReplyDeletemalatya evden eve nakliyat
ağrı evden eve nakliyat
elazığ evden eve nakliyat
aydın evden eve nakliyat
KY0
bartın evden eve nakliyat
ReplyDeleteedirne evden eve nakliyat
mersin evden eve nakliyat
sinop evden eve nakliyat
siirt evden eve nakliyat
24YZK1
izmir evden eve nakliyat
ReplyDeletemalatya evden eve nakliyat
hatay evden eve nakliyat
kocaeli evden eve nakliyat
mersin evden eve nakliyat
UXHT
FF1D2
ReplyDeleteAfyon Evden Eve Nakliyat
Karabük Evden Eve Nakliyat
Mersin Evden Eve Nakliyat
Sakarya Evden Eve Nakliyat
Erzurum Evden Eve Nakliyat
FC66C
ReplyDeleteBaby Doge Coin Hangi Borsada
Isparta Şehirler Arası Nakliyat
Bilecik Lojistik
Denizli Şehirler Arası Nakliyat
Çanakkale Şehirler Arası Nakliyat
Erzincan Lojistik
Silivri Duşa Kabin Tamiri
Bayburt Şehirler Arası Nakliyat
Çankırı Parça Eşya Taşıma