ทำให้เดสก์ท็อป Linux ของคุณดูสวยงามด้วย Dynamic Wallpaper

ทำให้เดสก์ท็อป Linux ของคุณดูสวยงามด้วย Dynamic Wallpaper

Linux อาจไม่ใช่ระบบปฏิบัติการแรกที่คุณนึกถึงเมื่อพูดถึงการปรับแต่ง แต่ตรงกันข้ามทีเดียว แม้ว่าลีนุกซ์รุ่นส่วนใหญ่อาจดูธรรมดาและน่าเบื่อในการบู๊ตครั้งแรก แต่ก็มีตัวเลือกการปรับแต่งมากมายที่จะทำให้เดสก์ท็อปของคุณดูโดดเด่นและไม่เหมือนใคร





หากคุณเป็นผู้ใช้ Linux ที่เชี่ยวชาญ คุณอาจรู้ว่า Linux สามารถให้การปรับเปลี่ยนในแบบของคุณได้มากขึ้น ขึ้นอยู่กับสภาพแวดล้อมเดสก์ท็อปและตัวจัดการหน้าต่างที่คุณใช้ มาเริ่มขั้นตอนแรกเพื่อให้มีลักษณะเดสก์ท็อปที่ดีขึ้นและเปลี่ยนไปใช้วอลเปเปอร์แบบไดนามิก





วอลล์เปเปอร์แบบไดนามิกคืออะไร?

วอลเปเปอร์แบบคงที่คือวอลเปเปอร์ที่ไม่เปลี่ยนแปลงโดยอัตโนมัติในช่วงระยะเวลาหนึ่ง นี่คือประเภทของวอลเปเปอร์ที่มาพร้อมกับการแจกจ่าย Linux และสภาพแวดล้อมเดสก์ท็อปของคุณ อย่างไรก็ตาม คุณสามารถก้าวไปไกลกว่าวอลเปเปอร์แบบคงที่ทั่วไป และก้าวกระโดดไปสู่วอลเปเปอร์ไดนามิก





วอลล์เปเปอร์แบบไดนามิก เป็นสคริปต์ทุบตีอย่างง่ายที่ให้คุณตั้งค่าวอลเปเปอร์ตามเวลาปัจจุบันโดยใช้ตัวกำหนดเวลางาน cron งงว่าแปลว่าอะไร? สรุปได้ว่าช่วยให้คุณสามารถตั้งค่าวอลเปเปอร์ต่างๆ ในช่วงเวลาต่างๆ ของวันได้ ลองนึกภาพการใช้วอลเปเปอร์ที่สว่างกว่าในตอนกลางวันและวอลเปเปอร์ที่มืดกว่าในตอนกลางคืน ด้วย Dynamic Wallpaper คุณสามารถทำให้เดสก์ท็อปของคุณมีปฏิกิริยาตอบสนอง

แม้ว่าจะมีชุดวอลล์เปเปอร์ที่มีความละเอียดต่างกันมากกว่า 25 ชุด ตั้งแต่ HD ถึง 5K คุณยังสามารถสร้างชุดวอลล์เปเปอร์ของคุณเองเพื่อให้ได้รูปลักษณ์ที่กำหนดเองได้ ยังรองรับ นักว่ายน้ำ ซึ่งเป็นเครื่องมือที่สร้างจานสีจากสีที่โดดเด่นในรูปภาพ จากนั้นจึงปรับใช้สีทั้งระบบและกับโปรแกรมโปรดทั้งหมดของคุณ



คุณสามารถใช้ไดนามิกวอลล์เปเปอร์?

สภาพแวดล้อมเดสก์ท็อป Linux และตัวจัดการหน้าต่างส่วนใหญ่รองรับ Dynamic Wallpaper นี่คือรายการอย่างเป็นทางการของสภาพแวดล้อมเดสก์ท็อปและตัวจัดการหน้าต่างทั้งหมดที่ Dynamic Wallpaper ใช้งานได้:

สภาพแวดล้อมเดสก์ท็อป:





  • ที่ไหน
  • วิหารแพนธีออน
  • GNOME
  • Deepin
  • อบเชย
  • Xfce
  • LXDE
  • เพื่อน

ผู้จัดการหน้าต่าง:

  • เปิดกล่อง
  • i3wm
  • bspwm
  • AwesomeWM
  • Fluxbox
  • FVWM
  • Sway

ไม่ต้องกังวลหากสภาพแวดล้อมเดสก์ท็อปหรือตัวจัดการหน้าต่างของคุณไม่อยู่ในรายการนี้ คุณยังสามารถลองใช้สคริปต์ทดสอบเพื่อยืนยันว่าทำงานบนระบบของคุณได้





ติดตั้ง Dynamic Wallpaper บน Linux

