我正在开发一个应用程序(http://sourceforge.net/projects/audiocuesheet/)并使用fedora。由于fedora的rpm来自Mondede2.8.x,我需要Mondede4.0的功能。我下载了tarball并构建了monodevelop。它工作得很好,但我无法查看我的源文件的源代码(屏幕截图)。

有没有人知道为什么这会失败?我尝试在没有重定向的情况下启动monodevelop,但找不到任何错误。
发布于 2013-04-25 16:08:43
这可能是因为oxygen-gtk主题的问题。参见here。启动Monodevelop,并将环境变量OXYGEN_DISABLE_INNER_SHADOWS_HACK设置为1。
在shell中:
export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1
monodevelop您还可以将其作为shell脚本放到/usr/local/bin/monodevelop中。然后,会使用此环境变量自动启动monodevelop。
#!/bin/sh
export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1
/usr/bin/monodevelop记住使用sudo chmod a+x /usr/local/bin/monodevelop使其可执行
发布于 2013-03-26 18:30:08
这是一个已知的bug。
唯一的解决方案(就目前而言)是在KDE设置->应用程序外观中更改GTK主题。
他们说( bug已经被归档在某个地方)这是主题本身的问题,但我很难相信……我猜你有氧气-gtk设置,将其更改为,例如,罗利,它将起作用。
记得重启monodevelop ;-)
我喜欢氧气主题,我发现它是md-4.0最烦人的问题。
编辑:http://mono.1490590.n4.nabble.com/Text-editor-problem-with-monodevelop-4-0-td4658742.html -这里是我找到解决方案的地方。
https://stackoverflow.com/questions/15603056
复制相似问题