मैं डेस्कटॉप वॉलपेपर स्लाइड शो कैसे बनाऊं?


195

मैं छवियों के अपने सेट के साथ एक डेस्कटॉप वॉलपेपर स्लाइड शो कैसे बना सकता हूं?

  • चित्र फ़ोल्डर से आने वाली छवियों के साथ, या पूर्व-चयनित
  • क्रम में प्रदर्शित छवियों के साथ, या बेतरतीब ढंग से
  • हर कुछ मिनटों में, या यादृच्छिक समय के बाद चित्र बदलते रहते हैं

3
2018 में, विविधता मुझे इस काम के लिए सबसे अच्छा साधन लगती है: peterlevi.com/variety
jmng

जवाबों:


58

11.04 और पिछले संस्करणों के लिए

CREBS नामक वॉलपेपर स्लाइड शो बनाने के लिए एक कार्यक्रम है। इसके बारे में इस लेख को देखें: http://www.omgubuntu.co.uk/2010/05/crebs-the-ultimate-wallpaper-slideshow-application

एक सरल ऐप जिसमें कम सुविधाएँ हैं लेकिन उपयोग करने में आसान है, यहां पाया जा सकता है: http://gnome-look.org/content/show.php/Wallpaper+Slideshow?content=125178

वैकल्पिक शब्द


255

यदि आप इसे अपनी तस्वीरों को प्रबंधित करने के लिए उपयोग करते हैं और इसे पसंद करना आसान है, तो मैं उपयोग करने की सलाह देता हूं Shotwell, जिसे डिफ़ॉल्ट रूप से स्थापित किया जाना चाहिए।

खोलो इसे:

खुली गोली

उन फ़ोटो का चयन करें जिन्हें आप पृष्ठभूमि स्लाइड शो के रूप में सेट करना चाहते हैं:

छवियों का चयन करें

ओपन FileSet as Desktop Slideshowया प्रेस Ctrl+ B:

स्लाइड शो के रूप में सेट करें

समय सेटिंग समायोजित करें:

निर्धारित समय

किया हुआ।


8
बहुत बहुत धन्यवाद! मुझे वाल्च पर यह समाधान पसंद है .. क्योंकि आपको एक ही उद्देश्य को प्राप्त करने के लिए कोई अतिरिक्त एप्लिकेशन इंस्टॉल करने की आवश्यकता नहीं है
Antony

4
क्या मुझे उसी के लिए एक स्टार्टअप एप्लिकेशन बनाने की आवश्यकता है या यह हर बार काम करेगा?
अरुणकुमार

5
पुराना धागा, लेकिन खोज में सबसे ऊपर आता है। यह BY FAR सबसे आसान तरीका है। अभी भी पूरी तरह से काम करता है और, @Arun कुमार के सवाल पर, आगे कोई काम नहीं होने के साथ स्वचालित रूप से लोड होता है। नोट: जब एक सिमलिंक से छवियों को आयात करने की कोशिश की जाती है, तो मुझे फ़ोल्डर उठाकर सेटिंग्स में आयात स्थान बदलना पड़ा, अन्यथा यह छवियों के चयन की अनुमति नहीं देता।
u2n

1
क्या समाधान बेतरतीब ढंग से या अनुक्रमिक रूप से छवियों को प्रदर्शित कर रहा है? छवियों को ज़ूम या भरा या स्पान्ड किया जाता है या कुछ और? क्या वे डेस्कटॉप को पूरी तरह से फिट करते हैं?
अभिशा

1
@Kalamalka बच्चे यदि आप चाहते हैं कि आपकी छवियां उदाहरण के लिए एक काले रंग की पृष्ठभूमि के साथ आपकी स्क्रीन पर स्केल की गई हैं, तो उपरोक्त पोस्ट का पालन करें फिर उबंटू सिस्टम सेटिंग्स> सूरत> लुक> पृष्ठभूमि पर जाएं। ड्रॉपडाउन बॉक्स में 'स्केल' चुनें और रंग के रूप में काला। यह Ubuntu 14.04 LTS में काम करता है।
1930 बजे यूजर 304497

87

Wallch

- सॉफ्टवेयर केंद्र में दो वॉलपेपर परिवर्तक देखते हैं wallch Gnome-शेल / एकता / Gnome-क्लासिक और के लिए वैली Kubuntu के लिए।

वाल्च पर ध्यान केंद्रित करने देता है ।

दुर्भाग्य से सॉफ्टवेयर सेंटर में वाल्च का संस्करण पुराना है और विशेष रूप से 14.04 के साथ कई मुद्दे हैं! हाल के संस्करण के साथ एक भंडार है।

