How to Set a Different Wallpaper for Each Monitor in Linux Mint
By default, Linux Mints does not support different wallpapers for multiple monitors. However, you can achieve this using tools like HydraPaper, xrandr, or custom scripts.
1. Use HydraPaper (Easy Way)
HydraPaper is a GUI tool designed for setting different wallpapers per monitor.
Install HydraPaper
sudo apt update
sudo apt install hydrapaper
Or install via Flatpak (recommended for newer versions):
flatpak install flathub org.gabmus.hydrapaper
Set Wallpapers
- Open HydraPaper from the applications menu.
- Select different wallpapers for each monitor.
- Click Apply to set them.
Use HydraPaper for an easy GUI solution.
2. Use a Custom Script with nitrogen
Nitrogen is another lightweight wallpaper manager:
sudo apt install nitrogen
Set wallpapers using:
nitrogen --head=0 --set-scaled /path/to/wallpaper1.jpg
nitrogen --head=1 --set-scaled /path/to/wallpaper2.jpg
Add to startup by running:
nitrogen --restore
Try Nitrogen if you prefer a script-based approach.