My wallpaper does not change
There may be several reasons why your wallpaper does not change while using Wallch. Here are some of them:
- Your Desktop Environment is not supported. Wallch 4.0 fully supports Gnome, Mate, LXDE and XFCE. If your Desktop Environment is not supported, then Wallch will run normally, though the wallpapers will not rotate.
- Wallch has not detected your desktop environment correctly. Wallch, on first-run, tries to automatically detect your desktop environment based on files inside your filesystem. That is just a guess though, so you better double-check that your DE is selected under the Preferences, on the Integration tab.
- Your Desktop Manager is stuck, or does not run. There are some cases where the desktop manager, the application responsible for drawing your desktop, becomes unresponsive due to a bug of itself, or it does not run, because it has crashed, or for some other reason. If this is the case, then a simple restart should fix the problem.
- Wallch does not even run. If you run Wallch with some start-up option, in order to make sure that it runs and rotates wallpapers, watch the indicator/tray area. An icon of the application should be available there. Clicking on the icon will reveal if a feature is running or not.
Online Features do not work
The online features, like Live Website, Picture of the Day and Live Earth, will not work if you don't have an
active internet connection. Please note that you should not block Google, Imgur,
Wikipedia or the site that you are trying to access with Live Website.
Picture Of The Day requires your PC to have a correct local time. If your PC does not have a correct local time, then
it might not work properly.
A usual problem with Live Website that causes authentication problems is that users forget to uncheck the Attempt simple (popup) login authentication
from the preferences of the program, under the Live Website tab, when they try to authenticate to sites requiring normal authentication.
Wallch keeps crashing on Start
If Wallch keeps crashing while you are pressing the Start button that start the rotation process, then you've stumbled upon a nasty bug that has to do with a variable initialization. All you have to do in order to solve the problem is install the latest Wallch version from our PPA, running the following commands in a terminal:
Live Website login fails
There are 4 main reasons on why Live Website fails to login you into a website.
- You are providing the wrong login credentials. Please double-check that you are typing correctly your username and password.
- You have forgotten the Attempt simple (popup) login authentication checked. If this is the case, head to the preferences of the program and uncheck this option from the Live Website tab. This option should only be checked in case you are trying to login to some site that needs to be authenticated through a popup, like the most router/modem configuration web pages.
- Your website that you are trying to login to does not use a traditional login form. There are some sites that do not follow the usual login forms and choose some other way of authentication, or they use authentication along with CAPTCHA (those weird letters that you have to fill in, in order to login). Wallch is not able to login in such kind of websites.
- In order to find the login form, Wallch searches the webpage for some commonly used username-password ids. Unfortunately, it cannot know any possible combination of username-password ids used by any site. If this is the case and Wallch simply does not contain the ids that your website uses for username and/or password, then you should examine the source code of the login page and find which these ids are. Then you should head to the preferences of the program, under the Live Website tab, and fill in those ids under Add more username/password fields (comma separated). Then Wallch will also use these ids in order to find your username and password fields and thus it will be able to login to your website and take the snapshot of the restricted page.
How to use Wallch?
Wallch is designed to be easy to use for the average user. Unfortunately, some options and preferences are a bit hard to explain with a few words. That's why this section exists.
How to use Wallpapers?
Wallpapers is used for rotating the wallpapers that you have in your local hard drive.
- Click the Browse button to select a folder. Wallch will search the whole folder and all of its subfolders for supported images, and it will automatically load them into the program. The selected folder and all of its subfolders will be monitored from Wallch for new or deleted images. The new images will be automatically added into the list and the deleted ones will be removed automatically.
- Set the interval of the wallpaper changing process using the slide below the wallpaper list. Every time this interval timeouts, a new wallpaper from the list will be set as your desktop background.
- Choose whether you want the wallpaper images to shuffle or to appear in the order they are into the list. You can do so by checking or unchecking the Shuffle checkbox, below the wallpaper list.
- Start the wallpaper changing process. You can do so by clicking on the Start button below the wallpaper list. The Start button will transform into a Pause button. Using that button you can pause the wallpaper changing process. Also, using the buttons around Pause, you can go to the previous or to the next image, as well as stop the process.
How to use Live Earth?
Live Earth is used for setting a "live" image of the earth as your desktop background, updating every half an hour.
- Be sure you have a working internet connection.
- Hit the 'Activate Live Earth' button to start the process.
- Hit the 'Deactivate Live Earth' button whenever you wish to deactivate the process.
How to use Picture Of The Day?
Picture Of The Day sets as your desktop background the current picture of the day taken from Wikipedia.
- Be sure you have a working internet connection.
- Decide whether or not you want to include the description of the image on it. Most users prefer the description printed on the image, because most Picture Of The Day images are not that interesting without the context behing them. So, check or uncheck the corresponding checkbox to enable or disable the description of the image.
- Hit the Activate Picture Of The Day button in order to start the process. Hit the Deactivate Picture Of The Day button whenever you wish to stop the process.
How to use Wallpaper Clocks?
Wallpaper Clocks combine beautiful wallpapers with the time and date. They come in small packages, downloadable from the internet. That way you can have a beautiful desktop, without the need of widgets.
- Download your favorite wallpaper clocks from VladStudio.com
- Head to the 'Wallpaper Clocks' tab of Wallch, and click on the Install button. Choose the wallpaper clock files that you wish to install. This will install the chosen wallpaper clocks into your system. Dragging and dropping them into the Wallpaper Clocks list will work too. The installation should finish instantly.
- Check or uncheck the features that you wish to have on your wallpaper clock. For example, uncheck the 'Month' checkbox if you do not wish your wallpaper clock to display the current month. A live preview of the chosen wallpaper clock with the chosen features will be shown on the preview screen on the right side of the program.
- Select from the list the wallpaper clock you would like to start the process with and click the Activate Wallpaper Clock button. Whenever you wish to stop the process, click on the Deactivate Wallpaper Clock button.
How to use Live Website?
Live Website sets as your desktop background a web page of your choice. It is the most complex feature of all as it supports two types of login authentication, for setting as background web pages that require some privilege. The web pages are simple images and they are not interactive in any way.
- Choose any webpage of your liking and type it into Website. A better practice is to navigate to that site through a browser and copy the link off of it. This will prevent typing mistakes such as http://facebook.com instead of https://facebook.com
- Set the interval of the process. When this interval timeouts, then a new image will be generated by Wallch, with the updated content (if any) of the set web page.
- Choose whether you want to crop the image or not. Use the Crop Tool in order to set the cropping area. This option exists in order to crop part of the generated image, in case you want only part of the web page set as your desktop background, hiding unneeded information or advertisments. Please note that if you want to crop the final web page that needs privilege in order to snapshot it, you have to first configure the Add Login Details section and then proceed to crop the image to your liking.
- Choose whether you want Wallch to attempt to authenticate you to the website you have specified or not, by checking or unchecking the Add Login Details checkbox. Please note that if you want to authenticate to the website, then you will need to provide a web page that contains a login form under Website. In a rare case this may differ from the website's homepage. Provide Wallch with your login credentials and choose or not to Redirect to a certain page. Wallch will attempt to load that web page after attempting to log you in the website. You should uncheck this checkbox if you want to set as your desktop background the web page that you are redirected to after the authentication takes place, because this happens by default.
- Click on the Preview button in order to update the preview of your website in the preview screen on the right of the program. Set again any preferences that you don't like, gudging by the preview that you are seeing.
- Click on the Activate Live Website button in order to activate the process. Hit the Deactivate Live Website button whenever you wish to stop the process.
Wallch is a wallpaper changer for keeping your desktop fresh and new, and it tries its best to not be in the way of your important work. That's why we thought of every possible way to make the program controllable from various places. One of this is the indicator for Linux, or the tray for Windows. Below are listed some tips on how to use Wallch's indicator to make the full out of it.
- Scroll on the indicator icon to proceed to the next or previous image, while the Wallpapers process is active.
- Click on the indicator and select a feature to start or stop it. Switching between processes is allowed without actually having to stop the previous running process and start the new one. Simply click on the process that you wish to start and the switch will be done automatically.
- Click again on the item corresponding to a running process in order to stop it.
- Once you start the Wallpapers process, new buttons will appear below it that allow you to do more actions with the running process.
- If you have set Wallch to start on startup, you will notice that the indicator is shown. The memory usage of Wallch is very low because the graphical interface is not loaded. If you want to load the graphical interface, then click on the indicator and then choose Show.
Notification on Wallpaper change
- It will show a notification whenever your desktop background changes. This is recommended only for long intervals, because seeing a notification every time your desktop backgound changes in short intervals can become annoying.
Keep History of wallpapers changed
- Keeps history of all the wallpapers changed through Wallch. This is recommended if you have a large collection of images and you want to check out any image that you see and like, but you don't want to care about when to do it. You can access the History via the Edit menu of the program.
Interval independent of application close
- Closing the application will not reset the interval of the feature running that moment. This is recommended for long intervals. For example, if you want your desktop background to change every 24 hours but you have your PC open only 8 hours per day, by having this option enabled, this will not longer be a problem. The next day you will see your desktop background changing as if Wallch was still counting while your PC was off.
Show preview screen
- Uncheck if you want to hide the preview screen on the right side of the main program.
Start Wallch on System's startup
- Wallch will start when your PC boots. If a feature was running while Wallch was closed, then it will continue from that feature. If no feature was running, then Wallch will start minimized to the indicator/tray area, doing nothing.
- Wallch will wait the set timeout before launching on startup. This timeout is useful for slower PCs, in order to not slower the boot process. It is also useful in case you simply want a timeout prior to start the wallpaper changing process.
Rotate image on change, based on Exif data (will alter image)
- Wallch will try to read any Exif data contained into the image that indicate its rotation. Most cameras save exif data inside the pictures that they take, and most desktop managers do not read this data in order to display the image properly. Thus, the image is displayed with the wrong rotation. Please note that this will alter the image and may cause a slight reduction of quality and/or change of file size. Also, it is very important to note that while most desktop managers do not display the image properly, most file managers do, making it hard to identify whether or not an image is rotated correctly.
Use shortcut for the "Next Wallpaper"
- Use any available shortcut in order to proceed to the next image. This shortcut is global and you don't need to be focused to the Wallch window in order to use it.
On clicking 'Start' first timeout then change wallpaper
- By default, clicking on Start, Wallch changes the image and then waits for the set interval to timeout in order to change the image again. By checking this checkbox, Wallch will not change the wallpaper immediately after Start is pressed, but it will wait for the interval to timeout.
Style of list
- By default, Wallch displays thumbnail previews in order to navigate easier between your images. If you use many thousands of images and you prefere a simple path list instead for faster loading of the graphical interface, then use the Paths option.
Set Up Custom Intevals
- This list contains the intervals used in the slider, below the wallpapers list in the main Wallch window. You may add or remove the intervals to your liking. Wallch contains a slider in order to make it easier and simpler for you to pick an interval, but it does not limit you to using only the defaults.
Use random time instead of the above intervals
- Wallch will not take into consideration the interval slider at all. Instead, it will use random intervals between the values that you will set, after you check this checkbox.
Attempt simple (popup) login authentication
- By default, Wallch tries to login you to websites using the most usual way: By trying to fill out and submit a login form. Some web pages, like the ones for accessing the configuration for most modems/routers, require popup authentication in order to access a restricted page. This checkbox will make it possible for Wallch to log you into such kind of web pages.
After load is finished, prior to taking the snapshot, wait X seconds
- Some web pages do additional loading after the web page has finished loading its main content. For example, GMail displays a loading screen prior to displaying the inbox to its users. Set this value to your liking in order to result in a well loaded web page.
Java is enabled
- If checked, the java is enabled inside the loaded web pages. Uncheck this checkbox if you don't want to load java.
- Uncheck this checkbox if you don't want images to be loaded. This will usually result in much faster loading of the web pages, if images are not part of the information that you want included in your snapshot. Please note that images are not loaded in the in-between login pages, when authentication is enabled.
Add more username fields (comma separated)
Add more password fields (comma separated)
- Wallch searches inside the web-pages for login forms based on the id of the username and password. While it uses a variety of guesses, it cannot guess any possible combination. If you cannot login into a website and this is the reason, then you should check the page source of the page and see what are the ids that the specific web page uses. Then add these ids into the available space of the preferences dialog of Wallch.
- Wallch comes with a light (Radiance) and a dark (Ambiance) theme, in order to match well with most environments. Choose from there the one that matches best your needs.
Current Desktop Environment
- Set the current desktop environment. While Wallch tries to auto-detect the environment, it may be wrong. This option lets you choose the environment yourself.
Enable Unity ProgressBar (Unity only)
- It will enable the unity progressbar on the icon of Wallch when a process is running.
The History dialog contains information about the changed wallpapers through Wallch. Its purpose is to have a list of the changed wallpapers in case you have a very big collection of images and you want to check out a nice image that was set as your desktop background whenever you want. The dialog provides a right-click menu that allows you to interact with the saved entries.
Tips and tricks
Wallch comes with a nice Unity integration. Most of these features are unfortunately not easily found:
- Shortcuts for extra control. You can simply change the image to a random one, or completely control the current running wallpaper changing process. This is an alternative to using the indicator.
- Progressbar for knowing about when your wallpaper will change.
- Dragging and dropping any image from a file manager on the Wallch icon will result on the image being set as desktop background.
- Dragging and dropping any folder on the Wallch icon will result on monitoring that folder instead of the current monitored folder.
- Scrolling on the indicator icon while the Wallpapers process is running will change to the previous or to the next image. If no feature is running, it will change to a random image from the monitored folder.
- Right-clicking the wallpapers list will provide you with a bunch of options.
- The Properties dialog provides you with valuable information about an image, and allows you to interact with it.
- Right-clicking the lists of the History dialog will reveal a menu with an interesting set of actions.
- Drag and drop a folder in the wallpapers list to start monitoring it, instead of using the Browse button.
- Drag and drop one or more wallpaper clock files in the wallpaper clock list in order to install them instantly.
- Download a bit higher-resolution wallpaper clocks than your screen's size for extra image quality.
- An awesome way to use Live Website is with your Google Calendar.
- You can almost completely control Wallch's actions from a terminal, using its arguments. This is very helpful in case you want to include Wallch functions inside your scripts. See man wallch for more information.