Làm cho máy tính để bàn Linux của bạn trông đẹp mắt với hình nền động

Làm cho máy tính để bàn Linux của bạn trông đẹp mắt với hình nền động

Linux có thể không phải là hệ điều hành đầu tiên bạn nghĩ đến khi nói về các tùy chỉnh, nhưng nó hoàn toàn ngược lại. Mặc dù hầu hết các bản phân phối Linux có vẻ đơn giản và nhàm chán trong lần khởi động đầu tiên, nhưng có vô số tùy chọn tùy chỉnh để làm cho màn hình của bạn nổi bật và trông độc đáo.





Nếu bạn là một người dùng Linux thành thạo, bạn có thể nhận ra rằng Linux có thể cung cấp nhiều tính năng cá nhân hóa hơn tùy thuộc vào môi trường máy tính để bàn và trình quản lý cửa sổ mà bạn sử dụng. Hãy thực hiện bước đầu tiên hướng tới giao diện máy tính để bàn đẹp hơn và chuyển sang hình nền động.





Hình nền động là gì?

Hình nền tĩnh là những hình nền không tự động thay đổi trong một khoảng thời gian. Đây là loại hình nền được tích hợp sẵn trong môi trường máy tính và phân phối Linux của bạn. Tuy nhiên, bạn có thể vượt ra ngoài các hình nền tĩnh thông thường và thực hiện một bước nhảy vọt đối với hình nền động.





Hình nền động là một tập lệnh bash đơn giản cho phép bạn đặt hình nền theo thời gian hiện tại, sử dụng công cụ lập lịch trình cron. Bạn bối rối về điều đó có nghĩa là gì? Tóm lại, nó cho phép bạn đặt các hình nền khác nhau cho các thời điểm khác nhau trong ngày. Hãy tưởng tượng sử dụng phiên bản hình nền sáng hơn vào ban ngày và phiên bản tối hơn vào ban đêm. Với Hình nền động, bạn có thể làm cho màn hình của mình trông phản ứng.

Mặc dù có hơn 25 bộ hình nền khác nhau với nhiều độ phân giải khác nhau, từ HD đến 5K, bạn cũng có thể tạo bộ hình nền của riêng mình để có giao diện tùy chỉnh. Nó cũng hỗ trợ vận động viên bơi lội , một công cụ tạo bảng màu từ các màu chủ đạo trong hình ảnh và sau đó áp dụng màu trên toàn hệ thống và trên tất cả các chương trình yêu thích của bạn.



Bạn có thể sử dụng hình nền động không?

Hầu hết các môi trường máy tính để bàn Linux và trình quản lý cửa sổ đều hỗ trợ Hình nền động. Dưới đây là danh sách chính thức của tất cả các môi trường máy tính để bàn và trình quản lý cửa sổ mà Hình nền động hoạt động với:

Môi trường máy tính để bàn:





  • Ở ĐÂU
  • đền
  • GNOME
  • Sâu trong
  • Quế
  • Xfce
  • LXDE
  • BẠN

Người quản lý cửa sổ:

  • Mở hộp
  • i3wm
  • bspwm
  • AwesomeWM
  • Fluxbox
  • FVWM
  • Lắc lư

Đừng lo lắng nếu môi trường máy tính để bàn hoặc trình quản lý cửa sổ của bạn không có trong danh sách này. Bạn vẫn có thể dùng thử và sử dụng tập lệnh thử nghiệm để xác nhận xem nó có hoạt động trên hệ thống của bạn hay không.





Cài đặt Hình nền động trên Linux

Trước khi bạn bắt đầu cài đặt dwall (Hình nền động), bạn sẽ phải cài đặt tất cả các phụ thuộc cần thiết để nó hoạt động bình thường. Tùy thuộc vào bản phân phối Linux mà bạn đang chạy, hãy chạy một trong hai lệnh dưới đây để cài đặt các phần phụ thuộc.

Đối với các bản phân phối dựa trên Arch Linux và Arch:

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

Nếu bạn không chạy môi trường máy tính để bàn Xfce, vui lòng xóa xorg-xrandr gói từ lệnh trên vì bạn sẽ không yêu cầu nếu bạn đang sử dụng các môi trường máy tính để bàn khác. Bạn cũng có thể loại bỏ vận động viên bơi lội nếu bạn không có kế hoạch sử dụng nó.

Đối với Ubuntu và các bản phân phối dựa trên Debian khác:

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

Tương tự, bạn có thể xóa x11-xserver-utils nếu bạn không chạy môi trường máy tính để bàn Xfce.

Bây giờ bạn đã cài đặt tất cả các phần phụ thuộc, đã đến lúc bạn cài đặt dwall dụng cụ. Đây là một quá trình đơn giản và bạn có thể bắt đầu bằng nhân bản kho lưu trữ git . Đây là cách để làm điều đó:

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

Nếu bạn muốn kiểm tra tập lệnh bash trước khi tiến hành cài đặt nó, bạn có thể chạy test.sh script bằng lệnh sau:

./test.sh

Như bạn có thể nhận thấy, bạn có thể chọn từ hơn 25 bộ hình nền khác nhau. Ví dụ: nếu bạn muốn áp dụng xưởng sản xuất hình nền được đặt để kiểm tra tập lệnh, bạn có thể chạy lệnh này:

