我从http://www.collab.net/downloads/giteye下载了GitEye,并在我的Linux Kubuntu 14.4上启动了它。然后我选择了我的git项目。这一直有效,直到我按下“Git Files”寄存器:GitEye崩溃:
$ ./GitEye
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
(process:11473): Gdk-WARNING **: locale not supported by C library
(process:11473): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Fontconfig warning: ignoring en_us_8859_1: not a valid region tag
log4j:WARN No appenders could be found for logger (org.eclipse.jgit.util.FS).
log4j:WARN Please initialize the log4j system properly.
java: /build/buildd/gtk2-engines-oxygen-1.4.5/src/animations/oxygencomboboxdata.cpp:87: void Oxygen::ComboBoxData::setButton(GtkWidget*): Assertion `!_button._widget' failed.
我认为这可能是我在GTK2上使用oxygen-gtk的原因:https://bugs.kde.org/show_bug.cgi?id=339174
在我的系统设置中将GT-2的氧-gtk切换到Raleigh之后,GitEye已经不再崩溃 - 但它看起来很糟糕。
我仔细阅读了错误报告,但我不明白我能做些什么来解决这个问题。我该怎么办?
BTW:这是正确的网站还是我应该在Linux& Unix或askUbuntu上提问?
答案 0 :(得分:0)
该错误发生在KDE:https://bugs.kde.org/show_bug.cgi?id=339174
那里有一个补丁,或者更容易的选择是解决方法:
对于氧气,编辑正常已存在的文件“/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc”并更改 GtkComboBox :: appear-as-list = 1 到 GtkComboBox :: appear-as-list = 0