Score:5

Replacement for Compiz Config Settings Manager in Ubuntu 20.04?

au flag

I recently migrated from Ubuntu 16.04 to Ubuntu 20.04 and one of the things I am missing is the Compiz Config Settings Manager. I used the "window grid" functionality of this application very much. It would allow me to quickly move a window to a quadrant (top-left, top-right, bottom-left, bottom-right) or a half (top-half, bottom-half, right-half, left-half) using a keyboard shortcut like Ctrl+NumPad (1-9). This application seems to no longer be supported in 20.04 and right now I can only use the mouse to move a window to the left or right half which is very limited.

I am using Gnome X11.

Are there any replacements for this application that works in 20.04?

Score:3
cn flag

The tiling possibilities in Gnome Shell are, and remain, indeed, very limited, limited to tiling half left and half right only. As always, Gnome Shell extensions can come to the rescue.

WinTile: Windows 10 window tiling for GNOME by Fmstrat changes Super+Arrow keys to present tiling similar (allegedly, cannot confirm) to what is available in Windows 10. With one or two keypresses, you easily tile a window half or quarter, e.g. Win+Left will tile a window to the left half. An additional Win+Down will tile it to the lower left quarter.

Other tiling extensions are ShellTile by emasab and gTile by scherepanov.

Note that Compiz is not applicable for Ubuntu Desktop using Gnome Shell. Gnome Shell can only use its own window manager, Mutter. You can install Compiz and configure it, but none of this will have effect. Other Ubuntu desktops, including Xfce and Mate, can run on Compiz.

Swaranga Sarma avatar
au flag
Thank you. WinTile seems to work more or less (the keyboards shortcuts are a little weird although I can get used to them). The other option was to go back to Unity but I am not much of a fiddler and Gnome otherwise seems to work well and I like the dark mode.
Jiho Choi avatar
es flag
OMG. This is what I really wanted. Thank you.
Score:1
zw flag

You still can use Compiz but on MATE, not on GNOME.

MATE is installable by

sudo apt-get install ubuntu-mate-desktop^

Some other interesting plugins are available here from CCSM, for example - Annotate:

Annotate plugin

Score:0
bo flag

Gnome Shell is now the default Ubuntu desktop. As others have stated, you cannot use CompizConfig with Gnome Shell. However, the Unity desktop is still available. Of course, you can use CompizConfig with Unity.

sudo apt update
sudo apt install ubuntu-unity-desktop compiz-plugins-main compiz-plugins-default compiz-plugins-extra compizconfig-settings-manager

You will have the option to switch to lightdm display manager but it's up to you and not necessary. Although, it does match the Unity theme. If you decide to change the display manager in the future, you can run the following command:

sudo dpkg --configure lightdm

Then, follow the prompts and make your choice between GDM, LightDM or whatever else is available.

To use the Unity desktop, log out of Gnome Shell and before you log back in, select the Unity desktop from the gear menu or by clicking next to the password bar (depending on your display manager).

Score:-1
zw flag

Disclaimer: This works for Xubuntu or Lubuntu, not for Gnome. So this does not answer the question of the OP.

I'll leave it as documentation for non Gnome DEs.

If you need the "grid", install it:

sudo apt install compiz-plugins-main

enter image description here

Swaranga Sarma avatar
au flag
I installed this plugin and enabled the "grid" in the settings manager but the grid feature still does not work. Do I need anything else?
kanehekili avatar
zw flag
It certainly will work with Xubuntu or Lubuntu (Using both with compiz and grid). Honestly I've overlooked the "gnome" part, so the answer of @vanadium is correct. I'll keep the answer for possible seekers of non Gnome environments
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.