我有一个覆盆子pi,其代码使用OpenGL进行图形输出。当我进入ssh时,我得到了图形的X窗口输出。然而,当我在pi上运行它时,输出不会显示。有没有人有任何想法?
我比较了两者的printenv细节,除了ssh之外的所有内容都是一样的。它正在运行“raspbian wheezy” - “Linux raspberrypi 3.2.27+#160 PREEMPT Mon Sep 17 23:18:42 BST 2012 armv6l GNU / Linux”
感谢。
答案 0 :(得分:2)
尝试使用xtruss
等跟踪器跟踪您的程序正在进行的X11调用X11上的OpenGL对本地和非本地连接的工作方式不同。 对于本地连接:
对于非本地连接 - 每个GL命令都是GLX extension
中的相应请求