स्थापित करने के लिए, रिपॉजिटरी जोड़ें (आपको 16.04 पर ऐसा करने की आवश्यकता नहीं है):

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

फिर स्थापित करें:

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

फिर डैश से शुरू करें:

यहां छवि विवरण दर्ज करें

अब एप्लिकेशन प्राथमिकताएँ लॉन्च करें:

यहां छवि विवरण दर्ज करें

आइए बुलबुला अधिसूचना को अनचेक करें - इसका कष्टप्रद - एक ही समय में आप ध्वनियों को अक्षम कर सकते हैं!

यहां छवि विवरण दर्ज करें

उसी समय आप स्टार्ट-अप विकल्पों को परिभाषित कर सकते हैं:

यहां छवि विवरण दर्ज करें

सहेजें - और चित्रों का एक फ़ोल्डर जोड़ें - इस उदाहरण में, /usr/share/backgroundsडिफ़ॉल्ट वॉलपेपर के लिए उपयोग करें जो उबंटू के साथ आते हैं

यहां छवि विवरण दर्ज करें

अब हमें दो विकल्प मिले हैं:

पसंद 1 शुरू करें

(साभार @ नारुतो)

लांचर में चारदीवारी रखें

यहां छवि विवरण दर्ज करें

दीवार से बाहर निकलें और वॉलपेपर बदलना शुरू करें

यहां छवि विवरण दर्ज करें

च्वाइस 2 शुरू करें

एक लांचर की आवश्यकता के बिना लॉगिन पर चारदीवारी शुरू करें

डैश से:

यहां छवि विवरण दर्ज करें

फिर कमांड के साथ एक नया स्टार्टअप एप्लिकेशन बनाएं wallch --constant

यहां छवि विवरण दर्ज करें

एनबी - कुछ कंप्यूटरों के लिए यह काम नहीं करेगा। समाधान निम्नलिखित क्यू एंड ए के अनुसार वालच डेमन के स्टार्टअप के लिए देरी का परिचय देना है:

लॉग ऑन पर ऑटो-साइकल पृष्ठभूमि नहीं वालेच


लुबंटू 14.04 पर वाल्च दोषपूर्ण है। परिवर्तन अंतराल रिबूट के बाद 10 मिनट या उसके बाद डिफ़ॉल्ट रहता है।
H2ONaCl

1
लॉन्चपैड पर एक बग रिपोर्ट आग - अनुचर एक सक्रिय उपयोगकर्ता के रूप में अच्छी तरह से यहाँ है और उम्मीद है कि किसी भी समस्या के लिए जल्दी से जवाब देंगे।
जीवाश्म

सॉफ्टवेयर सेंटर पर संस्करण अभी पुराना है! यहाँ हाल के संस्करण को स्थापित करने के लिए कहाँ है: sudo add-apt-repository ppa:wallch/wallch-daily sudo apt-get update && sudo apt-get install wallch सॉफ़्टवेयर केंद्र संस्करण मेरे लिए काम नहीं करता था लेकिन अप टू डेट एक काम करता है! मैं 14.04 64 बिट्स हूँ
मीना माइकल

एक दैनिक निर्माण जोखिम भरा लगता है। क्या चारदीवारी के लिए एक और पीपा नहीं है?
jpaugh

@ fossfreedom .04 यह ubuntu 16.04 पर काम करता है
कसुन सियामबलपिटिया

49

आईएमजी:   वैराइटी

होमपेज: http://peterlevi.com/variety
Github: https://github.com/varietywalls/variety

विविधता लिनक्स सिस्टम के लिए एक वॉलपेपर प्रबंधक है। यह कई डेस्कटॉप और वॉलपेपर स्रोतों का समर्थन करता है, जिनमें स्थानीय फाइलें और ऑनलाइन सेवाएं शामिल हैं: फ़्लिकर, वॉलहैवेन, अनस्प्लैश और बहुत कुछ।

जहां समर्थित है, वैराइटी आसान और रुकने की अनुमति देने के लिए एक ट्रे आइकन के रूप में बैठता है। अन्यथा, इसका डेस्कटॉप प्रविष्टि मेनू समान विकल्पों का सेट प्रदान करता है।

विविधता में कई छवि प्रभाव शामिल हैं, जैसे कि तेल चित्रकला और धुंधला, साथ ही उद्धरण को परत करने के लिए विकल्प और पृष्ठभूमि पर एक घड़ी।

यहां छवि विवरण दर्ज करें

इंस्टॉल करें I

यह यूनिवर्स रेपो में उपलब्ध है। इसे स्थापित करने के लिए, भागो

