In Ubuntu18.04 I coticed that the usual "virual desktops" seemed to be absent. This is becasue a switch was made to gnome3, where these desktops are now referred to as "workspaces". I fucking hate computer guys. Using a utility I installed named wmctrl I was able to use the hard-coded script belwo to open gnome-terminals and place them on 3 workspaces.
% pwd /home/sco/Corona/DeskTop_wmctrl/play % cat wpsaces1 #!/bin/bash # set the sleep time ts="1" # Open the gnome terminal window with screen name gnome-terminal --geometry 60x20+2000+80 --profile=SCO1 -t "TermDesk0" & sleep $ts wmctrl -r 'TermDesk0' -t "0" # Open the gnome terminal window with screen name gnome-terminal --geometry 60x20+2000+80 --profile=SCO1 -t "TermDesk1" & sleep $ts wmctrl -r 'TermDesk1' -t "1" # Open the gnome terminal window with screen name gnome-terminal --geometry 80x30+2000+80 --profile=SCO1 -t "TermDesk2" & sleep $ts wmctrl -r 'TermDesk2' -t "2"This is definitely in the klunky stages. Which window you move is determined by identifying that window with the "-t" flag in the wmctrl call, and the name of the window was set with the "-t" flag in the gome-terminal call. If you have only one worksapce, and you run this script, you end up with 3 terminals in 3 workspaces. If you run this again, you end up with 3 new terminals, but they end up remaining in the workspace where you ran them.
It looks like my undersatnding of wmctrl will have to grow with experimentation. The online information about this is sparse and terribly poor. However, some useful capabilities are clearly present here.