【问题标题】:How do I fake OpenGL in an Azure Virtual Machine?如何在 Azure 虚拟机中伪造 OpenGL?
【发布时间】:2014-01-27 19:05:25
【问题描述】:

我想在我的 Azure VM (Windows Server 2008) 中运行一些需要 OpenGL 2.0 的程序。

但是 VM 没有视频硬件 :),我怎样才能让程序相信我有足够好的视频卡?

如果我没有虚拟显卡,我应该如何在云中进行所有开发? :)

【问题讨论】:

  • 您要如何以及为什么要这样做?
  • 我问的问题怎么样,这就是我想要弄清楚的。为什么?我可以想到很多原因,一个是简单地开发(在云中)调用 OpenGL 的东西(无论是渲染还是处理数字)。
  • 你当时尝试了什么?什么不起作用?
  • 其他人也想这样做 (stackoverflow.com/questions/12960253/…),我只是想知道在 Azure VM 上是否有可能(因为我每月获得免费积分)。什么不起作用,是任何调用或需要 OpenGL 的程序。在某些程序上,我可以使用 Orca 来修改 msi 安装程序,使其不需要这些东西。有时这会起作用,有时这会允许安装,但随后程序会失败。您对手头的问题有什么帮助或见解,我不太确定您的 cmets 的目的是什么?

标签: opengl azure virtual-machine


【解决方案1】:

您可以在程序的可执行文件旁边放置一个 Mesa 软管道(软件光栅化器)构建 opengl32.dll。哎呀,在没有合适显卡的机器上,更换系统 opengl32.dll 甚至是可以接受的(虽然不推荐这样做)。

【讨论】:

  • Mesa 软管...正在调查。谢谢
【解决方案2】:

检查 OpenGL 部分 here... 并确保您使用的是 openscad 64 位

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-04
    • 1970-01-01
    • 1970-01-01
    • 2018-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多