设置 i3-lock 的图像:“无法加载图像 x:内存不足”

设置 i3-lock 的图像:“无法加载图像 x:内存不足”

我使用这个命令来锁定屏幕:

i3lock -i /home/freyja/pics/owl.jpg

屏幕被锁定,但没有图片(只有白色背景)。当从控制台调用时,命令显示:

Could not load image /home/freyja/pics/owl.jpg: out of memory.

对此我能做什么?整个系统内存不足(看起来不像)还是只是 i3-lock 有一些内部限制?图片很大(高清),但分辨率与我的屏幕完全匹配,所以我不想使用较小的图片。

答案1

解决方案是将图像转换为 PNG(我想您会认为对于照片来说它实际上会占用更多内存,所以错误消息可能不是很准确)。

我在这里找到了解决方案:http://archive.rebeccablacktech.com/g/thread/44391920#p44393721

但我认为如果答案也能在更……集中的地方找到,那就太好了。

相关内容