如何解决Kivy错误:错误窗口(Window参数无效)?

KDi*_*sch 5 python runtime-error kivy

我安装了Kivy和Cython.我使用VirtualBox和Arch Linux与Gnome作为我的显示管理器.创建以下应用程序后,

from kivy.app import App
from kivy.uix.button import Button

class CalcApp(App):
    def build(self):
        return Button(text="Hello World")

if __name__ == '__main__':
    CalcApp().run()
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

[INFO   ] [Logger      ] Record log in /home/kyle/.kivy/logs/kivy_17-10-19_40.txt
[INFO   ] [Kivy        ] v1.10.0
[INFO   ] [Python      ] v3.6.2 (default, Jul 20 2017, 03:52:27) 
[GCC 7.1.1 20170630]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [OSC         ] using <multiprocessing> for socket
[INFO   ] [Window      ] Provider: sdl2(['window_egl_rpi'] ignored)
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  4 (X_DestroyWindow)
  Resource id in failed request:  0x0
  Serial number of failed request:  151
  Current serial number in output stream:  152
Run Code Online (Sandbox Code Playgroud)

如果我运行命令unset DISPLAY它按预期工作,但没有选项来最小化,最大化和关闭通常可用的窗口.

有没有办法修复此错误,所以每次打开一个新的终端窗口并让它看起来像普通窗口时,我不需要键入未设置的DISPLAY?

KDi*_*sch 0

我的问题通过更新解决了。大约一个月后,我能够按预期使用 Kivy,没有出现任何错误。