Archives For Gnome

Since Ubuntu 23.10 with default GNOME 45 desktop, there’s no longer app menu indicator in top-panel next to workspace indicator (previously ‘Activities’).

It’s an indicator menu for current running app window in focus, which has few basic options such as “New Window” and “Quit”.

GNOME has proposed to replace the app menu with a new way for indicating window focus. GNOME 45 takes the first step by removing it from top-panel.

For those who prefer the top panel app menu, it’s easy to get it back by using an extension. And, here’s how to do the trick step by step.

Get back App Menu Indicator in GNOME 45/46

NOTE: This tutorial should work in Ubuntu 23.10, Ubuntu 24.04, Fedora 39, Manjaro, Arch, and other Linux with GNOME 45/46.

For Ubuntu 23.10 and Ubuntu 24.04, firstly launch App Center, then search for and install “Extension Manager” app.

Install Extension Manager in Ubuntu Software/App Center

Next, launch “Extension Manager”, and use it to search & install the “App menu is back” extension, under Browse tab.

After installing the extension, the app menu should be back in top-panel, next to the ‘pill and dot’ workspace indicator once you selected any app window.

For Fedora 39 and other Linux, just launch web browser and go to the extension page in EGO via the link below:

Then, use the ON/OFF switch in the page to install the extension. In case you don’t see the toggle switch, install web browser extension via the link it prompted and refresh the page.

That’s it. Enjoy!

This is a quick tutorial shows you how to quickly access the source of all your installed GNOME extensions in Ubuntu, Fedora Workstation, Debian and other Linux with GNOME.

Gnome extensions are usually installed to “.local/share/gnome-shell/extensions/” directory. While, system built-in extensions are available in “/usr/share/gnome-shell/extensions/“.

For developing or debugging purpose, you can open that folder every time to access the sources. However, GNOME has a built-in debugger and inspector tool that can also do the trick quickly.

Quick access source of extensions via Looking Glass

1. First, press Alt+F2 on keyboard to launch the ‘Run a command’ dialog box. Then, input lg and hit Enter.

2. The Gnome debugger and inspector tool, aka Looking Glass, will drop-down from the top.
There, just switch to “Extensions” tab, then, you’ll see all the installed extensions, either enabled or disabled.

And, each extension has 3 links:

  • View Source – open the source folder of extension in a new Nautilus window.
  • Web Page – open the extension web page in default web browser.
  • Show/Hide Errors

Looking Glass Indicator

To make life easier, there’s also an extension to add a panel indicator in top-right. So, you can access it easily by a single mouse click. Which, also has a drop-down menu:

  • Restart Shell (Xorg only).
  • Reload Theme.
  • Open Extensions Folder.
  • Open Themes folder.

To install the indicator, first search for and install “Extension Manager” from either Ubuntu Software or App Center.

Install Extension Manager in Ubuntu 22.04+

Then, launch and use “Extension Manager” to search and install “Looking Glass Button” under Browse tab.

The extension so far supports all current GNOME versions. For Fedora, Debian, etc without ‘Extension Manager’, just go to extension web page via the link below:

Then use ON/OFF switch to install it. If you don’t see the toggle switch, click the link in the page to install browser extension then refresh.

The new tiling assistant extension in Ubuntu 23.10 and Ubuntu 24.04 has indicator support! Here’s how to enable it and fix the missing icon.

Ubuntu introduced a new system extension called “Tiling Assistant” since 23.10. With it, user can easily tile window to half or quarter of screen either via mouse dragging or keyboard shortcut.

The extension also has an indicator applet on panel, allows user to select a layout to start tiling with ‘Super + Tab’ look like menu for all opened windows. See the short video:

The feature is useful, however lack of indicator icon on panel, possibly due to bug or building issue. This tutorial is going to show you how to enable the indicator as well as add back the icon, so it will look like the screenshot below:

Step 1: Enable the Indicator Applet

To enable the indicator, user can either run single command in terminal or use ‘Dconf Editor’ configuration tool.

Option 1: Press ‘Ctrl + Alt + T’ key combination on keyboard to open terminal. When terminal opens, run the single command below to do the job:

gsettings set org.gnome.shell.extensions.tiling-assistant show-layout-panel-indicator true

Option 2: Or, first search for and install “Dconf Editor” from App Center.

Then, launch “Dconf Editor” and navigate to org/gnome/shell/extensions/tiling-assistant. Finally, scroll down, find out and turn on ‘show-layout-panel-indicator’.

Step 2: Fix missing icon issue

As mentioned, the indicator is missing icon on panel. To fix it, you may install the community version of “Tiling Assistant” from EGO (extensions.gnome.org), then copy the icon files to use for system built-in extension.

