GNU/Linux >> Belajar Linux >  >> Linux

Beberapa wallpaper layar di Linux?

Alat 'nitrogen' mungkin melakukan apa yang Anda butuhkan. Saat Anda menjalankan alat ini, pertama-tama Anda menambahkan satu atau beberapa direktori yang berisi gambar, lalu menyiapkan latar belakang seperti yang Anda inginkan, termasuk menyetel gambar yang berbeda di dua layar.

Sekarang, nitrogen menyimpan informasi ini di .config/nitrogen/bg-saved.cfg

Anda memulihkan penyiapan tersimpan menggunakan 'nitrogen --restore', tetapi tentu saja, Anda juga dapat mengubah file tersebut terlebih dahulu, lalu memanggil nitrogen.


Ini adalah utas lama tetapi melihat feh itu tidak ditunjukkan dengan benar, saya merasa berkewajiban untuk melakukannya. Masalah dengan Nitrogen adalah setelah Anda memiliki banyak monitor, Anda tidak dapat mengotomatiskan cara Anda menyesuaikan gambar ke setiap layar.

feh --bg-fill ~/Pictures/Wallpapers/MyWallpaper.jpg

akan menyesuaikan gambar dengan latar belakang Anda tanpa kehilangan rasio aspek. Jika Anda meletakkan dua file, yang pertama akan masuk ke monitor pertama, yang lain ke monitor kedua, seperti ini:

$ feh --bg-center imagePathForFirstMonitor imagePathForSecondMonitor

Anda juga dapat mengacak gambar yang Anda pilih dengan menggunakan opsi -z dan * untuk isi folder, seperti ini:

feh --bg-fill -z ~/Pictures/Wallpapers/*
# This command puts a random image for each monitor you have

feh sekaligus penampil gambar dan memiliki banyak opsi lain yang dapat Anda jelajahi dengan man feh atau membaca sumber di bawah ini.

Sumber:

https://wiki.archlinux.org/index.php/feh

https://feh.finalrewind.org/


Saya tidak tahu aplikasi seperti itu, tetapi Anda dapat menulis skrip yang melakukan apa yang Anda inginkan menggunakan ImageMagick untuk mengedit/menyusun gambar dan feh untuk mengatur wallpaper. Misalnya, montage dari ImageMagick ini perintah:

montage a.jpg b.jpg c.jpg -geometry +0+0 -tile x1 -resize x1080 out.jpg

akan menyusun file a.jpg , b.jpg dan c.jpg menjadi satu gambar (out.jpg ) setelah mengubah ukuran setiap input menjadi tinggi 1080px.

Semoga ini bisa membantu, setidaknya sampai Anda menemukan solusi yang lebih baik.


Linux
  1. Cara menggunakan perintah "layar" di Linux

  2. Bagaimana cara menghentikan proses layar di linux?

  3. Linux mengganti nama file menjadi huruf besar

  1. Tambahkan video sebagai wallpaper di desktop Linux Anda

  2. Cara Membuat Zip Banyak File di Linux

  3. Instal beberapa versi MongoDB di linux

  1. Cara Menggunakan Perintah Layar Linux

  2. Bunuh Layar Terlampir di Linux

  3. Konversi batch PNG ke JPG di linux