我遇到了一个问题,R和B通道在玛雅维数字交换。你知道吗
我通过VNC(vncserver
连接到一个远程机器(机器2),产生了DISPLAY=:1
,所以我连接到一个新分配的X会话[?])在远程机器上运行mayavi 4.4.3
。你知道吗
下面是一个例子。用bgcolor=(1,0,0)
绘制一个图形会产生一个蓝色的图形(中间的图形),(0,1,0)
会产生一个绿色的图形(右边的图形,应该是),而(0,0,1)
会产生一个红色的图形(左边)。(忽略米色,这是由于将图形窗口拖到彼此上方)
我在本地机器(机器1)上用mayavi 4.1.0
测试了这个问题,得到了(1,0,0)
的红色数字和(0,0,1)
的蓝色数字的预期结果,所以问题可能出在远程机器上。同样,远程机器的Mayavi版本是4.4.3
。另外,我已经在本地机器(机器1)上通过VNC从一个单独的服务器(机器3)测试了这个,得到了预期的结果,所以看起来它可以通过VNC正确地呈现。我还用DISPLAY=:0
(原始显示)在有问题的机器2上进行了本地测试,但问题不存在。你知道吗
下面是创建地物和绘制点的另一个示例
我使用以下方法修复了错误:
remote@remote$ vncserver -pixelformat bgr888
而不是
remote@remote$ vncserver
相关问题 更多 >
编程相关推荐