Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Different wallpapers and settings for each monitor #469

Open
lactarius opened this issue Nov 14, 2021 · 3 comments
Open

Different wallpapers and settings for each monitor #469

lactarius opened this issue Nov 14, 2021 · 3 comments

Comments

@lactarius
Copy link

There have been many requests for support for multiple monitors. I would most like the existing features - random selection of photos from a folder - different on each monitor.

@badjano
Copy link

badjano commented Nov 15, 2021

bump

@stanus74
Copy link

stanus74 commented Jan 9, 2022

i need a solution to show only on Monitor 1 or 2

@peterlevi peterlevi changed the title Dual monitors Different wallpapers and settings for each monitor Apr 24, 2022
@peterlevi
Copy link
Member

Variety depends on the desktop environment to render the wallpaper. Not all DEs support different wallpapers per monitor/workspace. E.g. GNOME doesn't. Some, like XFCE, do.
Supporting this out of the box in a user-friendly manner is out of scope for Variety, we'll need an enormous number of hacks to make this work well in GNOME, let alone all other DEs.

If your DE does support different wallpapers per monitor, Variety has you covered, provided you are willing to do some hacking on your own:

  • Run a separate Variety profile for every monitor: variety --profile monitor1, variety --profile monitor2.
  • Look for your profile files under ~/.config/variety-profiles
  • Edit the set_wallpaper script in each of the profiles (~/.config/variety/variety-profiles/monitor1/scripts/set_wallpaper) to change the wallpaper for only one of the monitors. How exactly to do this (and if it is possible) depends on your specific desktop environment. Keep in mind in the future set_wallpaper will automatically get overwritten on upgrade - starting from the next release, you will need to create your own custom copy of this file and set its path in the set_wallpaper_script property in variety.conf (See set_wallpaper/get_wallpaper are not reliably upgraded on version upgrade #504).
  • Optional: From the Customize tab in each running instance of Variety, pick a different icon, so you can tell them apart. This is why there are "Number 1", "Number 2", etc. options for the icons.
  • Configure each instance of Variety separately for every monitor, pick which wallpapers you want there, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants