Feu que el vostre escriptori Linux sigui bonic amb fons de pantalla dinàmics

Feu que el vostre escriptori Linux sigui bonic amb fons de pantalla dinàmics

És possible que Linux no sigui el primer sistema operatiu que us vingui al cap quan parleu de personalitzacions, però és al contrari. Tot i que la majoria de les distribucions de Linux poden semblar simples i avorrides durant el primer arrencada, hi ha innombrables opcions de personalització per fer que el vostre escriptori aparegui i tingui un aspecte únic.





Si sou un usuari competent de Linux, és possible que us hàgiu adonat que Linux pot oferir més personalització en funció de l'entorn d'escriptori i del gestor de finestres que utilitzeu. Fem el primer pas cap a una millor aparença de l'escriptori i canviem a fons de pantalla dinàmics.





Què és el fons de pantalla dinàmic?

Els fons de pantalla estàtics són aquells que no canvien automàticament durant un període de temps. Aquests són el tipus de fons de pantalla integrats amb la vostra distribució de Linux i l'entorn d'escriptori. Tot i això, podeu anar més enllà dels fons de pantalla estàtics habituals i fer un salt cap als fons de pantalla dinàmics.





Fons de pantalla dinàmic és un simple script bash que us permet establir fons de pantalla segons l’hora actual, mitjançant un programador de treballs cron. Confós sobre el que això significa? En poques paraules, us permet establir diferents fons de pantalla per a diferents hores del dia. Imagineu-vos fer servir una versió de fons de pantalla més brillant durant el dia i una altra de més fosca a la nit. Amb Dynamic Wallpaper, podeu fer que l’escriptori sembli reactiu.

Tot i que hi ha més de 25 conjunts de fons de pantalla diferents amb diverses resolucions, des de l’HD fins a 5K, també podeu crear el vostre propi joc de fons de pantalla per obtenir un aspecte personalitzat. També és compatible nedador , una eina que genera una paleta de colors a partir dels colors dominants en una imatge i, a continuació, aplica els colors a tot el sistema i a tots els vostres programes preferits.



Podeu utilitzar fons de pantalla dinàmics?

La majoria d’entorns d’escriptori Linux i gestors de finestres admeten el fons de pantalla dinàmic. Aquí teniu una llista oficial de tots els entorns d'escriptori i gestors de finestres amb els quals funciona Dynamic Wallpaper:

Entorns d'escriptori:





  • ON
  • Panteó
  • GNOME
  • Deepin
  • Canyella
  • Xfce
  • LXDE
  • MAT

Gestors de finestres:

  • Caixa oberta
  • i3wm
  • bspwm
  • AwesomeWM
  • Fluxbox
  • FVWM
  • Influència

No us preocupeu si l'entorn d'escriptori o el gestor de finestres no apareixen en aquesta llista. Encara podeu provar-ho i fer servir l'script de prova per confirmar si funciona al vostre sistema.





Instal·leu Dynamic Wallpaper a Linux

Abans de començar a instal·lar dwall (Fons de pantalla dinàmic), haureu d’instal·lar totes les dependències necessàries perquè funcioni correctament. Depenent de la distribució de Linux que executeu, executeu qualsevol de les dues ordres que es donen a continuació per instal·lar les dependències.

Per a distribucions basades en Arch Linux i Arch:

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

Si no esteu executant l'entorn d'escriptori Xfce, no dubteu a suprimir el fitxer xorg-xrandr paquet de l'ordre anterior, ja que no ho requerireu si utilitzeu altres entorns d'escriptori. També podeu eliminar nedador si no teniu previst utilitzar-lo.

Per a Ubuntu i altres distribucions basades en Debian:

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

De la mateixa manera, podeu eliminar el fitxer x11-xserver-utils package si no esteu executant l'entorn d'escriptori Xfce.

Ara que teniu totes les dependències instal·lades, és hora d’instal·lar-ne la real dwall eina. Aquest és un procés senzill i ja podeu començar clonació del dipòsit git . A continuació s’explica com fer-ho:

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

Si voleu provar l'script bash abans de procedir a la instal·lació, podeu executar el fitxer test.sh script amb l'ordre següent:

./test.sh

Com hauríeu notat, podeu triar entre més de 25 conjunts de fons diferents. Per exemple, si voleu aplicar el fitxer fàbrica de fons de pantalla per provar l'script, podeu executar aquesta ordre:

