标签: ubuntu-16.04 sdl sdl-2 vnc
我有一个使用SDL2创建窗口的应用程序。 如果连接了HDMI电缆,则可以正常工作。 拔下HDMI电缆并通过VNC访问机器后,该窗口将不会显示。没有异常被抛出。通过VNC可以正常打开其他应用程序的窗口。
我删除了SDL_Init(SDL_INIT_VIDEO);通话。如果连接了HDMI电缆,则可以使用它,也可以不使用它。否则,它将失败并显示No available displays。
SDL_Init(SDL_INIT_VIDEO);
No available displays
如何解决或调试此问题?