我正在 Linux 上开发一个大型窗口管理器项目(代码库不是我的)。我运行 Arch Linux,最近运行了系统更新。
在更新之前,一切都运行良好。现在,成功编译并启动窗口管理器后,我收到以下运行时错误:
Checking Framebuffer "Display Scratch Frame Buffer": Framebuffer is Incomplete for Unknown Reasons
Successfully created framebuffer "Display Scratch Frame Buffer": 1080x1920 (texture size: 1080x1920)
Loading shader: SHADER_MOTORCARMESHDISTORTION
Shader compilation failed.
问题:我的 Linux 系统更新的哪些方面可能导致此问题?
我认为,更新的内容包括我的nvidia
驱动程序,可能mesa
还有cairo
.但是有人对我应该看什么有更具体的线索吗?