HydraPaper – Set Different Wallpaper for Each Monitor in Ubuntu

Last updated: July 1, 2019

For Ubuntu 18.04 and higher users with multiple monitors, Hydrapaper is a GTK utility allows to set different background wallpaper for each monitor in Gnome 3, MATE, or Budgie desktop.

The utility uses Pillow to create a single image merging all of your chosen wallpapers and setting it as your wallpaper with the “Spanned” option.

Hydrapaper can be installed in Ubuntu 18.04 and higher via Flatpak (Containerized software package). Open terminal either from application menu or by pressing Ctrl+Alt+T. When it opens, do:

1. Run command to install Flatpak deamon first:

sudo apt-get install flatpak

Type user password (no asterisk feedback) when it prompts and hit Enter.

2. Then add Flathub repository via command:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

3. Finally install the utility via command:

flatpak install flathub org.gabmus.hydrapaper

Like normal software package, open Hydrapaper from application menu once successfully installed on your system.

To uninstall the utility, run command in terminal:

flatpak uninstall org.gabmus.hydrapaper


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected] Buy me a coffee: https://ko-fi.com/ubuntuhandbook1

One response to HydraPaper – Set Different Wallpaper for Each Monitor in Ubuntu

  1. Required a restart in 18.04 for Hydrapaper to appear in the application menu. Works perfectly.