我有一个树莓派,其代码使用 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”
谢谢。
我有一个树莓派,其代码使用 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”
谢谢。
尝试使用xtruss 之类的跟踪器跟踪您的程序正在进行的 X11 调用
X11 上的 OpenGL 对本地和非本地连接的工作方式不同。对于本地连接:
对于非本地连接 - 每个 GL 命令都是GLX 扩展中的相应请求