Cài đặt hình ảnh cho i3-lock: không thể tải hình ảnh x: ra khỏi bộ nhớ


17

Tôi sử dụng lệnh này để khóa màn hình:

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

Màn hình bị khóa, nhưng không có hình ảnh (chỉ có nền trắng). Khi được gọi từ bàn điều khiển, lệnh nói:

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

Những gì tôi có thể làm gì về điều này? Là bộ nhớ thiếu trong toàn bộ hệ thống (có vẻ như không phải vậy) hoặc chỉ i3-lock có một số hạn chế bên trong? Hình ảnh lớn (HD), nhưng độ phân giải hoàn toàn khớp với màn hình của tôi, vì vậy tôi không muốn sử dụng ảnh nhỏ hơn.

Câu trả lời:


18

Giải pháp là chuyển đổi hình ảnh thành PNG (nghĩ rằng bạn sẽ nghĩ rằng đối với một bức ảnh, nó thực sự sẽ chiếm nhiều bộ nhớ hơn, vì vậy có thể thông báo lỗi không chính xác lắm).

Tôi tìm thấy giải pháp ở đây: http://archive.rebeccablacktech.com/g/thread/44391920#p44393721

Nhưng tôi nghĩ sẽ tốt nếu câu trả lời cũng có thể được tìm thấy ở một nơi ... tập trung hơn một chút.


1
Tôi có cùng một vấn đề nhưng cũng với các tập tin * .png iirc. Kích thước của * .png bạn đang sử dụng là bao nhiêu?
Daedalus Mythos

1
Độ phân giải @DaedalusMythos: identify owl.png: owl.png PNG 1920x1080 1920x1080+0+0 8-bit sRGB 2.076MB 0.000u 0:00.000kích thước đĩa:du -b owl.png : 2076394 owl.png
nuoritoveri

cảm ơn người đàn ông Tôi nghĩ vấn đề của tôi là hậu tố tập tin được đặt tên không chính xác là png.
Daedalus Mythos
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.