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.

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é.


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.