{"id":39379,"date":"2022-05-04T17:20:40","date_gmt":"2022-05-04T17:20:40","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=39379"},"modified":"2022-05-04T17:20:40","modified_gmt":"2022-05-04T17:20:40","slug":"make-wallpaper-slideshow-ubuntu-2204","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2022\/05\/make-wallpaper-slideshow-ubuntu-2204\/","title":{"rendered":"5 Ways to Make Your Photos as Wallpaper Slideshow in Ubuntu 22.04"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-39382\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Got some beautiful photo images? Let me show you how to set them as desktop slideshow, so it will be your Ubuntu background wallpaper and switch automatically in certain time interval.<\/p>\n<h3>Option 1: Use Shotwell<\/h3>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-slideshow.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-39383\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-slideshow-600x338.webp\" alt=\"\" width=\"600\" height=\"338\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-slideshow-600x338.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-slideshow-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-slideshow-768x433.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/shotwell-slideshow.webp 1076w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Using Shotwell is <b>the easiest way<\/b> to do the job in Ubuntu. You don&#8217;t need to install anything, as it available out-of-the-box.<\/p>\n<p>Just search for and open the app from Activities overview screen. Import (via File menu) and select your photos (Ctrl or Shift + Click), then you may use &#8220;<b>File -&gt; Set as Desktop Slideshow<\/b>&#8221; option to set them as wallpaper and change automatically.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-39385\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/open-shotwell.webp\" alt=\"\" width=\"519\" height=\"271\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/open-shotwell.webp 519w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/open-shotwell-300x157.webp 300w\" sizes=\"auto, (max-width: 519px) 100vw, 519px\" \/><\/p>\n<p>You may set time interval from 5 seconds up to 1 day. And, the slideshow will work even in next boot, until you select another wallpaper in &#8220;System Settings -&gt; Background&#8221; page.<\/p>\n<h3>Option 2: Use Gnome Extension<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-39386\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaperchanger-extension.webp\" alt=\"\" width=\"371\" height=\"176\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaperchanger-extension.webp 371w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaperchanger-extension-300x142.webp 300w\" sizes=\"auto, (max-width: 371px) 100vw, 371px\" \/><\/p>\n<p>There&#8217;s an extension can do the job, <b>not only for Ubuntu<\/b>, but also for Fedora and other Linux using GNOME desktop (e.g., Arch, Manjaro, CentOS, etc).<\/p>\n<p>It&#8217;s light, simple and just do the basic function as well as options to manually go next wallpaper, and stop changing automatically.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaper-changer-settings.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-39387\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaper-changer-settings-600x277.webp\" alt=\"\" width=\"600\" height=\"277\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaper-changer-settings-600x277.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaper-changer-settings-300x138.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaper-changer-settings-768x354.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallpaper-changer-settings.webp 1316w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<h4>Install the extension<\/h4>\n<p>Firstly, press Ctrl+Alt+T on keyboard to open terminal and run the command to install the agent package:<\/p>\n<pre>sudo apt install chrome-gnome-shell<\/pre>\n<p>Secondly, <b>turn on the toggle icon<\/b> in the link page below to install the extension.<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/extensions.gnome.org\/extension\/5049\/wallpaper-changer-continued\/\" target=\"_blank\" rel=\"noreferrer noopener\">Wallpaper Changer Extension<\/a><\/div>\n<\/div>\n<p>NOTE: The pre-installed Firefox does not support installing Gnome Extension so far, use another browser or <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2022\/04\/install-firefox-deb-ubuntu-22-04\/\" target=\"_blank\" rel=\"noopener\">install the Deb version<\/a> instead. And, for the first time, you need to install browser extension and refresh the page to see the toggle button.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-39388\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-wallchangerextensions-600x372.webp\" alt=\"\" width=\"600\" height=\"372\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-wallchangerextensions-600x372.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-wallchangerextensions-300x186.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-wallchangerextensions-768x476.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-wallchangerextensions.webp 962w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3>Option 3: Use Variety<\/h3>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/variety.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-39389\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/variety-600x337.webp\" alt=\"\" width=\"600\" height=\"337\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/variety-600x337.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/variety-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/variety-768x432.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/variety.webp 1366w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Besides automatically changing your desktop wallpaper, Variety is a good choice that also supports for downloading photo images from flickr, deviantart, unsplash, etc.<\/p>\n<p>What makes it different is that it supports <b>displaying custom text and digital clock on wallpaper<\/b>. As well, it can apply random effect to your wallpapers, e.g., blur, oil painting.<\/p>\n<p>To install Variety in Ubuntu, either press Ctrl+Alt+T on keyboard to open terminal and run command:<\/p>\n<pre>sudo apt install variety<\/pre>\n<p>or just search for and click install in Ubuntu Software.<\/p>\n<h3>Option 4: Use Wallch<\/h3>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallch.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-39390\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallch-600x378.webp\" alt=\"\" width=\"600\" height=\"378\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallch-600x378.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallch-300x189.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallch-768x484.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/wallch.webp 918w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Wallch was a popular wallpaper managing app for Linux. Though it&#8217;s not been updated for a long period of time, the basic desktop slideshow function still works. And, it can be a choice for old desktop environments.<\/p>\n<p>However, the live earth, daily picture, wallpaper clocks and live website features never work in my case.<\/p>\n<p>To install Wallch, either use Ubuntu Software or run command in terminal:<\/p>\n<pre>sudo apt install wallch<\/pre>\n<h3>Option 5: Group your images via XML file<\/h3>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/slideshow-xml.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-39391\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/slideshow-xml-600x369.webp\" alt=\"\" width=\"600\" height=\"369\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/slideshow-xml-600x369.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/slideshow-xml-300x184.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/slideshow-xml-768x472.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/slideshow-xml.webp 1032w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>If you would like to add your desktop slideshow as a choice in Background selection page, then this is for you.<\/p>\n<h4>1.) Create XML:<\/h4>\n<p>Firstly, you need to create a XML file that defines which photo images to use, how long each wallpaper will be displayed, transition time, etc.<\/p>\n<p>To make things easy, you may install &#8220;<a href=\"https:\/\/github.com\/maoschanz\/dynamic-wallpaper-editor\" target=\"_blank\" rel=\"noopener\">Dynamic Wallpaper Editor<\/a>&#8221; by running following 2 commands one by one in terminal (Ctrl+Alt+T):<\/p>\n<pre>sudo apt install flatpak<\/pre>\n<pre>flatpak install https:\/\/dl.flathub.org\/repo\/appstream\/com.github.maoschanz.DynamicWallpaperEditor.flatpakref<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/dynamic-walleditor.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-39392\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/dynamic-walleditor-600x422.webp\" alt=\"\" width=\"600\" height=\"422\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/dynamic-walleditor-600x422.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/dynamic-walleditor-300x211.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/dynamic-walleditor-768x540.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/dynamic-walleditor.webp 852w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<h4>2.) Make use of XML:<\/h4>\n<p>After creating XML file or files, you need to put them into &#8220;~\/.local\/share\/backgrounds&#8221; folder.<\/p>\n<ul>\n<li>Run command in terminal (Ctrl+Alt+T) to create the folder in case it does not exist.\n<pre>mkdir -p ~\/.local\/share\/backgrounds<\/pre>\n<\/li>\n<li>Open that folder in file manager to do copy &amp; paste things.\n<pre>nautilus .local\/share\/backgrounds\/<\/pre>\n<\/li>\n<\/ul>\n<p>For each XML, you have to create another XML under &#8220;~\/.local\/share\/gnome-background-properties&#8221;.<\/p>\n<ul>\n<li>Run command to create that folder in case it does not exist.\n<pre>mkdir -p ~\/.local\/share\/gnome-background-properties<\/pre>\n<\/li>\n<li>Open that folder in file manager to create another XML files.\n<pre>nautilus ~\/.local\/share\/gnome-background-properties<\/pre>\n<\/li>\n<\/ul>\n<p>In this new XML file, you need to add following lines:<\/p>\n<pre>&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\r\n&lt;!DOCTYPE wallpapers SYSTEM \"gnome-wp-list.dtd\"&gt;\r\n&lt;wallpapers&gt;\r\n  &lt;wallpaper&gt;\r\n    &lt;name&gt;<b>TYPE NAME HERE<\/b>&lt;\/name&gt;\r\n    &lt;filename&gt;<b>PATH-TO-DESKTOP-SLIDESHOW-XML<\/b>&lt;\/filename&gt;\r\n    &lt;options&gt;zoom&lt;\/options&gt;\r\n    &lt;pcolor&gt;#2c001e&lt;\/pcolor&gt;\r\n    &lt;scolor&gt;#2c001e&lt;\/scolor&gt;\r\n    &lt;shade_type&gt;solid&lt;\/shade_type&gt;\r\n  &lt;\/wallpaper&gt;\r\n&lt;\/wallpapers&gt;<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-xml-wallpaper.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-xml-wallpaper-600x337.webp\" alt=\"\" width=\"600\" height=\"337\" class=\"alignnone size-large wp-image-39393\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-xml-wallpaper-600x337.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-xml-wallpaper-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-xml-wallpaper-768x431.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-xml-wallpaper.webp 1367w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>As the picture shows, you have to type the full path (&#8216;\/home\/USERNAME\/.loca\/share\/&#8230;&#8217;) to the generated XML you created in previous step. If you did everything correctly, you should see the new choice (with little clock) in Background settings page.<\/p>\n<p>That&#8217;s all. Enjoy!<\/p>","protected":false},"excerpt":{"rendered":"<p>Got some beautiful photo images? Let me show you how to set them as desktop slideshow, so it will be your Ubuntu background wallpaper and switch automatically in certain time interval. Option 1: Use Shotwell Using Shotwell is the easiest way to do the job in Ubuntu. You don&#8217;t need to install anything, as it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":39382,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[338],"class_list":["post-39379","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-wallpaper"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/39379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=39379"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/39379\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/39382"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=39379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=39379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=39379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}