./test.sh -s factory

Notareu que el vostre fons de pantalla s'ha canviat automàticament al vostre fons de pantalla desitjat en funció de l'hora del dia.

Després de fer la prova, és possible que vulgueu instal·lar l'script si no teniu cap problema. Dins del directori, hi trobareu un fitxer dedicat install.sh script exactament amb aquest propòsit. Instal · lar dwall Tot el que heu de fer és executar aquest script.

./install.sh

I aquí està. Heu instal·lat correctament dwall a la vostra màquina Linux. Podeu canviar entre diferents conjunts de fons de pantalla i dwall aplicarà automàticament el fons de pantalla adequat del conjunt segons el temps.

Però això no és tot. En aquest moment, executareu manualment el fitxer dwall script cada poques hores per actualitzar el fons de pantalla. Per evitar-ho, podeu configurar un treball cron i automatitzar aquest procés, que veureu a la següent secció.

Automatització de fons de pantalla dinàmics amb treballs Cron

Finalment, per canviar automàticament els fons de pantalla, haureu de configurar un treball cron. Cron és una ordre de Linux que podeu utilitzar per planificar l'execució d'ordres o tasques en algun moment del futur repetidament. En el vostre cas, necessitareu un treball cron per executar-lo dwall cada hora. Podeu començar activant el fitxer cron servei al vostre sistema mitjançant les ordres que es donen a continuació.

En distribucions basades en Arch:

sudo systemctl enable cronie.service --now

Per habilitar el servei cron a Ubuntu i altres distribucions basades en Debian:

sudo systemctl enable cron

Un cop fet, haureu d'esbrinar els valors d'algunes variables d'entorn abans de poder crear un treball cron. Executeu aquesta ordre al terminal i anoteu els valors:

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

La sortida del terminal pot ser diferent de la que es mostra a la imatge superior. No us preocupeu, ja que difereix entre diferents dispositius. Ara que ja esteu preparat, anem a crear un treball cron mitjançant el crontab.

com utilitzar el disc dur extern a Xbox One
crontab -e

Veureu que s’obre un editor de text per afegir un nou treball cron. Enganxeu l'ordre que es mostra a continuació a l'editor, però assegureu-vos de substituir les variables d'entorn pels vostres propis valors.

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

A l'ordre anterior, assegureu-vos de substituir tots els valors que hi ha a dins amb les vostres pròpies variables d'entorn i suprimiu el fitxer . I ja està, heu creat amb èxit un treball cron per canviar dinàmicament el fons de pantalla.

Per eliminar el vostre treball cron anterior i utilitzar un conjunt de fons de pantalla diferent, podeu executar les ordres següents:

crontab -r
crontab -e

Es tornarà a mostrar una finestra de l'editor de text. Aquesta vegada, podeu triar un altre fons de pantalla substituint el fitxer variable amb un valor nou.

Gaudeix d’un escriptori animat amb fons de pantalla dinàmic

Els fons de pantalla dinàmics són una de les millors maneres de començar a personalitzar la vostra experiència amb Linux. Amb un entorn d'escriptori centrat en la personalització, com el KDE Plasma o un gestor de finestres com i3, fins i tot podeu passar al següent nivell. No obstant això, requereix una mica de retolació del vostre costat.

T’agradaria que tinguessin aspecte i macOS? Endevineu què, Linux també pot fer-ho. Aquí teniu un resum sobre com podeu personalitzar l'entorn d'escriptori GNOME, Xfce, Plasma KDE, Unity o Cinnamon per imitar l'aparença de macOS.

Compartir Compartir Tweet Correu electrònic Feu que Linux sembli macOS amb aquests fàcils ajustaments

Si us agrada Linux però voleu que s’assembli més a macOS, esteu de sort! A continuació s’explica com fer que el vostre escriptori Linux sembli macOS.

Llegiu a continuació
Temes relacionats
  • Linux
  • Fons de pantalla
  • Personalització de Linux
Sobre l'autor Nitin Ranganath(31 articles publicats)

Nitin és un àvid desenvolupador de programari i estudiant d’enginyeria informàtica que desenvolupa aplicacions web mitjançant tecnologies JavaScript. Treballa com a desenvolupador web independent i li agrada escriure per a Linux i Programació en el seu temps lliure.

Més de Nitin Ranganath

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us