Frage Wie erstelle ich eine Desktop-Hintergrundbild-Diashow?


Wie erstelle ich eine Desktophintergrund-Diashow mit meinen eigenen Bildern?

  • Mit den Bildern aus einem Bilderordner oder vorausgewählt
  • Mit den Bildern in der Reihenfolge oder zufällig angezeigt
  • Die Bilder wechseln alle paar Minuten oder nach zufälligen Zeiträumen

174
2017-07-28 21:07


Ursprung




Antworten:


Für 11.04 und frühere Versionen

Es gibt ein Programm zum Erstellen von Hintergrund-Diashows namens CREBS. Schaut euch diesen Artikel darüber an: http://www.omgubuntu.co.uk/2010/05/crebs-the-ultimate-wallpaper-slideshow-application

Eine einfachere App mit weniger Funktionen, die einfacher zu verwenden ist, finden Sie hier: http://gnome-look.org/content/show.php/Walpaper+Slideshow?content=125178

alt text


57
2017-07-28 21:11





Wenn Sie es verwenden, um Ihre Fotos zu verwalten und es einfach zu mögen, empfehle ich zu verwenden Shotwell, die standardmäßig installiert werden sollte.

Öffne es:

open shotwell

Wählen Sie die Fotos aus, die Sie als Hintergrund-Diashow festlegen möchten:

select images

Öffnen File → Set as Desktop Slideshow oder drücken Sie Strg+B:

set as slideshow

Passen Sie die Zeiteinstellungen an:

set time

Erledigt.


226
2018-04-11 08:55



Vielen Dank! Ich mag diese Lösung über Wallch .. wie Sie müssen keine zusätzlichen Apps installieren, um den gleichen Zweck zu erreichen - Antony
Muss ich eine Startanwendung für das gleiche erstellen oder wird es jedes Mal funktionieren? - ArunMKumar
Alter Thread, kommt aber bei der Suche am höchsten. Dies ist mit Abstand die einfachste Methode. Funktioniert immer noch perfekt und, um @Arun Kumar's Frage, lädt automatisch ohne weitere Arbeit. Hinweis: Beim Versuch, Bilder von einem Symlink zu importieren, musste ich den Importort in den Einstellungen ändern, indem ich den Ordner auswählte, da sonst die Auswahl der Bilder nicht möglich wäre. - u2n
Zeigt die Lösung Bilder zufällig oder sequenziell an? Die Bilder sind gezoomt oder gefüllt oder überspannt oder so etwas? Passen sie perfekt zum Desktop? - abhishah901
@ Kalamalka Kid Wenn Sie möchten, dass Ihre Bilder mit z. einen schwarzen Hintergrund, folgen Sie den obigen Post dann gehen Sie zu Ubuntu Systemeinstellungen> Aussehen> Aussehen> Hintergrund. Wählen Sie "Scale" in der Dropdown-Box und schwarz als Farbe. Dies funktioniert in Ubuntu 14.04 LTS. - user304497


Wallch

Im Software Center gibt es zwei Tapetenwechsler - Mauer für Gnome-Shell / Unity / Gnome-Classic und Wally für KUbuntu.

Konzentrieren wir uns darauf Wallch.

Traurig Die Version von Wallch im Software Center ist veraltet und hat vor allem mit 14.04 viele Probleme! Es gibt ein Repository mit der aktuellen Version.

Fügen Sie zur Installation das Repository hinzu (dies müssen Sie nicht am 16.04):

sudo add-apt-repository ppa:wallch/wallch-daily

Dann installiere Wallch:

sudo apt-get update && sudo apt-get install wallch

Dann starte von Dash:

enter image description here

Lässt nun die Anwendungspräferenzen starten:

enter image description here

Lasst uns die Blasenbenachrichtigung deaktivieren - es ist nervig - gleichzeitig könntest du Sounds deaktivieren!

enter image description here

Gleichzeitig können Sie die Startoptionen definieren:

enter image description here

Speichern - und fügen Sie einen Ordner mit Bildern - in diesem Beispiel verwenden /usr/share/backgrounds für die Standardtapeten, die mit Ubuntu geliefert werden

enter image description here

Jetzt haben wir zwei Möglichkeiten:

Auswahl starten 1

(Danke @Naruto)

behalten Mauer im Launcher

enter image description here

wallch beenden und Tapeten wechseln

enter image description here

Startauswahl 2

Anfang Mauer bei der Anmeldung, ohne dass ein Launcher benötigt wird

Aus dem Armaturenbrett:

enter image description here

Erstellen Sie dann eine neue Startanwendung mit dem Befehl wallch --constant

enter image description here

N.B. - Für einige Computer wird das nicht funktionieren. Die Lösung besteht darin, eine Verzögerung beim Start des wallch-Daemons gemäß den folgenden Fragen und Antworten einzuführen:

Wallch nicht Auto-Radfahren Hintergründe auf Login


83
2017-10-16 03:45



Wallch ist defekt auf Lubuntu 14.04. Das Änderungsintervall beträgt nach einem Neustart standardmäßig 10 Minuten. - H2ONaCl
Einen Bugreport auf dem Launchpad auslösen - der Betreuer ist auch hier ein aktiver Benutzer und wird hoffentlich schnell auf alle gemeldeten Probleme reagieren. - fossfreedom♦
Die Version im Software Center ist gerade veraltet! Hier können Sie die aktuelle Version installieren: sudo add-apt-repository ppa:wallch/wallch-daily  sudo apt-get update && sudo apt-get install wallch  Die Software-Center-Version funktionierte nicht für mich, aber das aktuelle funktioniert einwandfrei! Ich bin 14.04 64 Bits - Mina Michael
Ein täglicher Build sieht riskant aus. Gibt es nicht noch einen anderen Wallpapers? - jpaugh
@fossfreedom funktioniert das auf Ubuntu 16.04 - Kasun Siyambalapitiya


ich mag Vielfalt.

Es ist jetzt im Universe-Repo verfügbar. Um es zu installieren, führen Sie

sudo apt install variety

Sie können es auch von installieren Peter Levis PPA durch Laufen

sudo add-apt-repository ppa:peterlevi/ppa
sudo apt-get update
sudo apt-get install variety

43
2018-06-28 04:04



Wow, erstaunliche Software. Sehr nette Funktionen, einschließlich schöner Anzeige von Uhr und Sprichwörtern. - Ben
Vielen Dank dafür, viel besser als Wallch, lassen Sie Bilder von mehreren Quellen herunterladen. - Roger Garzon Nieto


Erstellen Sie eine XML-Datei selbst. Verwenden Sie dieses Skript als einen Ausgangspunkt mit Vorsicht, es kann einige Fehler haben.

#!/bin/bash

FILE="background.xml"
DURATION=10.0
TRANSITION=0.0

CURRENTDIR=$PWD
TRANSITION_XML="
<static>
    <duration>$DURATION</duration>
    <file>$CURRENTDIR/%s</file>
</static>
<transition>
    <duration>$TRANSITION</duration>
    <from>$CURRENTDIR/%s</from>
    <to>$CURRENTDIR/%s</to>
</transition>
"

# Random order
shopt -s nullgob nocaseglob        # ignore non-existant extensions, case-insensitve
IMGS=( *.{jpg,jpeg,png,gif} )
INDICES=( $(shuf -e ${!IMGS[@]}) ) # randomize indices of images
INDICES+=(${INDICES[0]})           # go back to first image after last
COUNTER=${#IMGS[@]}

exec > "$FILE"                     # all further output to the XML file
echo "<background><starttime></starttime>"

for ((i = 0; i < COUNTER; i++))
do
    index=${INDICES[i]}
    printf "$TRANSITION_XML" "${IMGS[index]}" "${IMGS[index]}" "${IMGS[index + 1]}"
done

echo "</background>"

Anleitung:

Einmal das background.xml Datei wurde erstellt, klicken Sie mit der rechten Maustaste auf den Desktop, wählen Sie Ändern Sie das Hintergrundbild, klicken Hinzufügen..., navigieren Sie zu dem Verzeichnis mit der XML-Datei. Direkt über der Schaltfläche "Öffnen" ändern Sie die Auswahl von "Bild" zu "Alle Dateien", wählen Sie dann die Datei background.xml und klicken Sie auf die Schaltfläche "Öffnen". Die Datei kann umbenannt werden, um beschreibender zu sein, wie z my_family.xml, landscapes-3.xmlusw., so dass man mehrere Slideshow-Playlists haben kann.


24
2017-11-02 10:44



Ich habe das obige Skript modifiziert und an ein Nautilus-Skript angepasst: stefanobagnatica.it/dl/jaub/create_slideshow.sh.txt Setzen Sie das einfach in .local / share / nautilus / scripts, als in Nautilus wählen Sie einen Ordner mit Hintergrundbildern und klicken Sie mit der rechten Maustaste> Scripts> create_slideshow: Er erstellt eine XML-Datei in .backgrounds und eine XML-Hintergrunddefinitionsdatei im Ordner gnome-background-properties. - Pisu
@Pisu könntest du bitte dieses Skript an einen anderen Ort hochladen? Es gibt jetzt einen Fehler 404. - Spotlight
paste.ubuntu.com/8091445 - Pisu
Während dies wie eine nette Antwort scheint, gibt es keine Anweisungen, was mit der Datei nach der Erstellung zu tun ist. - Kalamalka Kid
Die DURATION- und TRANSITION-Werte im Skript sind zum Testen geeignet, sollten aber für die tatsächliche Verwendung in etwa 1795.0 und 5.0 geändert werden, was statische Anzeigezeiten von einer halben Stunde pro Bild mit 5-Sekunden-Überblendungsübergängen ergibt. - Andrew P.


Für gnome 3, generieren Sie das XML mit einer der vorherigen Antworten, dann können Sie das generierte XML über die Befehlszeile hinzufügen:

gsettings set org.gnome.desktop.background picture-uri 'file:///home/pykler/.backgrounds/realtime/background.xml'

Eine andere Lösung (dies wird Ihr bg in den Bereich Aussehen unter gnome-control-center hinzufügen):

mkdir -p ~/.local/share/gnome-background-properties/

cat >~/.local/share/gnome-background-properties/custom-wallpapers.xml <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
  <wallpaper deleted="false">
    <name>Pykler</name>
    <filename>/home/pykler/.backgrounds/realtime/background.xml</filename>
    <options>zoom</options>
  </wallpaper>
 </wallpapers>
EOF

Ersetzen Sie den Namen "Pykler" und den Pfad "/home/pykler/.backgrounds/realtime/background.xml" nach Bedarf.


8
2017-10-16 02:53





Für Gnome 3 können Sie die Wallpaper Slideshow App verwenden.

Wallpaper Slideshow App screenshot

Laut seinem Entwickler hat es die folgenden Eigenschaften:

  • Ermöglicht die Auswahl des Ordners über einen Browser.
  • Ermöglicht das Festlegen des Zeitlimits in Sekunden.
  • Hiermit können Sie die Tiefe des Unterverzeichnisses auswählen.
  • Sie können es mit einem einzigen Klick aktivieren oder deaktivieren.
  • Tooltips mit allen Funktionen

Herunterladen:

git clone git://gitorious.org/gnome-3-wp/gnome-3-wp.git

Dann renne wp-show im gnome-3-wp-Ordner in deinem Home-Ordner.

Weitere Informationen finden Sie unter Hier und Hier.


6
2017-10-16 03:06



Funktioniert nicht auf neu installiertem Oneiric Ubuntu 11.10. Musste das #! / Usr / bin / env python2 auf #! / Usr / bin / env python fixieren, aber trotzdem gibt es eine Menge Fehler. - Pithikos