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.