sudo apt install variety

साथ ही आप इसे पीटर लेवी के पीपीए से इंस्टॉल करके चला सकते हैं

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

वाह, अद्भुत सॉफ्टवेयर। घड़ी और कहावतों का अच्छा प्रदर्शन सहित बहुत अच्छी सुविधाएँ।
बेन

3
इसके लिए धन्यवाद, वाल्च की तुलना में बहुत बेहतर है, चलो आपको कई स्रोतों से चित्र डाउनलोड करते हैं।
रोजर गारज़ोन नीटो

मैंने उन सभी का परीक्षण किया और यह सर्वश्रेष्ठ, अधिक संभावनाएं और विशेषताएं
थीं

25

एक XML फ़ाइल स्वयं बनाएँ। इस लिपि को सावधानी के साथ शुरुआती बिंदु के रूप में उपयोग करें, इसमें कुछ त्रुटियां हो सकती हैं।

#!/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>"

निर्देश:

एक बार background.xmlफ़ाइल उत्पन्न हो जाने के बाद, डेस्कटॉप पर राइट-क्लिक करें, बैकग्राउंड इमेज बदलें , Add ... पर क्लिक करें , फिर XML फ़ाइल वाली डायरेक्टरी पर जाएँ। "ओपन" बटन के ठीक ऊपर "छवि" से चयनकर्ता को "सभी फ़ाइलों" में बदल दें, फिर बैकग्राउंड.एक्सएमएल फ़ाइल चुनें और "ओपन" बटन पर क्लिक करें। फ़ाइल के रूप में, और वर्णनात्मक इस तरह के होने के लिए नाम दिया जा सकता my_family.xml, landscapes-3.xmlएकाधिक स्लाइड शो प्लेलिस्ट करने के लिए एक की अनुमति देता है, आदि।


1
मैंने उपरोक्त स्क्रिप्ट को संशोधित किया है, इसे एक Nautilus स्क्रिप्ट के रूप में परिवर्तित किया गया है: stefanobagnatica.it/dl/jaub/create_slideshow.sh.txt बस इसे .local / share / nautilus / स्क्रिप्ट में डाल दें, Nautilus में फ़ोल्डर और सही के साथ फ़ोल्डर चुनें। क्लिक करें> लिपियों> create_slideshow: यह गनोम-बैकग्राउंड-प्रॉपर्टीज फ़ोल्डर में एक्सएमएल फाइल को .backgrounds और XML वॉलपेपर डेफिनिशन फाइल बनाएगा।
पिसु

@Pisu क्या आप उस स्क्रिप्ट को किसी अन्य स्थान पर अपलोड कर सकते हैं? यह अब 404 त्रुटि देता है।
स्पॉटलाइट


हालांकि यह एक अच्छा जवाब की तरह लग सकता है, इसके निर्माण के बाद कोई निर्देश नहीं है कि फाइल के साथ क्या किया जाए।
कलमलका किड

स्क्रिप्ट में DURATION और ट्रांज़िशन मान परीक्षण के लिए उपयुक्त हैं, लेकिन वास्तविक उपयोग के लिए इसे 1795.0 और 5.0 जैसी किसी चीज़ में बदला जाना चाहिए, जिससे 5-सेकंड भंग संक्रमणों के साथ प्रति चित्र आधे घंटे का स्थिर प्रदर्शन समय मिल सके।
एंड्रयू पी।

8

सूक्ति 3 के लिए, पिछले उत्तरों में से एक का उपयोग करके xml उत्पन्न करें, फिर आप कमांड लाइन के माध्यम से उत्पन्न xml जोड़ सकते हैं:

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

एक अन्य समाधान (यह सूक्ति-नियंत्रण केंद्र के तहत आपकी उपस्थिति क्षेत्र में जोड़ देगा):

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

"Pykler" और पथ "/home/pykler/.backgrounds/realtime/background.xml" को आवश्यकतानुसार बदलें।


6

ग्नोम 3 के लिए, आप वॉलपेपर स्लाइड शो ऐप का उपयोग कर सकते हैं।

वॉलपेपर स्लाइड शो ऐप स्क्रीनशॉट

इसके डेवलपर के अनुसार, इसकी निम्नलिखित विशेषताएं हैं:

  • आपको ब्राउज़र के माध्यम से फ़ोल्डर चुनने देता है।
  • आपको सेकंड में टाइमआउट सेट करने देता है।
  • चलो आपने उपनिर्देशिका की गहराई को चुना।
  • आप इसे एक क्लिक से सक्षम या अक्षम कर सकते हैं।
  • पूर्ण-सुविधा टूलटिप्स

