Archive12月 2023

gdk_window_get_state: assertion ‘GDK_IS_WINDOW (window)’ failed 报错解决

使用VNC远程连接Linux,运行局域网传输工具localsend报错如下:

└─# localsend_app 

(localsend_app:4185182): Gdk-CRITICAL **: 15:20:28.434: gdk_window_get_state: assertion 'GDK_IS_WINDOW (window)' failed

** (localsend_app:4185182): WARNING **: 15:20:28.450: Failed to start Flutter renderer: 没有可用的 GL 实现


这个错误信息表明localsend_app在尝试启动Flutter渲染器时,没有可用的OpenGL(GL)实现而失败了。因为标准的VNC服务器并不支持OpenGL图形加速,而Flutter应用依赖于OpenGL进行渲染。

阅读更多