Puncte:1

Există vreo aplicație care mi-ar schimba automat bg-ul desktopului în fiecare zi, ca în imaginea zilei?

drapel in

Ceea ce vreau este o aplicație care se schimbă automat cu fiecare zi de imagine, cum ar fi Wallch sau Variety, cu excepția faptului că acestea 2 nu funcționează. Mulțumesc

muru avatar
drapel us
Iată un alt script pe care îl folosesc pe sistemul meu: https://github.com/muru/scripts/blob/master/fav-wallpapers (a început la autentificare folosind un serviciu de utilizator systemd)
drapel br
Care este versiunea ta de ubuntu sau gnome-shell
ChanganAuto avatar
drapel us
Varietatea funcționează bine în toate sistemele pe care le folosesc.
GBT55 avatar
drapel in
Versiunea mea gnome-shell este 3.36.9.
user535733 avatar
drapel cn
Dacă găsiți aplicații care nu funcționează, atunci vă rugăm să depanați puțin. Imaginile de fundal care se schimbă periodic funcționează bine pentru mulți oameni. Dacă nu sunteți sigur cum să depanați, deschideți o nouă întrebare și întrebați...
mchid avatar
drapel bo
Ați încercat să utilizați shotwell așa cum este descris în [acest articol](https://ubuntuhandbook.org/index.php/2018/07/4-wallpaper-changer-ubuntu-18-04/)?
FedKad avatar
drapel cn
Uneori, un script simplu (programat) poate face treaba.
Puncte:3
drapel bo

Puteți crea un script pentru a alege aleatoriu un tapet și apoi puteți seta acel script să ruleze atunci când vă conectați.

Primul, creați un director numit ~/tapet conținând doar imaginile de fundal sau de tapet.

Atunci, rulați următoarea comandă pentru a crea fișierul de care aveți nevoie pentru a rula un script de fundal.

instalați -D /dev/null ~/bin/wallpapernew

Deconectați-vă și apoi conectați-vă din nou.

Următorul, utilizați editorul de text preferat pentru a edita ~/bin/wallpapernew fişier.

Copiați și inserați următoarele în fișier:

#!/bin/bash

DIR=$HOME/tapet
PIC="$(găsiți $DIR | shuf -n1)"
gsettings set org.gnome.desktop.background imagine-uri „fișier://$PIC”

Salvați fișierul și părăsiți editorul de text.

Atunci, deschideți aplicația „Startup Applications” și faceți clic Adăuga.

În câmpul „Nume”, tastați tapet

În câmpul „Comandă”, tastați tapet nou

În câmpul „Comentariu”, tastați script pentru a schimba imaginea de fundal

introduceți descrierea imaginii aici

In cele din urma, clic Adăuga și închideți aplicația Startup Applications.

Deconectați-vă și conectați-vă din nou pentru a vă schimba imaginea de fundal.

mchid avatar
drapel bo
@user68186 Aceasta va înlocui `HOME` cu variabila a ceea ce `HOME` este egal cu, de exemplu, `echo $HOME`. Nu eram sigur dacă variabilele de mediu erau definite în crontab, așa că am decis să folosesc o cale statică. Când doriți să treceți o variabilă de cale către `sed`, trucul este să folosiți ghilimele duble și simbolurile pipe în loc de ghilimele simple și barele oblice.
drapel ar
Am înțeles acum. Aș scrie doar `DIR=$HOME/wallpaper` în scriptul bash și aș sări peste pasul cu `sed`.
mchid avatar
drapel bo
@user68186 Bine, deci am verificat și $HOME este transmis la cron, dar gsettings nu funcționează, așa că am trecut la Startup Applications și am folosit $HOME în script.
drapel ar
Sunt curios. De ce să folosiți `sed` pentru a înlocui global `HOME` cu `$HOME` după editarea fișierului, mai degrabă decât să tastați `$HOME` în fișier în timp ce editați fișierul în primul rând?
mchid avatar
drapel bo
Pentru a testa această comandă, rulați comanda `wallpapernew` în terminal și ar trebui să vă schimbe imaginea de fundal într-o imagine aleatorie din directorul `~/wallpaper`.
mchid avatar
drapel bo
@user68186 Mulțumesc, dar [este puțin mai complicat](https://stackoverflow.com/questions/10374520/gsettings-with-cron). Am decis să merg cu programul de pornire pentru a rămâne simplu. Deși, `$HOME` a funcționat (am încercat cu `echo`), așa că acum știu asta pentru referințe viitoare.
Puncte:2
drapel cn

varietate, disponibil în depozitele standard de software Ubuntu, este o aplicație care face asta.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.