单击 Wolfram Mathematica 的帮助浏览器时,它不会获得窗口焦点。单击帮助浏览器中的链接或按钮无需窗口焦点即可工作,但从中复制代码或在其中键入代码则不行。不过,我可以使用 alt+tab 或窗口菜单在帮助浏览器上获得窗口焦点。在笔记本之间切换焦点的行为正常。
我在 Ubuntu 12.10 上运行 Mathematica 8.0.4.0。Mathematica 是唯一具有此行为的软件。
还有其他人经历过这种情况或知道解决办法吗?
PS 问题发布于mathematica.stackexchange.com也。
答案1
问题可能出在两个地方之一
建议的解决方案没有按重要性排序
- 窗口管理器 (compiz)
- Java 运行时
窗口管理器可能会给您带来麻烦,但它们很容易被替换。
由于许可问题,Ubuntu 不再默认安装 Oracle Java。可以想象,开源版本有一个 Java 错误,导致此窗口焦点问题。确定您使用的是哪个版本的 Oracle Java需要(除非必要,否则不要安装 v7)并重试。由于 Oracle Java 不受支持,我不想引用其他安装参考,因为我不知道它们工作得如何,甚至不知道它们是否安全。
最后,Wolfram 支持非常棒,如果您已为 MM 付费,您应该能够在一两天内得到回复。我记得在他们针对 MM 4.0 的测试程序中,他们忘记将 motif 静态链接到版本,它在我的系统上运行的唯一原因(好吧,有点运行)是因为我安装了 lesstif。他们在大约 2 天内就解决了问题。