Re:The Comprehensive List of Window Managers for Unix
by yjftsjthsd-h on Friday June 10, 2022 @08:27PM
(#31700805)
As sibling comment notes, you can switch between WMs at runtime, you just have to not exec the wm from xinitrc. Instead, you run a terminal emulator or whatever as the first X client, and then from there run the window manager like a normal program. I mean, I'm sure there are nicer ways to do it, but that worked for me.
Alternatively, if you want to run multiple at once, you can run Xephyr, which nests X sessions, and then you just run whatever clients you want in each child X server, including the window manager.
Re:The Comprehensive List of Window Managers for Unix
by hsbauauvhabzb on Saturday June 11, 2022 @05:40AM
(#31703210)
Any way of achieving this without opening a terminal? Presumably closing the terminal kills the WM?
Re:The Comprehensive List of Window Managers for Unix
by yjftsjthsd-h on Saturday June 11, 2022 @11:21PM
(#31711030)
Sorry; I know it can be done because I've seen systems (live CDs?) do it (they even had a nice menu where you could click the wm you wanted IIRC), but I never learned details.
Re:The Comprehensive List of Window Managers for Unix
by hsbauauvhabzb on Sunday June 12, 2022 @12:32AM
(#31711469)
Yeah, I’m guessing running startx without one, then executing one on top, that way X doesn’t cascade terminate when the session ends or something. This is something that would improve workflow in situations where I want to use a floating wm, without terminating all windows.
Re:The Comprehensive List of Window Managers for Unix
by dizhn on Saturday June 11, 2022 @07:14AM
(#31703640)
CTRL+ALT plus function keys to go to a console tty.
Re:The Comprehensive List of Window Managers for Unix
by zajio1am on Friday June 10, 2022 @07:31PM
(#31700494)
You can switch WMs on the fly, just terminate one and start another. X server and applications survive restarting/switching WMs.
Re:The Comprehensive List of Window Managers for Unix
by hsbauauvhabzb on Saturday June 11, 2022 @05:39AM
(#31703205)
What command do you use for this? kill $pid && openbox doesn’t work for me.
Re:The Comprehensive List of Window Managers for Unix
by michaelmrose on Friday June 10, 2022 @10:54PM
(#31701544)
1: Not sure what you mean by that
2: It's possible. Some things support this for example compiz can be used to replace the running wm in place via compiz --replace.
Thought #2: How about a meta window manager to run all those WMs in parallel and/or switch between them on the fly?