I wanted to prevent automatic workspace switching to the one with a webdriver program with an active browser window, which kept preventing me from doing any work even from a different workspace. All answers I read led me to using compizconfig. So I installed this on my linux VM and immediately everything got messed up.
All windows started to have infinite reflection pattern under them.
Pressing Ctrl + ALT + arrow no longer switched workspaces automatically but 4 terminal icons started appearing in the middle of the screen, presumably for selecting a workspace, but these icons also had infinite reflection and it was not clear how to switch workspace.
The bottom left menu and the bottom row of icons too disappeared, making it impossible to launch a find and launch a new app.
I had to restart my GNU session and uninstall the bloody compizconfg and all said problems disappeared.
Is there any other way to solve the simple problem I started off to solve, which was to prevent an active program (such as a webdriver) from stealing the Workspace repeatedly, and not letting other Workspaces to be usable by a human user? I need to run the webdriver program in non-headless mode due to some limitations that occur in the headless mode.
Linux version: Debian GNU/Linux rodete rodete (x86-64)
Desktop environment: X-Cinnamon
Window manager: Mutter (Muffin)