डाउनलोड करने के लिए:

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

फिर wp-showअपने होम फोल्डर में सूक्ति 3-wp फ़ोल्डर में चलाएँ ।

अधिक जानकारी के लिए, यहां और यहां देखें ।


Newirly स्थापित Oneiric Ubuntu 11.10 पर काम नहीं करेगा। #! / Usr / bin / env python2 से #! / Usr / bin / env अजगर को ठीक करना था, लेकिन फिर भी यह त्रुटियों का एक गुच्छा देता है।
पिथिकोस

4

ठीक है, मैंने इसे कैसे किया, जो शायद इसे करने का सबसे अच्छा तरीका नहीं है, लेकिन यह काम करता है और मुझे इसे करने के लिए कुछ भी स्थापित करने की आवश्यकता नहीं है। 11.10 पर वापस मुझे नीचे पायथन लिपि मिली ( slideshow.py) जो एक slideshow.xmlफ़ाइल उत्पन्न करती है (इसमें चित्रों के साथ निर्देशिका से चलाएं)। यह अभी भी 12.04 में आवश्यक फ़ाइल है, लेकिन आपको एक और XML फ़ाइल भी चाहिए। slideshow.pyमें /usr/share/backgrounds/contestऔर chownयह करने के लिए स्क्रिप्ट द्वारा उत्पन्न XML फ़ाइल रखो root। एक बार ऐसा करने के बाद आपको दूसरी पायथन स्क्रिप्ट ( wallpapers.py) चलाने की आवश्यकता होगी जो पहले से अनुकूलित थी। फ़ाइल को wallpapers.pyअंदर से /usr/share/gnome-background-propertiesऔर फिर chownसे रूट करने के लिए रखें। उस बिंदु पर आपको "सिस्टम सेटिंग्स" में जाने में सक्षम होना चाहिए -> उपस्थिति और इसमें अपना स्लाइड शो या किसी भी पिक्स को चुनें।

slideshow.py:

#!/usr/bin/env python
#coding=utf-8
# slideshow.py
import glob, os
import shutil
import time
import Image

filelist=[]
def filelie(path):
    if os.path.isfile(path):
       wenjian=os.path.splitext(path)[1][1:]
       if wenjian=="jpg" or wenjian=="png" or wenjian=="gif":
        try:
          kuan,gao = Image.open(path).size
          if kuan>=1024 and gao>=768:
            filelist.append(path)
        except IOError:
         pass
    elif os.path.isdir(path):
        for item in os.listdir(path):
            itemsrc = os.path.join(path, item)
            filelie(itemsrc)

curdir = os.getcwd()
filelie(curdir)
currentImageFiles = filelist
#print filelist
if os.path.isfile('slideshow.xml'):
 os.remove('slideshow.xml')


currentTime = time.localtime()
length = len(currentImageFiles)

f = file('slideshow.xml', 'w')

f.write('<background>\n')
f.write('\t<starttime>\n')
f.write('\t\t<year>' + str(currentTime.tm_year) + '</year>\n')
f.write('\t\t<month>' + str(currentTime.tm_mon) + '</month>\n')
f.write('\t\t<day>' + str(currentTime.tm_mday) + '</day>\n')
f.write('\t\t<hour>' + str(currentTime.tm_hour) + '</hour>\n')
f.write('\t\t<minute>' + str(currentTime.tm_min) + '</minute>\n')
f.write('\t\t<second>' + str(currentTime.tm_sec) + '</second>\n')
f.write('\t</starttime>\n')
f.write('<!--This animation will start at the time it created-->\n')

for i in currentImageFiles:
 length = length - 1
 f.write('\t<static>\n')
 f.write('\t\t<duration>96.0</duration>\n')
 f.write('\t\t<file>' + currentImageFiles[length] +'</file>\n')
 f.write('\t</static>\n')
 f.write('\t<transition>\n')
 f.write('\t\t<duration>3.0</duration>\n')
 f.write('\t\t<from>' + currentImageFiles[length] + '</from>\n')
 if length >= 1:
  f.write('\t\t<to>' + currentImageFiles[length-1] + '</to>\n')
 if length <1:
  f.write('\t\t<to>' + currentImageFiles[len(currentImageFiles)-1] + '</to>\n')
 f.write('\t</transition>\n')

f.write('</background>\n')
f.close()

wallpapers.py:

#!/usr/bin/env python
#coding=utf-8
import glob, os
import shutil
import time
import Image