./test.sh -s factory

Bạn sẽ nhận thấy rằng hình nền của bạn đã tự động được thay đổi thành bộ hình nền mong muốn của bạn tùy thuộc vào thời gian trong ngày.

Sau khi thử nghiệm, bạn có thể muốn cài đặt tập lệnh nếu bạn không gặp phải bất kỳ vấn đề nào. Bên trong thư mục, bạn sẽ tìm thấy một install.sh kịch bản cho chính xác mục đích này. Để cài đặt dwall , tất cả những gì bạn phải làm là chạy tập lệnh này.

./install.sh

Và ở đó bạn đi. Bạn đã cài đặt thành công dwall trên máy Linux của bạn. Bạn có thể chuyển đổi giữa các bộ hình nền khác nhau và dwall sẽ tự động áp dụng hình nền thích hợp từ bộ tùy thuộc vào thời điểm.

Nhưng đó không phải là tất cả. Hiện tại, bạn sẽ chạy thủ công dwall tập lệnh vài giờ một lần để cập nhật hình nền của bạn. Để tránh điều này, bạn có thể thiết lập cron job và tự động hóa quá trình này, bạn sẽ thấy trong phần tiếp theo.

Tự động hóa hình nền động với Cron Jobs

Cuối cùng, để chuyển đổi hình nền tự động, bạn sẽ cần thiết lập cron job. Cron là một lệnh Linux mà bạn có thể sử dụng để lập lịch thực hiện các lệnh hoặc nhiệm vụ đôi khi lặp đi lặp lại trong tương lai. Trong trường hợp của bạn, bạn sẽ cần một công việc cron để chạy dwall mỗi tiếng. Bạn có thể bắt đầu bằng cách bật cron dịch vụ trên hệ thống của bạn bằng cách sử dụng các lệnh dưới đây.

Trên các bản phân phối dựa trên Arch:

sudo systemctl enable cronie.service --now

Để bật dịch vụ cron trên Ubuntu và các bản phân phối dựa trên Debian khác:

sudo systemctl enable cron

Sau khi hoàn tất, bạn sẽ cần phải tìm ra giá trị của một số biến môi trường trước khi có thể tiến hành tạo cron job. Chạy lệnh này trên thiết bị đầu cuối của bạn và ghi lại các giá trị:

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

Đầu ra trên thiết bị đầu cuối của bạn có thể khác với đầu ra được hiển thị trong hình trên. Đừng lo lắng về điều đó vì nó khác nhau trên các thiết bị khác nhau. Bây giờ bạn đã sẵn sàng, hãy tạo một công việc cron bằng crontab.

những việc cần làm trên máy tính
crontab -e

Bạn sẽ thấy một trình soạn thảo văn bản mở ra để bạn thêm một công việc cron mới. Dán lệnh dưới đây vào trình chỉnh sửa nhưng đảm bảo thay thế các biến môi trường bằng các giá trị của riêng bạn.

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

Trong lệnh trên, hãy đảm bảo thay thế tất cả các giá trị bên trong với các biến môi trường của riêng bạn và xóa . Vậy là xong, bạn đã tạo thành công một cron job để chuyển đổi hình nền động của bạn.

Để xóa công việc cron trước đó của bạn và sử dụng bộ hình nền khác, bạn có thể chạy các lệnh sau:

crontab -r
crontab -e

Một cửa sổ soạn thảo văn bản sẽ hiển thị trở lại. Lần này, bạn có thể chọn một bộ hình nền khác bằng cách thay thế biến với một giá trị mới.

Tận hưởng màn hình nền sống động với hình nền động

Hình nền động là một trong những cách tốt nhất để bắt đầu cá nhân hóa trải nghiệm Linux của bạn. Với môi trường máy tính để bàn tập trung vào tùy chỉnh như KDE Plasma hoặc trình quản lý cửa sổ như i3, bạn thậm chí có thể đưa nó lên cấp độ tiếp theo. Tuy nhiên, nó đòi hỏi một chút mày mò từ phía bạn.

Thay vào đó, bạn có thích giao diện macOS không? Đoán xem, Linux cũng có thể làm được điều đó. Dưới đây là phần tóm tắt về cách bạn có thể tùy chỉnh môi trường máy tính để bàn GNOME, Xfce, KDE Plasma, Unity hoặc Cinnamon của mình để bắt chước giao diện macOS.

Đăng lại Đăng lại tiếng riu ríu E-mail Làm cho Linux trông giống như macOS với các tinh chỉnh dễ dàng này

Nếu bạn thích Linux nhưng muốn nó trông giống macOS hơn, thì bạn là người may mắn! Đây là cách làm cho màn hình nền Linux của bạn giống macOS.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Hình nền
  • Tùy chỉnh Linux
Giới thiệu về tác giả Nitin Ranganath(31 bài báo đã xuất bản)

Nitin là một nhà phát triển phần mềm đam mê và là một sinh viên kỹ thuật máy tính đang phát triển các ứng dụng web bằng công nghệ JavaScript. Anh ấy làm việc như một nhà phát triển web tự do và thích viết cho Linux và Lập trình khi rảnh rỗi.

Xem thêm từ Nitin Ranganath

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký