Is there a Linux window manager that allows separate virtual desktops (workspaces) on separate monitors? [closed]

Solution 1:

Awesome Window Manager has this functionality. I use it, though only on a single screen, but the entire WM seems to be built around the idea of multiple screens. If you edit the rc.lua configuration file, you can specify different sets of workspaces (or "tags" in Awesome's slightly different conception of a workspace), different backgrounds, etc. on each screen. It's a powerful framework.

Solution 2:

This should be possible without too much pain and suffering. I don't know if Metacity supports this behavior but Xmonad does. Looks like other people have had some success with this kind of setup as well (see here and here).

Solution 3:

https://www.enlightenment.org/ can do this, too. Separate workspaces is a must-have for me, too.

Solution 4:

Wayfire and Sway both have it.

Its difficult to implement separate virtual desktops on separate monitors with X11 but not Wayland.

Kwin(KDE) and Mutter(Gnome) have just been ported to Wayland so they might have this functionality in future but I think almost all Wayland Window managers which are built for Wayland and are not ported from X11 will have this functionality natively