filelist=[]
def filelie(path):
    if os.path.isfile(path):
       wenjian=os.path.splitext(path)[1][1:]
       if wenjian=="jpg" or wenjian=="png" or wenjian=="gif":
        try:
          kuan,gao = Image.open(path).size
          if kuan>=1024 and gao>=768:
            filelist.append(path)
        except IOError:
         pass
    elif os.path.isdir(path):
        for item in os.listdir(path):
            itemsrc = os.path.join(path, item)
            filelie(itemsrc)

curdir = os.getcwd()
filelie(curdir)
currentImageFiles = filelist
#print filelist
if os.path.isfile('mywallpapers.xml'):
 os.remove('mywallpapers.xml')


currentTime = time.localtime()
length = len(currentImageFiles)

f = file('mywallpapers.xml', 'w')

f.write('<?xml version="1.0" encoding="UTF-8"?>\n')
f.write('<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">\n')
f.write('<wallpapers>\n')
f.write('\t<wallpaper deleted="false">\n')
f.write('\t\t<name>My custom Wallpapers</name>\n')
f.write('\t\t<filename>/usr/share/backgrounds/contest/slideshow.xml</filename>\n')
f.write('\t\t<options>zoom</options>\n')
f.write('\t</wallpaper>\n')

for i in currentImageFiles:
 length = length - 1
 f.write('\t<wallpaper>\n')
 f.write('\t\t<name>' + os.path.basename(currentImageFiles[length]) +'</name>\n')
 f.write('\t\t<filename>' + currentImageFiles[length] +'</filename>\n')
 f.write('\t\t<options>zoom</options>\n')
 f.write('\t\t<pcolor>#000000</pcolor>\n')
 f.write('\t\t<scolor>#000000</scolor>\n')
 f.write('\t\t<shade_type>solid</shade_type>\n')
 f.write('\t</wallpaper>\n')

f.write('</wallpapers>\n')
f.close()

4

कोर्टिना का उपयोग करें, यह बहुत अच्छी तरह से काम करता है।

यह दिए गए डायरेक्टरी से रैंडम फाइल सेट करने के लिए डेस्कटॉप बैकग्राउंड पिक्चर सेट कर सकता है।

इसे उबंटू सॉफ्टवेयर सेंटर के माध्यम से स्थापित किया जा सकता है।

सॉफ्टवेयर केंद्र के माध्यम से स्थापित करें


1
मैं नेट्टी में सॉफ्टवेयर सेंटर में यह नहीं देखता, क्या मैं कुछ याद कर रहा हूं, या इसे हटा दिया गया है?
रैंडी ऑरिसन

2
Cortina केवल (वर्तमान में अप्रतिबंधित) Ubuntu 12.04 में उपलब्ध है। हालांकि, यह टूट गया है
8128

3

आपको ऐसे प्रोग्राम में रुचि हो सकती है जो स्वचालित रूप से इस तरह के वॉलपेपर-स्लाइड शो का निर्माण करता है।

इस OMG के अनुसार ! उबंटू पोस्ट , आपके पास उदाहरण के लिए 'वॉलपेपर गैलरी' है । यह आपके शॉटवेल गैलरी से इनपुट डेटा टैग की गई तस्वीरों के रूप में लेता है। इसलिए उदाहरण के लिए फ़ोटो जोड़ना और हटाना बहुत आसान हो जाता है।

पहले उन फ़ोटो के विषय में टैग चुनें जिन्हें आप प्रदर्शित करना चाहते हैं, फिर जैसे ही आप स्विचिंग समय, क्रम आदि की इच्छा करते हैं, यहाँ कॉन्फ़िगर करें: कुछ स्क्रीनशॉट

वॉलपेपर गैलरी प्रदर्शन विकल्प वॉलपेपर गैलरी डेटा स्रोत


3

मैं बदलते वॉलपेपर और कस्टम वॉलपेपर चित्रों को Ubuntu 12.04 में वॉलपेपर का चयन करने के लिए डिफ़ॉल्ट विकल्पों के तहत प्रदर्शित करना चाहता था, इसलिए मैंने निम्नलिखित किया

टर्मिनल नेविगेट का उपयोग करना:

/usr/share/gnome-background-properties

टाइपिंग lsमें उस फ़ोल्डर की सभी फाइलों को सूचीबद्ध किया जाएगा, जिसे आपको सटीक-वॉलपेपर.xml नामक एक फ़ाइल को देखना चाहिए, यदि कुछ गलत हो जाता है तो इसे वापस कर दें

sudo cp ./precise-wallpapers.xml ~

फिर इसे उन वॉलपेपर को जोड़ने के लिए संपादित करें जिन्हें आप अपने डिफ़ॉल्ट वॉलपेपर विकल्पों में दिखाना चाहते हैं

