Linux konsol sürücüsünün yerleşik olarak bu yeteneğe sahip olmadığından eminim, ancak şu adla bir uygulama var: fbterm
bunu yapabilen . Arka plan görüntülerinin çalışmasını sağlamak için, çerçeve tamponunda bir görüntüyü görüntüleyebilen bir yardımcı programa da ihtiyacınız olacaktır fbi
:
sudo apt-get install fbterm fbi
fbterm
aslında arka plan görüntülerini okumaz veya göstermez, başka bir programın arka plan görüntüsünü başlamadan önce ekranda ayarlamasını bekler. fbterm
Man sayfasında, bunu nasıl yapacağınızla ilgili talimatlar var, fbv
modern bir Ubuntu sisteminde bile derleyemediğim kesinlikle eski ve desteklenmeyen bir yardımcı program. fbi
framebuffer için çok daha temiz ve daha güzel bir resim görüntüleyicidir, ancak maalesef daha basit olan "ayarla ve çık" işlevine sahip değildir fbv
ve bu nedenlefbterm
yüzden doğrudan kullanmaya çalışırsanız eder. Ancak, çalışan bir alternatif bulabildim:
Öncelikle, istediğiniz görüntüyü kullanmanız fbi
ve cat
görüntülemeniz ve daha sonra bir "framebuffer raw format" görüntü dosyasına dökmeniz gerekecektir. Kök olarak, bir çerçeve tamponu konsolunda şunu çalıştırın:
( sleep 1; cat /dev/fb0 > nifty-background.fbimg ) & fbi -t 2 -1 --noverbose -a nifty-background.png
(Bu, görüntüyü birkaç saniye görüntüleyecek ve ardından sonucu dosyaya kaydettikten sonra çıkacaktır nifty-background.fbimg
. Elbette nifty-background.fbimg
ve nifty-background.png
istediğiniz dosya adlarını değiştirin .)
Komutun ilk kısmı, framebuffer içeriğini bir dosyaya eklemeden önce 1 saniye bekler. Aynı zamanda, ikinci bölüm (& 'dan sonra) çerçevecik fbi
üzerinde görüntüyü göstermek için başlatılır , böylece cat komutu yürütmeye başladığında (1 saniye sonra), dökülecek bir görüntü vardır. Bu sırayla olmalarının nedeni,fbi
, ön planda çalışmadığında sorun yaşadığını etmemdi, yani listedeki son komut olması gerektiği anlamına geliyor.
O andan itibaren, çalıştırmak istediğinizde fbterm
, bunu şu şekilde başlatabilirsiniz (küçük bir sarmalayıcı komut dosyası oluşturmak isteyebilirsiniz):
export FBTERM_BACKGROUND_IMAGE=1
cat nifty-background.fbimg > /dev/fb0; fbterm