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 に内部的な制限があるのでしょうか? 画像は大きい (HD) ですが、解像度が画面と完全に一致しているので、小さいものを使用したくありません。

答え1

解決策は、画像を PNG に変換することでした (写真の場合は実際にはより多くのメモリが必要になると思われるため、エラー メッセージはあまり正確ではなかった可能性があります)。

ここで解決策を見つけました:http://archive.rebeccablacktech.com/g/thread/44391920#p44393721

しかし、答えがもう少し焦点を絞った場所でも見つかると良いと思いました。

関連情報