ก่อนเริ่มการติดตั้ง dwall (Dynamic Wallpaper) คุณจะต้องติดตั้งการพึ่งพาที่จำเป็นทั้งหมดเพื่อให้ทำงานได้อย่างถูกต้อง ขึ้นอยู่กับการกระจาย Linux ที่คุณใช้งานอยู่ ให้รันคำสั่งใดคำสั่งหนึ่งจากสองคำสั่งด้านล่างเพื่อติดตั้งการพึ่งพา

สำหรับการแจกแจงแบบ Arch Linux และ Arch-based:

sudo pacman -Sy feh cronie python-pywal xorg-xrandr

หากคุณไม่ได้ใช้งานสภาพแวดล้อมเดสก์ท็อป Xfce โปรดลบ xorg-xrandr จากคำสั่งด้านบน เพราะคุณไม่จำเป็นต้องใช้หากคุณใช้สภาพแวดล้อมเดสก์ท็อปอื่น คุณยังสามารถลบ นักว่ายน้ำ หากคุณไม่ได้วางแผนที่จะใช้มัน

สำหรับ Ubuntu และการแจกแจงแบบเดเบียนอื่น ๆ :

sudo apt-get install x11-xserver-utils feh cron

ในทำนองเดียวกัน คุณสามารถลบ x11-xserver-utils แพ็คเกจหากคุณไม่ได้ใช้งานสภาพแวดล้อมเดสก์ท็อป Xfce

เมื่อคุณได้ติดตั้งการพึ่งพาทั้งหมดแล้ว ก็ถึงเวลาที่คุณต้องติดตั้งจริง dwall เครื่องมือ. นี่เป็นกระบวนการที่ตรงไปตรงมา และคุณสามารถเริ่มโดย การโคลนที่เก็บ git . นี่คือวิธีการ:

git clone https://github.com/adi1090x/dynamic-wallpaper.git
cd dynamic-wallpaper

หากคุณต้องการทดสอบสคริปต์ทุบตีก่อนดำเนินการติดตั้ง คุณสามารถเรียกใช้ test.sh สคริปต์ด้วยคำสั่งต่อไปนี้:

./test.sh

อย่างที่คุณอาจสังเกตเห็น คุณสามารถเลือกชุดวอลเปเปอร์ต่างๆ ได้มากกว่า 25 ชุด ตัวอย่างเช่น หากคุณต้องการใช้ โรงงาน ชุดวอลเปเปอร์สำหรับทดสอบสคริปต์ คุณสามารถเรียกใช้คำสั่งนี้:

./test.sh -s factory

คุณจะสังเกตเห็นว่าวอลเปเปอร์ของคุณถูกเปลี่ยนเป็นชุดวอลเปเปอร์ที่คุณต้องการโดยอัตโนมัติโดยขึ้นอยู่กับช่วงเวลาของวัน

หลังจากการทดสอบ คุณอาจต้องการติดตั้งสคริปต์หากคุณไม่พบปัญหาใดๆ ภายในไดเร็กทอรีคุณจะพบกับ ติดตั้ง.sh สคริปต์เพื่อจุดประสงค์นี้ ติดตั้ง dwall สิ่งที่คุณต้องทำคือเรียกใช้สคริปต์นี้

./install.sh

และที่นั่นคุณไป คุณติดตั้งสำเร็จแล้ว dwall บนเครื่อง Linux ของคุณ คุณสามารถสลับระหว่างชุดวอลเปเปอร์ต่างๆ และ dwall จะใช้วอลเปเปอร์ที่เหมาะสมจากชุดโดยอัตโนมัติขึ้นอยู่กับเวลา

แต่นั่นไม่ใช่ทั้งหมด ในขณะนี้ คุณจะเรียกใช้ . ด้วยตนเอง dwall สคริปต์ทุกสองสามชั่วโมงเพื่ออัปเดตวอลเปเปอร์ของคุณ เพื่อหลีกเลี่ยงปัญหานี้ คุณสามารถตั้งค่างาน cron และทำให้กระบวนการนี้เป็นแบบอัตโนมัติ ซึ่งคุณจะเห็นในส่วนถัดไป

ระบบอัตโนมัติของวอลล์เปเปอร์แบบไดนามิกด้วย Cron Jobs

สุดท้าย ในการสลับวอลเปเปอร์โดยอัตโนมัติ คุณจะต้องตั้งค่างาน cron Cron เป็นคำสั่ง Linux ที่คุณสามารถใช้เพื่อกำหนดเวลาการดำเนินการของคำสั่งหรืองานในอนาคตซ้ำๆ ในกรณีของคุณ คุณจะต้องมีงาน cron เพื่อรัน dwall ทุกชั่วโมง. คุณสามารถเริ่มต้นด้วยการเปิดใช้งาน cron บริการบนระบบของคุณโดยใช้คำสั่งที่ระบุด้านล่าง

ในการแจกแจงแบบ Arch-based:

