Как работать с ошибкой Eclipse Luna / GTK 339174 (изменить, чтобы не использовать кислород)

5

Ошибка описана здесь: Ссылка Для меня это терпит неудачу:

java: /build/buildd/oxygen-gtk3-1.0.2/src/animations/oxygencomboboxdata.cpp:87: void Oxygen::ComboBoxData::setButton(GtkWidget*): Assertion '!_button._widget' failed.

Проблема в том, что если я перейду к GTK + Apperance в модуле управления и изменится на что-нибудь иное, кроме кислорода, Eclipse будет выглядеть совершенно ужасно.

Независимо от того, какую тему я использую (пробовал QtCurve и Raleigh), он имеет такой же вид с огромным дополнением вокруг всех элементов управления и т. д.

Возможно ли иметь разумный взгляд без кислорода GTK?

У меня есть kubuntu-desktop, установленный поверх дистрибутива LTS.

 $dpkg -l libgtk* | grep -e '^i' | grep -e 'libgtk-*[0-9]'
    ii  libgtk-3-0                             3.4.2-0ubuntu0.8                          GTK+ graphical user interface library
    ii  libgtk-3-bin                           3.4.2-0ubuntu0.8                          programs for the GTK+ graphical user interface library
    ii  libgtk-3-common                        3.4.2-0ubuntu0.8                          common files for the GTK+ graphical user interface library
    ii  libgtk2.0-0                            2.24.10-0ubuntu6.1                        GTK+ graphical user interface library
    ii  libgtk2.0-bin                          2.24.10-0ubuntu6.1                        programs for the GTK+ graphical user interface library
    ii  libgtk2.0-common                       2.24.10-0ubuntu6.1                        common files for the GTK+ graphical user interface library

    
задан Jakub Bochenski 17.10.2014 в 20:59
источник

1 ответ

5

Я нашел два решения:

  • отключите GTK3 , экспортировав SWT_GTK3=0 , затем измените тему GTK2 на что-то другое, кроме кислорода (например, QtCurve). Без второго шага кислород-gtk2 также нарушит затмение.
  • изменить тему GTK3 - мне не удалось изменить его с помощью инструментов графического интерфейса, предоставляемых с помощью KDE. Мне пришлось установить kde-gtk-config и удалить settings.ini в ~/.config
ответ дан Jakub Bochenski 21.10.2014 в 13:59
источник