LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1410|回复: 1

求助:xmanager从Windows连接Linux不能显示OpenGL绘制?

[复制链接]
发表于 2009-3-25 17:34:44 | 显示全部楼层 |阅读模式
我使用的是XmanagerEnterprise-v3.0B0181, 从Windows XP 连接Linux,

我的Windows 的机器(笔记本)(A)显卡是 Nvidia Quadro NVS 140M,
Linux 内核是 2.6.27-14-generic, 在另一个机器上(B),显卡Nvidia FX 系列
(比笔记本上的NVS好些)。
这个测试的OpenGL 程序 很简单,就是绘制一个三维的图像(glTexImage3D)。
分别在上述两个机器上都运行正常。

但从windows 用xmanager 到Linux 后,不能显示, 提示错误为:

  1. freeglut (./3dtex):  ERROR:  Internal error <Visual with necessary capabilities not found> in function fgOpenWindow
  2. X Error of failed request:  BadWindow (invalid Window parameter)
  3.   Major opcode of failed request:  4 (X_DestroyWindow)
  4.   Resource id in failed request:  0x0
  5.   Serial number of failed request:  15
  6.   Current serial number in output stream:  18
复制代码


后来我发现用普通的 VTK(可视化工具箱) 测试也都是出错的。

不知道这是 xmagager 的缺陷还是我的显卡(驱动)的缺陷?
因为这个测试程序很简单,所以,我猜测跟显卡的驱动应该是没有关系的。

是不是可以设置一些参数解决??(其他的功能都是正常的,比如打开gimp, totem看电影等)
发表于 2009-3-25 20:55:34 | 显示全部楼层
Xmanager 是一个 X Server
也就是说这时虽然你的程序运行在 Linux 主机上,它的 X 输出都是交由你的 Windows 主机上的 Xmanager 处理的(和你的 Linux 主机有没有显卡、有没有 X Server 都没有任何关系)

看看你的 Xmanager 的设置,是否支持 OpenGL
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表