I was able to successfully install 'workspace matrix' under Ubuntu 18.04 LTS. I had just updated/upgraded to 18.04 LTS from 16.04 LTS a couple days ago, so this is a fairly new or virgin installation, FWIW.
Note that I did not enable or add any PPA's or other repositories.
The instructions I had found on this web page did not work for me: (They appear to have left out important details or steps.)
http://ubuntuhandbook.org/index.php/2019/12/enable-workspace-grid-ubuntu-18-04-19-10/
Specifically, in the above web page Step 2 was not working on 18.04 LTS -- no search results were found when I seached for "workspace matrix" via the Ubuntu Software application.
Here is what appeared to work:
1) Install gnome-shell-extensions. Does not appear to be an option via the Gnome Shell Tweaks tool, nor via the Ubuntu Software app. I did it via CLI in a terminal window:
sudo aptitude install gnome-shell-extensions
2) Install chrome-gnome-shell. Again, I used the CLI. Also, I am not using the Chrome browser (is it even available?). I am running Firefox (v72.0.1), but this appears to be necessary to perform the installation.
sudo apt-get install chrome-gnome-shell
3) With chrome-gnome-shell installed, install workspace matrix directly from the browser. Go to https://extensions.gnome.org/extension/1485/workspace-matrix/, ensure JavaScript is enabled (I run NoScript, so I had to make extensions.gnome.org trusted), select the shell version (I chose 3.28 matching my Gnome shell version), and then choose the extension version (only version 11 was listed, so I selected it). At this point, a popup window appeared to download a zip file. I downloaded the zip file and extracted it. But there was NO README file, and no other obvious instructions on how to install it. I went back to the web page listed above in this step, and observed a radio button [ ON | OFF ] in the upper right part of the window. It was OFF. I toggled it to ON, and a popup window appeared asking me if I wanted to install Workspace Matrix? I confirmed (i.e. selected Yes) and... well... I don't recall anything really. How could I tell if it installed?
Two ways:
First, SUPER + W popped up a neat little matrix showing my workspaces. (NOTE: I had previously set workspaces to STATIC and specified 4 workspaces via the Gnome Tweaks tool.) Also note: the mouse is not yet integrated with Workspace Matrix... clicking on a different workspace will not switch. Oh well. Use your keyboard arrow keys to select a different workspace, then hit , wala... switched workspace.
The second way is that in Gnome Tweaks, there is now (after having installed gome-shell-extensions) an Extensions tab on the left side of the Tweaks window. Selecting Extensions shows what extensions are installed, and sure enough, Workspace matrix shows up.
So... some command line 'sudo apt-get's and/or "sudo aptitude install's are required, and it appears you install straight from a webpage rather than via a package and PPA, but that is how I managed to install 'Workspace matrix' for Gnome 3.28 for Ubuntu 18.04 LTS. Hopefully this helps someone else out.
gnome-shell-extensions
in order to install other extensions (I've never installed it, and I install extensions using browser all the time). The package contains a bunch of standard extensions like AlternetTab, Window list etc. (required for the GNOME Classic session). Howeverchrome-gnome-shell
is absolutely necessary, the browser needs it to detect the GNOME Shell version.ubuntu-unity-desktop
to use Unity. For me, after upgrade to Ubuntu-20.04, then following instructions elsewhere to installlightdm
along with Unity, lightdm was hanging on boot, but I was able to selectgdm3
as display manager, then at GDM3 login screen, after selecting my username, choose "Unity" session from circle at bottom right.