使用 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 之外我唯一可以推荐的事情,尽管我猜你可能已经想到了这一点。 相关内容 水平对齐组图标题 如果由于命令是符号链接而“dpkg -S”找不到路径,如何查找安装命令的包? 从客户机复制到主机共享文件夹时出现“操作不允许” 如何设置长表的标题跳过 VLC 无法在 Ubuntu 17.10 上启动错误:无法实例化 qt4 对话框提供程序 在基于 X 的终端上选择/粘贴自动换行 传递变量作为参数 我想使用 apa 书目样式 [关闭] Windows 7 蓝屏 0x000000f7 管理 Windows 共享文件夹及其权限的工具