sudo systemctl enable cronie.service --now

ในการเปิดใช้งานบริการ cron บน Ubuntu และ distros อื่น ๆ ที่ใช้ Debian:

sudo systemctl enable cron

เมื่อเสร็จแล้ว คุณจะต้องค้นหาค่าของตัวแปรสภาพแวดล้อมบางอย่างก่อนจึงจะสามารถสร้างงาน cron ได้ รันคำสั่งนี้บนเทอร์มินัลของคุณและจดค่า:

echo '$SHELL | $PATH | $DISPLAY | $DESKTOP_SESSION | $DBUS_SESSION_BUS_ADDRESS | $XDG_RUNTIME_DIR'

เอาต์พุตบนเทอร์มินัลของคุณอาจแตกต่างจากที่แสดงในภาพด้านบน ไม่ต้องกังวลกับสิ่งนั้นเพราะมันแตกต่างกันไปตามอุปกรณ์ต่างๆ ตอนนี้คุณพร้อมแล้ว มาสร้างงาน cron โดยใช้ crontab กัน

วิธีสร้าง windows 10 บูต usb ได้
crontab -e

คุณจะเห็นโปรแกรมแก้ไขข้อความเปิดขึ้นเพื่อให้คุณเพิ่มงาน cron ใหม่ วางคำสั่งที่ระบุด้านล่างไปยังตัวแก้ไข แต่อย่าลืมแทนที่ตัวแปรสภาพแวดล้อมด้วยค่าของคุณเอง

0 * * * * env PATH= DISPLAY= DESKTOP_SESSION= DBUS_SESSION_BUS_ADDRESS='' /usr/bin/dwall -s

ในคำสั่งด้านบน ตรวจสอบให้แน่ใจว่าได้แทนที่ค่าทั้งหมดภายใน ด้วยตัวแปรสภาพแวดล้อมของคุณเองและลบ . และนั่นคือ คุณได้สร้างงาน cron สำเร็จสำหรับการเปลี่ยนวอลเปเปอร์ของคุณแบบไดนามิก

หากต้องการลบงาน cron ก่อนหน้าของคุณและใช้ชุดวอลเปเปอร์อื่น คุณสามารถเรียกใช้คำสั่งต่อไปนี้:

crontab -r
crontab -e

หน้าต่างแก้ไขข้อความจะปรากฏขึ้นอีกครั้ง คราวนี้ คุณสามารถเลือกชุดวอลเปเปอร์อื่นได้โดยแทนที่ ตัวแปรที่มีค่าใหม่

เพลิดเพลินกับเดสก์ท็อปที่มีชีวิตชีวาด้วยวอลเปเปอร์แบบไดนามิก

วอลเปเปอร์แบบไดนามิกเป็นหนึ่งในวิธีที่ดีที่สุดในการเริ่มต้นปรับแต่งประสบการณ์ Linux ของคุณ ด้วยสภาพแวดล้อมเดสก์ท็อปที่เน้นการปรับแต่งเป็นหลัก เช่น KDE Plasma หรือตัวจัดการหน้าต่าง เช่น i3 คุณสามารถยกระดับไปอีกระดับได้ มันต้องมีการซ่อมเล็กน้อยจากด้านข้างของคุณ

จินตนาการถึงรูปลักษณ์ของ macOS แทนหรือไม่? ลองเดาสิ Linux ก็ทำได้เช่นกัน นี่คือบทสรุปเกี่ยวกับวิธีการปรับแต่งสภาพแวดล้อมเดสก์ท็อป GNOME, Xfce, KDE Plasma, Unity หรือ Cinnamon ของคุณเพื่อเลียนแบบลักษณะที่ปรากฏของ macOS

แบ่งปัน แบ่งปัน ทวีต อีเมล ทำให้ Linux ดูเหมือน macOS ด้วย Tweaks ง่าย ๆ เหล่านี้

ถ้าคุณชอบ Linux แต่ต้องการให้ดูเหมือน macOS มากกว่านี้ คุณโชคดีแล้ว! ต่อไปนี้คือวิธีทำให้เดสก์ท็อป Linux ของคุณดูเหมือน macOS

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • วอลล์เปเปอร์
  • การปรับแต่งลินุกซ์
เกี่ยวกับผู้เขียน นิทิน รังคนาถ(31 บทความที่ตีพิมพ์)

Nitin เป็นนักพัฒนาซอฟต์แวร์ตัวยงและเป็นนักศึกษาวิศวกรรมคอมพิวเตอร์ที่พัฒนาเว็บแอปพลิเคชันโดยใช้เทคโนโลยี JavaScript เขาทำงานเป็นนักพัฒนาเว็บอิสระและชอบเขียนสำหรับ Linux และการเขียนโปรแกรมในเวลาว่าง

เพิ่มเติมจาก Nitin Ranganath

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก