使用 SDL 编写自定义 Gnome/Mate 屏幕保护程序 2024-5-19 • gnome linux-mint screensaver mate-desktop 我在 Linux Mint Nadia 上使用 MATE 桌面环境。我想为 mate-screensaver 编写自己的屏幕保护程序,但使用 SDL(不是 OpenGL)。 我一直在寻找解决方案,找到了一些可用的源代码这里和这里。但问题是这些屏幕保护程序正在使用 OpenGL 上下文,并且因为我不了解 OpenGL 也不了解 GTK,所以我无法用 SDL 替换 OpenGL 部分。 (一个基本的 SDL_Surface 对我来说就足够了)如果有人能帮助我,我会非常高兴! (但是请不要推荐我使用OpenGL,我有我使用SDL的理由) 谢谢! 答案1 编写您自己的屏幕锁,并用它替换 gnome 屏幕保护程序。 这确实是除了学习 OpenGL 之外我唯一可以推荐的事情,尽管我猜你可能已经想到了这一点。 相关内容 如何使用 Microsoft 远程桌面连接 Ubuntu 18.04 LTS 切换到 Ubuntu 可以释放磁盘空间吗?[重复] CH3MNAS Fun Plug 和 NZBget。无法启动 NzbGet 0.7,出现意外情况 删除 eso-pic 制作的指定水印 文字周围的边框 [关闭] 具有多个机箱的 Windows 8/Server 2012 存储空间 使用 teamviewer 运行 Web 服务器[关闭] 如何在 tikz 图中显示变量的值? 如何在 Mac OS X 中重新安装语言包? 如何安装 StackExchange 数据转储查看器?