Définition de l'image pour i3-lock: «Impossible de charger l'image x: mémoire insuffisante»

17

J'utilise cette commande pour verrouiller l'écran:

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

L'écran est verrouillé, mais il n'y a pas d'image (seulement un fond blanc). Lorsqu'elle est appelée depuis la console, la commande dit:

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

Que puis-je faire à ce sujet? La mémoire manque-t-elle dans tout le système (cela ne semble pas comme ça) ou simplement i3-lock a une restriction interne? L'image est grande (HD), mais la résolution correspond exactement à mon écran, donc je ne voudrais pas en utiliser une plus petite.

nuoritoveri
la source

Réponses:

18

La solution était de convertir l'image en PNG (vous pensiez que pour une photo, cela prendrait plus de mémoire, alors peut-être que le message d'erreur n'était pas très précis).

J'ai trouvé la solution ici: http://archive.rebeccablacktech.com/g/thread/44391920#p44393721

Mais je pensais que ce serait bien si la réponse pouvait aussi être trouvée sur un endroit un peu plus ... concentré.

nuoritoveri
la source
1
J'ai le même problème mais aussi avec les fichiers * .png iirc. Quelle est la taille du * .png que vous utilisez actuellement?
Daedalus Mythos,
1
@ Résolution DaedalusMythos: identify owl.png: owl.png PNG 1920x1080 1920x1080+0+0 8-bit sRGB 2.076MB 0.000u 0:00.000taille du disque:du -b owl.png : 2076394 owl.png
nuoritoveri
Merci mec. Je pense que mon problème était que le suffixe du fichier était incorrectement nommé png.
Daedalus Mythos