1. First, open App Center, then search for and install “Extension Manager“.

Install Extension Manager in Ubuntu Software/App Center

2. Then, launch “Extension Manager” and use it to search and install “Tiling Assistant” community edition under Browse tab.

3. You do NOT need to turn on the new installed ‘Tiling Assistant’ extension. Here, we just need the icon file from it.

Press Ctrl+Alt+T on keyboard to open terminal, when terminal opens, run commands:

  • navigate to the user installed extension directory:
    cd ~/.local/share/gnome-shell/extensions/tiling-assistant@leleat-on-github/
  • after that, just copy the ‘media‘ sub-folder to system extension directory. To do so, run command:
    sudo cp -R media /usr/share/gnome-shell/extensions/tiling-assistant@ubuntu.com/

    Type user password (no asterisk feedback) when it asks and hit Enter.

Finally, use “Extension Manager” to turn off and turn back on ‘Ubuntu Tiling Assistant’ to apply change. And, remove the user installed ‘Tiling Assistant’ extension. Or, simply log out and back in.

This simple tutorial shows how to install GDM Settings tool to configure the Gnome Login Screen in Ubuntu 22.04 and Ubuntu 24.04 LTS.

GDM Settings, aka Login Screen Manager, is a graphical configuration tool for GNOME Login Screen. With it, user can easily configure following things for the login screen:

  • Background image or color.
  • Theme, icons, and cursor.
  • font and scaling factor.
  • top bar text color and background color.
  • Mouse and touchpad settings.
  • Disable user list.
  • Sound, night light, logo, etc.

Continue Reading…

Ubuntu 23.10 with GNOME 45 has replaced the top-left ‘Activities’ with a workspace indicator. By hovering over it, you can use mouse scroll to switch workspaces.

This is done by a simple extension called “Workspace Scroll”. Like the volume icon, with that extension, you can move mouse cursor over the top-left indicator, then scroll the middle mouse button to switch workspaces (aka Windows’ Virtual Desktop).

This can be useful for mouse heavily users, since it saves you a few mouse clicks!

UPDATE: THIS BEHAVIOR NOW IS DEFAULT OUT-OF-THE-BOX!!! You don’t have to follow any tutorial, just move mouse cursor over the workspace indicator and scroll middle button.

How to Install Workspace Scroll

To install the extension for this feature, firstly press Ctrl+Alt+T on keyboard to open terminal.

Then, run command to install “Extension Manager” app:

sudo apt install gnome-shell-extension-manager


Next, click on top-left button to open overview, search for and launch “Extension Manager”.

Finally, use the tool to search and install the “Workspace Scroll” extension under ‘Browse’ tab.

For other Linux with GNOME 45, such as the upcoming Fedora 39, Arch/Manjaro etc, just open the link below:

Then use the ON/OFF switch to install that extension. If you don’t see the switch, install browser extension via the link in the page and refresh.

After installed the extension, just move your cursor to top-left indicator button, and scroll the middle wheel to verify.

In the recent update of Ubuntu 23.10 daily build, the GNOME desktop has been updated to v45 beta. And, here are some visual changes.

The default wallpaper now has a dark variant. Meaning changing Ubuntu Desktop to dark style will also change to dark style wallpaper. Though, the final wallpaper is not revealed yet!

The ‘Files’, aka Nautilus file manager, has been redesigned with more stylish layout. Which, supports drag and drop web image into file, and implements Global Search.

Redesigned Nautilus File Manager

And, there’s new system extension to enhance tiling window support. Not only half screen tiling, it also support tiling window to quarter screen size, with either drag’n’drop or keyboard shortcuts, as well as features such as Tiling Pop-up and Tiling group.

By going to ‘Settings’ -> ‘Ubuntu Desktop’, you’ll see the new toggle options. Though, you can get even more by using “Extension Manager”.

Via the latest Gnome Shell package updates, the top-left ‘Activities’ button is finally replaced by an indicator. Now, it displays a white pill that indicates which workspace you’re on. Depends on how many workspaces you have, all others are indicated via gray dots.

As well, you may found the app menu, to indicate which app window is on focus, has also been removed. Though, the new Window Focus animation is not implemented at the moment.

They are even more great new features in Ubuntu 23.10. To try it out, just download the latest daily build image from the link below and install it in either real or virtual machine.

For Ubuntu 23.04, Debian 12, Fedora 38 and other Linux with GNOME 43/44, there’s now an extension allows to monitor and control your remote Transmission downloads via system tray indicator.

It uses Transmission RPC protocol for interacting with remote PC/server that is running Transmission GTK, daemon, or Fragments.

With the indicator, user can easily add new download via torrent link, monitor all the downloading process, and one click to open the web UI with more options.

