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

  1. Open HydraPaper from the applications menu.
  2. Select different wallpapers for each monitor.
  3. 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.

Resources