【问题标题】:How to run Kivy apps on Windows on VirtualBox?如何在 VirtualBox 上的 Windows 上运行 Kivy 应用程序?
【发布时间】:2014-03-07 11:12:26
【问题描述】:

我使用 Kivy 编写了一个应用程序,它在 Linux (Ubuntu) 上运行良好。

当它在VirtualBox中的客户操作系统Windows上运行时,它会给出错误:

[INFO              ] [OSC         ] using <thread> for socket
[WARNING           ] [Input       ] WM_Touch/WM_Pen not supported by your versio
n of Windows
[DEBUG             ] [Base        ] Create provider from mouse,disable_multitouc
h
[DEBUG             ] [Base        ] Create provider from wm_touch
[WARNING           ] [Base        ] Unknown <wm_touch> provider
[DEBUG             ] [Base        ] Create provider from wm_pen
[WARNING           ] [Base        ] Unknown <wm_pen> provider
[INFO              ] [Base        ] Start application main loop
OpenGL Warning: SHCRGL_GUEST_FN_WRITE_READ (1048740) failed with ffffffdb ffffff
ea

是的,我已阅读 VirtualBox 文档中的 OpenGL 部分。是的,我启用了 3D 加速。是的,我已经安装了 GuestEditions。

【问题讨论】:

    标签: windows opengl virtualbox kivy


    【解决方案1】:

    现在 Kivy 应用程序按预期工作。我应该重新检查一下我的操作系统设置是否真的正确。

    这就是我所做的:

    1. 卸载当前安装的来宾添加(因为 VirtualBox 可能会及时升级)
    2. 安装了新的 GuestAdditions 并选中了 3D 加速选项。 (在安全模式下)
    3. 重新启动系统,运行应用程序。

    【讨论】:

      猜你喜欢
      • 2014-05-29
      • 1970-01-01
      • 2023-03-28
      • 2019-08-03
      • 1970-01-01
      • 2014-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多