今天上课第一次接触JavaFX,一个简单的小程序,运行时出现了Gtk-WARNING的警告,虽然不影响运行,但是看着不是很爽。
具体的警告为:
Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”
如下图所示
提示是无法找到主题引擎,那么可能是和主题有关。
当前使用主题是我在网上找的主题,我尝试把系统主题修改为系统默认主题后。
再次运行,刚刚出现Gtk-WARNING不再出现。
再回到Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”
既然无法找到主题引擎,那么我自己装一个主题引擎不就行了嘛。
网上有好多关于解决ubuntu的解决方案:
核心就是安转装一个软件包
sudo apt-get install gtk2-engines-murrine
但是在fedora下并没有找到相应的软件包,我通过下载源码也没有成功。
后来,找到fedora该软件包的名为gtk-murrine-engine
接下来就简单了
sudo dnf install gtk-murrine-engine
安装完成后,Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”不再出现。
参考文章:
linux 安装VMware问题解决-解决ubuntu上VMware: Gtk-WARNING **: 无法……