繁体   English   中英

为什么X11应用程序的主窗口有时不出现在OS X中

[英]Why does the main window of an X11 application sometimes not appear in OS X

我已经为使用ActiveState PDK PerlApp 8.2.1编译的OS X创建了Perl / Tk应用程序。 该应用程序要求X11在OS X上正常工作,并且在我自己的计算机(OS X 10.4.11)上一切正常,其他人报告说它在OS X 10.5和10.6上运行良好。

但是,我还收到了一些用户的报告,例如关于10.4.11和10.6.7的报告,这些命令启动应用程序后似乎可以运行,但没有出现主窗口。我已经为OS X创建了Perl / Tk应用程序使用ActiveState PDK PerlApp 8.2.1。 该应用程序要求X11在OS X上正常工作,并且在我自己的计算机(OS X 10.4.11)上一切正常,其他人报告说它在OS X 10.5和10.6上运行良好。

但是,我还收到了一些用户的报告,例如有关10.4.11和10.6.7的报告,这些报告显示启动应用程序后,程序似乎已运行,但没有出现主窗口。

(仅是为了阐明“似乎要运行”的含义,用户可以启动X11(因此已安装!)。此外,启动我的应用程序后,将出现一个新的X11菜单栏,他们可以单击“关于...”并看到我的应用程序的“关于...”窗口。)

我无法在此处复制该错误,用户说启动应用程序时,终端命令行上没有出现错误。

是否有人遇到过类似的问题并知道解决该问题的方法? X11似乎有问题,但是我很乐意更改自己的代码来避免此问题。

我想首先要检查的是它们是从X11终端启动的,而不是正常的终端。 (并且他们已经安装了X11)。

在这种情况下,PerlTK可能隐藏了错误?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM