Docker和TexStudio:QGtkStyle无法解析GTK

时间:2016-07-26 22:47:44

标签: qt docker gtk

我试图将TexStudio停靠在一个项目中,虽然我可以让GUI显示以下内容,但我也得到错误' QGtkStyle无法解析GTK。确保您已安装正确的库。'我使用以下命令运行:

sudo docker run -it --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --name texstudio containername

运行其他人(Netbeans等)就好了。程序确实加载,但顶部的菜单没有正确显示(类别之间没有填充),下拉列表为空。我对Docker和Linux都是相当新的,但是我认为这是显示Qt应用程序的问题。

如果重要,docker容器和机器都运行ubuntu(分别为16.04和15.04)。感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

人们,没关系。我通过在docker容器上安装libgnomeui-0解决了这个问题。现在收到错误' Gtk-Message:无法加载模块" canberra-gtk-module"'但至少它有所不同。编辑 - 我通过安装libcanberra-gtk0解决了这个错误。