sudo gedit precise-wallpapers.xml

यह है कि मैंने एक पोलरबियर्स वॉलपेपर कैसे जोड़ा, पहले मैंने प्रतियोगिता फ़ोल्डर में स्थित सटीक.xml की प्रतिलिपि बनाई और इसे उन चित्रों के साथ संपादित किया, जिन्हें मैं प्रदर्शित करना चाहता था:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
  <wallpaper deleted="false">
    <name>Ubuntu 12.04 Community Wallpapers</name>
    <filename>/usr/share/backgrounds/contest/precise.xml</filename>
    <options>zoom</options>
  </wallpaper>
  <wallpaper>
    <name>polarbears</name>
    <filename>/usr/share/backgrounds/polarbears/polarbears.xml</filename>
    <options>zoom</options>
  </wallpaper>
  <wallpaper>
    <name>Delicate Petals</name>
    <filename>/usr/share/backgrounds/Delicate_Petals_by_lefthandgergo.jpg</filename>
    <options>zoom</options>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <shade_type>solid</shade_type>
  </wallpaper>
  <wallpaper>

आप नियमित रूप से jpg या png फाइलें जोड़ सकते हैं, मैं उन्हें / usr / share / बैकग्राउंड में कॉपी करने की सलाह देता हूं और फिर उन्हें इस xml फाइल में जोड़ देता हूं। आशा है कि ये आपकी मदद करेगा।


3

नीचे दिए गए सिस्टम सेटिंग्स के तहत इसे उपस्थिति से बदलें

यहां छवि विवरण दर्ज करें

या आप ऐसा कर सकते हैं, डेस्कटॉप नोवा स्थापित करके। स्थापित करने के लिए, बस प्रेस Ctrl+ Alt+ Tटर्मिनल खोलने के लिए अपने कीबोर्ड पर। जब यह खुलता है, तो नीचे कमांड चलाएँ:

sudo apt-get install desktopnova desktopnova-tray desktopnova-module-gnome

एक बार स्थापित होने के बाद, डैश में इसे खोजें, और इस पर क्लिक करें, और जब प्रोग्राम खुलता है, तो अपनी छवियां जोड़ें, और समय अंतराल सेट करें।

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

Desktopnova के कमांड कंप्लेंट


काफी विस्तृत विवरण @ मिच
उल्का

3

हाँ तुम कर सकते हो।

पहले से बने एनिमेटेड वॉलपेपर का पता लगाएं और इसे संशोधित करें।

उदाहरण के लिए, इसमें एक होना चाहिए /usr/share/backgrounds/contest(कम से कम सटीक पैंगोलिन पर)।

फ़ाइल को precise.xmlमेरे मामले में कहा जाता है और यह एक XML फ़ाइल है। आपको इसे संशोधित करने के लिए जानने की जरूरत है कि किसी भी टैग की तरह <background>अन्य टैग और पाठ शामिल हैं और इसे बंद होना चाहिए </background>

यह पता लगाने की कोशिश करें कि इन टैग्स का क्या मतलब है (नीचे देखें), इन चित्रों का नाम बदलें और कहीं ... के रूप में सहेजें । इसे जो भी कहो_यौ_वांट.एक्सएमएल

फिर अपनी पृष्ठभूमि बदलें: अपने कंप्यूटर को ब्राउज़ करके एक नया वॉलपेपर चुनें और .jpg चुनने के बजाय , अपना .xml चुनें

कुछ टैग:

<background>सब कुछ शामिल है। आपकी फ़ाइल को इसके साथ शुरू और समाप्त होना चाहिए </background>। इसे रूट टैग कहा जाता है।
<starttime>डायफ्राम शुरू होने पर परिभाषित करता है। एक सटीक तारीख दी जानी चाहिए, कोई भी तारीख।
<static>एक स्थिर छवि की परिभाषा सम्‍मिलित है।
<transition>एक छवि से दूसरी छवि को मिटाने के लिए उपयोग किया जाता है।
<duration>विच के दौरान सेकंड में चित्र प्रदर्शित या लुप्त होती समय देता है।
<file>अभी भी दिखाने के लिए एक एकल छवि है।
<from>और <to>एकल चित्र हैं जो क्रमशः एक शुरुआत के अंत में और एक लुप्त होती के हैं।

कुछ अतिरिक्त संकेत:

<duration>फ़ाइल में सभी टैग के सेकंड की संख्या जोड़कर , आपको पता चल जाएगा कि डायोपमा का पूरा लूप निष्पादित करने में कितना समय लगता है।