How to Install the Indicator Applet

For Ubuntu 23.04 user, firstly search for and install “Extension Manager” from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04+

Then launch “Extension Manager” and use the tool to search and install “Transmission Daemon Indicator NG” extension.

For other Linux with GNOME 43/44, just go to the link below:

Then, turn ON the toggle switch to install the extension. If you don’t see the ON/OFF switch, install browser extension and refresh the page.

Configure the Indicator Applet

Once installed, the applet should appear immediately on your panel. You can open the settings page either from applet’s drop-down menu, or via “Extension Manager”.

Of course, in the server (either local or remote) that’s running Transmission, you have to enable the Remote Control first from preferences.

Transmission GTK, enable Remote Control

For Transmission daemon running in the background, edit the ‘/etc/transmission-daemon/settings.json‘ file to enable RPC remote control, setup user & password, whitelist, etc, before being able to connect.

Remember to use systemctl reload transmission-daemon.service to apply changes, since start or restart may reset your password in the config file.

Ubuntu (since 23.10) introduced new enhanced tiling window support! Here’s how you can try it out in Ubuntu 22.04 & Ubuntu 20.04.

For those who don’t know what is window tiling, it’s a window management behavior that snap window to screen edge/corner to be half or quarter-tile. So, you can work with 2, 3, or 4 app windows side by side in your screen.

Ubuntu so far has basic tiling support, that can only snap window to left or right half-tile. An enhanced tiling is available soon via a new built-in extension called “Tiling Assistant”.

By either dragging or use keyboard shortcut, user can tile window to left, right, top and bottom half, which is called Edge Tiling. And, tile window to top-left, top-right, bottom-left, and bottom-right quarter of screen, called Corner Tiling.

And, after tiling a window, it has a tiling pop-up feature that automatically show you ‘Super + Tab’ app switcher style pop-up to choose which app to auto-tile to the remaining screen space. And, when clicking focus (raise) a tiled window, all windows in the tile group raise together.

Install Tiling Assistant in Ubuntu 22.04/20.04

Like ‘Ubuntu Dock’, the new extension is a fork of the community maintained ‘Tiling Assistant’ extension. Which, support GNOME desktop from version 3.36 to 44 at the moment.

Ubuntu 22.04 user can firstly search for and install “Extension Manager” from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04+

Then, launch the tool and use it to search & install “Tiling Assistant” extension under Browse tab.

For Ubuntu 20.04, first press Ctrl+Alt+T on keyboard to open terminal and run command to install the agent and Extensions app packages:

sudo apt install chrome-gnome-shell gnome-shell-extension-prefs

Then, go to the link below and use ON/OFF switch to install ‘Tiling Assistant’:

If you don’t see the ON/OFF switch, install browser extension with link in the page and then refresh!

After installed the extension, launch either “Extension Manager” or “Gnome Extensions” app and open the settings for that extension to configure the new tiling behavior.

Run Ubuntu on laptop or other machine with touchscreen? You can enable touch feedback with an extension.

It’s ‘Touch X‘, an extension that support GNOME from version 40 to 44. Meaning for Ubuntu 22.04, 23.04, Debian 12, RHEL 9, Fedora, Arch, Manjaro and other Linux with recent GNOME.

In these systems, it supports ripple feedback where the screen is touched. The feedback looks a bit like the locate mouse pointer function as the screenshot below shows you.

I don’t have a touchscreen device running Ubuntu. However, you can install and try the extension out by following steps one by one.

Install Touch X Extension

Firstly, open Ubuntu Software and use it to search and install the “Extension Manager” app.

Install Extension Manager in Ubuntu 22.04+

Then, click on top-left ‘Activities’ to open overview screen. When it opens, search for and launch “Extension Manager”.

Finally, navigate to ‘Browse’ tab in Extension Manager, search and install “Touch X” extension.

Once installed, switch back to “Install” tab. Then, click on the gear icon for that extension to open configuration page.
There you can change the color and radius of the ripple feedback.

For other Linux with GNOME, go to the extension web page via link below:

Then turn on the toggle switch to install the extension. And, use GNOME Extensions (available in Gnome Software) app to configure it.

If you don’t see the ON/OFF switch, install browser extension via link in that page and refresh it.

Want to configure the OSD (on-screen display) pop-up in Ubuntu and other Linux with GNOME? There’s an extension to do the job in GNOME 42 ~ 44.

When changing volume, screen brightness, device status (e.g., Bluetooth), etc via keyboard shortcuts in GNOME, there will be on-screen pop-ups indicate the status changes.

By default, these pop-ups occur in bottom center of screen and hide automatically in 1 seconds.

GNOME OSD

Continue Reading…