सबसे अच्छा विन्यास यह एक है (बिना ड्यूरेशन के सरलीकृत):

<static>
    <file>image1</file>
</static>
<transition>
    <from>image1</from>
    <to>image2</to>
</transition>
<static>
    <file>image2</file>
</static>
<transition>
    <from>image2</from>
    <to>image3</to>
</transition>
...

अपनी पहली तस्वीर में बदलाव के साथ अपने डायफ्राम को समाप्त करना न भूलें, अन्यथा यह एक स्थैतिक से दूसरे में अचानक बदल जाएगा।

मैंने एक बार एनिमेटेड बैकग्राउंड करने की कोशिश की। चित्र 1 सेकंड से कम प्रदर्शित किए गए। आप इसे मज़े के लिए आज़मा सकते हैं, लेकिन खुलकर, आप अपने माउस को दिन के अंत से पहले मॉनिटर पर फेंकना चाहेंगे।


2

मैं कुछ समय पहले वही काम करना चाहता था; यहाँ मेरी स्क्रिप्ट है: http://pastebin.com/FkaxaN3J

बस इसे निर्देशिका में चिपकाएं, निष्पादन योग्य बनाएं, और चलाएं।


1
आपकी स्क्रिप्ट काफी अच्छी लग रही है। क्या आप इस प्रश्न का उत्तर देने के लिए थोड़ा अलग संस्करण बनाने के लिए तैयार हैं: askubuntu.com/q/35971/458 ? यह 10 महीने से खुला है और जवाब नहीं मिल रहा है।
रिचर्ड होलोवे

@ रीचर्डहॉलो, यह एक अच्छा सवाल है जो आपने लिंक किया है, लेकिन एक जिसे मैंने जवाब देने में मदद के लिए चलाया है। यदि आप या कोई और स्क्रिप्ट लेना चाहता है और उसके साथ चलना चाहता है, तो वे ऐसा करने के लिए स्वागत करते हैं।
zpletan

1

इस अनुरोध को देखने के बाद, मैं एक समाधान के बारे में उत्सुक था और पाया कि आपके वॉलपेपर छवि को प्राप्त करने में सक्षम होने के लिए डिफ़ॉल्ट वॉलपेपर चयन का एक हिस्सा हो सकता है System Settings >> Appearances। एक टर्मिनल में नीचे दिए गए चरणों का पालन करें:

  1. cd /usr/share/gnome-background-properties
    • यह आपको निर्दिष्ट पथ पर ले जाएगा
  2. sudo cp ./ubuntu-wallpapers.xml ~
    • यह फ़ाइल ubuntu-wallpapers.xml को आपके होम डायरेक्टरी में कॉपी कर देगा
  3. sudo vim ./ubuntu-wallpapers.xml
    • कमांड vimएक टर्मिनल एडिटर है लेकिन geditआप चाहें तो इसे बदल सकते हैं

एक बार जब आप उस फ़ाइल में होते हैं, तो आपको टैग किए गए टैग दिखाई देंगे <wallpaper>और </wallpaper>वह अन्य टैग जैसे <name>और के आसपास है <options>। आपको उस प्रविष्टि को कॉपी करके उस प्रविष्टि के ठीक नीचे रखना होगा। एक बार हो जाने के बाद, आपको उस अतिरिक्त प्रविष्टि को संपादित करना चाहिए जिसे आपने जोड़ा है जो आप चाहते हैं। एक उदाहरण नीचे पाया जा सकता है:

यहां छवि विवरण दर्ज करें

इस उदाहरण में, मैं में परिवर्तन किए <name>, <filename>, <pcolor>, और <scolor>जानकारी से मेल खाते है कि मैं क्या वॉलपेपर मैं चाहता था के लिए की जरूरत है। अब मैं वॉलपेपर को System Settings -> AppearanceGUI के वॉलपेपर अनुभाग में एक डिफ़ॉल्ट चयन के रूप में देखता हूं :

यहां छवि विवरण दर्ज करें

यदि कुछ भी काम नहीं करता है, तो ऊपर दी गई सेव फ़ाइल को वापस आयात करने के लिए निम्न कमांड का उपयोग करें:

sudo cp ~/ubuntu-wallpapers.xml /usr/share/gnome-background-properties/

उम्मीद है की यह मदद करेगा।


1

आईएमजी:   गनोम खोल के लिए डेस्क परिवर्तक

अहंकार द्वारा

यदि आप सूक्ति-शेल (संस्करण> 3.8, उबंटू में 17.10 और बाद में) का उपयोग करते हैं, तो इस अच्छे एक्सटेंशन का उपयोग करें।

एकाधिक प्रोफ़ाइल समर्थन के साथ सरल वॉलपेपर परिवर्तक। सिस्टम मेनू या अपने स्वयं के पैनल आइकन में एकीकरण का समर्थन करता है। डेमन पायथन में लिखा गया है और विस्तार से स्वतंत्र रूप से चलता है।

एक्सटेंशन होमपेज : https://github.com/BigE/desk-changer/

यहां छवि विवरण दर्ज करें

इंस्टॉल करें I

सबसे पहले आपको gnome-tweaks इंस्टॉल करना होगा

sudo apt install gnome-tweaks

यात्रा सूक्ति-विस्तार मुखपृष्ठ और पर स्लाइड स्विच। बाद में आप बैकग्राउंड के परिवर्तन समय और बैकग्राउंड को बदलने के लिए एक्सटेंशन को कॉन्फ़िगर कर सकते हैं। ऐसा करने के लिए खुले gnome-tweaks , एक्सटेंशन टैब पर जाएं और डेस्क-परिवर्तक के कॉन्फ़िगर आइकन पर क्लिक करें ।


1

आईएमजी:   GNOME शेल के लिए रैंडम वॉलपेपर

iFlow द्वारा

यदि आप सूक्ति-शेल (संस्करण> 3.12, उबंटू में 17.10 और बाद में) का उपयोग करते हैं, तो इस अच्छे एक्सटेंशन का उपयोग करें। यह एक्सटेंशन एक ऑनलाइन स्रोत से एक यादृच्छिक वॉलपेपर प्राप्त करता है और इसे डेस्कटॉप पृष्ठभूमि के रूप में सेट करता है। डेस्कटॉप पृष्ठभूमि को समय-समय पर या मैन्युअल रूप से अपडेट किया जा सकता है।

ऑनलाइन स्रोत: - unsplash.com - डेस्कटॉपपर।

एक्सटेंशन मुखपृष्ठ : https://github.com/ifl0w/RandomWallpaperGnome3

यहां छवि विवरण दर्ज करें

इंस्टॉल करें I

सबसे पहले आपको gnome-tweaks इंस्टॉल करना होगा

sudo apt install gnome-tweaks

यात्रा सूक्ति-विस्तार मुखपृष्ठ और पर स्लाइड स्विच। बाद में आप एक्सटेंशन को कॉन्फ़िगर कर सकते हैं। इतना सूक्ति-ट्विंक करने के लिए, एक्सटेंशन टैब पर जाएं और यादृच्छिक-वॉलपेपर के कॉन्फ़िगर आइकन पर क्लिक करें ।


-1

feh, एक imlib2 आधारित छवि दर्शक ज्यादातर उपयोगकर्ताओं को सांत्वना देने के उद्देश्य से एक बहुत ही लचीला, कुशल और शक्तिशाली X11 छवि दर्शक है। "अधिकांश अन्य दर्शकों के विपरीत, इसमें फैंसी GUI नहीं है, लेकिन बस छवियों को प्रदर्शित करता है। इसे कमांडलाइन तर्कों और कॉन्फ़िगर करने योग्य कुंजी / माउस क्रियाओं के माध्यम से नियंत्रित किया जाता है।"

मैं इसके साथ कई हज़ारों चित्रों के एक सेट का यादृच्छिक स्लाइडशो कर रहा हूं, एक गहरी निर्देशिका संरचना में। जब डेस्कटॉप पृष्ठभूमि के बजाय, विंडो मोड में चल रहा होता है, तो मैं उन्हें आसानी से टिप्पणी जोड़ सकता हूं जब मैं एक को पसंद करता हूं, और समान लोगों की तलाश के लिए अनुक्रमिक मोड में जाता हूं।


-2

स्लाइड शो के रूप में अच्छी तरह से कोशिश करो, यह घड़ी प्रदर्शित किया गया है ..


3
हो सकता है कि आप ओपी को यह समझने में मदद करने के लिए अपने प्रश्न को संपादित कर सकते हैं कि स्लीडवेल उनके प्रश्न का उत्तर कैसे दे सकता है और इसे कैसे प्राप्त करें :-)
स्टीफनमील

-2

सिस्टम सेटिंग्स > अपीयरेंस पर जाएं और फिर दाईं ओर मौजूद घड़ी के साथ फोटो को चिह्नित करें।


2
मूल पोस्टर हर दस मिनट में मैन्युअल रूप से छवि को बदलना नहीं चाहता है ... वे इसे उन छवियों की एक निर्देशिका से स्वचालित रूप से चलाने के लिए सेट करना चाहते हैं जो वे चुनते हैं।
टैरिन ईस्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.