Archives For November 30, 1999

This tutorial shows how to enable some cool animations, when moving, opening, closing, minimizing and restoring app windows in Ubuntu with default GNOME Desktop.

All the animations here are handled by GNOME shell extensions, meaning they will also work in Fedora Workstation, RHEL 9, and other Linux with GNOME desktop.

NOTE: These animations will consume more energy and system resources. It’s NOT recommended for laptop running without power supply, and lower end PC with very old CPU and low memory.
Continue Reading…

In Ubuntu desktop, most app windows by default start at top-left of screen. It’s quite annoying, since you have to move app window before it’s ready for use.

So, in this tutorial I’m going to show you how to tweak you desktop, to make it start app window at screen center automatically.
Continue Reading…

This tutorial shows how to enable variable refresh rate (VRR) to get better gaming experience in Ubuntu 24.04 with default GNOME Desktop.

Variable Refresh Rate (VRR), aka adaptive sync, is a feature that allows your monitor to adjust the refresh rate on the fly, so it matches the frame rate of output signal from the graphics card. It’s useful for games to eliminate screen tearing, and can also lowers power consumption since the monitor does not need to always refresh at the highest rate.

GNOME introduced experimental VRR since version 46 in default Wayland. Here I’m going to how to enable this feature.


Before getting started, you need to check something to make sure you meet all the requirements for enabling this feature.
Continue Reading…

Dash-to-panel, the popular GNOME Shell Extension, got a update few days ago with the latest GNOME 46 support.

For those who don’t know about dash-to-panel, it’s a free open-source extension for GNOME, which replaces the default panel and dock with a single bottom bar. Along with ArcMenu, user can easily customize the desktop to Windows 10 or Windows 11 style layout.

Ubuntu 24.04 with Dash to panel and ArcMenu

Continue Reading…

GNOME Desktop considers adding a new core application for audio playback!

It’s Decibels, a basic free open-source audio player that is supposed to fill the gap of GNOME currently not having a Core app that is designed to open single audio files.

The app has a stupid simple user interface that works in both Linux Desktop and Mobile devices. It features:

  • Shows the waveform of the track
  • Adjust playback speed from 0.5x to 3.0x.
  • Easy seek controls – pause, play, skip back/forward 10s, volume up/down.

Continue Reading…

GNOME, the popular Linux desktop environment, announced new 46 stable release this Wednesday!

The new GNOME 46, code-name“Kathmandu”, will be default desktop for Ubuntu 24.04 and Fedora 40 planned for next month, and optional for Arch, Manjaro, etc.

The Files, aka Nautilus, in the release features new global search, that can be triggered either by Ctrl+Shift+F or top-left search icon. It supports searching multiple locations simultaneously, including locations outside user home. Other changes for ‘Files’ include:
Continue Reading…

For Ubuntu, Fedora Workstation, and other Linux with GNOME Desktop, there’s an extension to help you focus on reading on the screen.

It’s Reading Strip, a free and open-source app written in JavaScript. With it, a horizontal (and/or vertical) strip will be displayed and follow around your mouse cursor.

By settings its background color and opacity, it can highlight the sentence to help focus on reading for people affected by dyslexia.

It also supports focus strip mode, that hides (blurs) the previous and next ones on screen. Which, is great for helping children focus on reading very well.

ReadingStrip Focus mode

How to Install Reading Strip

As mentioned above, reading strip is available as an extension for GNOME Desktop. It so far supports for GNOME from version 3.36 to 44. Sadly, GNOME 45 is not supported due to bug. Meaning it works for all current Ubuntu LTS (20.04 and 22.04), Fedora 37/38, Debian 12, RHEL 9.

For Ubuntu 22.04, first search for and install “Gnome Shell Extension Manager” from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04+

Then, launch the tool and use it to search & install “Reading Strip” under Browse tab.

For Ubuntu 20.04 and other Linux with GNOME, just open web browser and go to the extension page via the link button below:

Install the browser extension if it prompts, refresh, and finally use the ON/OFF switch that page to install the GNOME Shell Extension.

NOTE: Debian and Ubuntu may also needs to open terminal and run command sudo apt install chrome-gnome-shell to install the agent package first.

Configure & Use Reading Strip

After properly installed the extension, an indicator applet should appear in top-right system tray area.

By clicking on the applet icon or using Ctrl + Super (Windows Logo) + Space key combination can toggle on/off the feature.

To change the strip size, background opacity, color, and/or enable focus mode, just install either Gnome Extensions or Extension Manager from either Ubuntu Software or Gnome Software.

Then, click on setting for the Reading Strip extension and do the changes as you want.

That’s all. Enjoy!

GNOME 46, the default desktop for Ubuntu 24.04 and Fedora 40, will finally have the option to enable Variable Refresh Rate.

Variable Refresh Rate, VRR in short, is a feature for TV, monitor, and other displays, allowing to adjust refresh rate on the fly to match the frame rate of the graphics card. Which, is useful for smoother viewing experience, and reducing screen tearing.

GNOME has the feature request for VRR support 3 years ago. It’s finally merged and planned for GNOME 46, which will be released later this month!

According to this request, it’s an experimental feature. User needs to enable it first either via Dconf Editor or gsettings tool via the command:

gsettings set org.gnome.mutter experimental-features "['variable-refresh-rate']"

Then, log out and back in. Gnome Control Center, aka Settings, will have the option in “Displays” panel, when you click expand the “Refresh Rate”.

image from

Once enabled the feature, and selected your preferred value, the Refresh Rate will be displayed as “Variable (up to xxx.xx Hz)”.

Loupe is the core image viewer app for GNOME since version 45, but it’s so far not made default in Ubuntu.

It’s a fully adaptive image viewer that supports mobile form factors. It’s touch-friendly that supports 2-finger swipe left/right to navigate, 2-finger pinch/stretch to zoom out/in, and 2-finger gestures to rotate images.

Other features of Loupe include fast GPU accelerated image rendering, tiled rendering for vector graphics, sandboxed image decoding, and more.

Continue Reading…

GNOME 46 Beta Released for Testing

Last updated: February 19, 2024 — Leave a comment

GNOME 46, the default desktop environment for next Ubuntu 24.04 and Fedora 40, now is in Beta stage. It’s now the best time for developers to test their applications and shell extensions.

Gnome 46 features explicit Global Search for the Files, redesigned Privacy settings page, added new System panel in Gnome Control Center, and support headless remote login. See more new features about GNOME 46.

The Beta release was announced few days ago, and it marks the start of the UI, feature and API freezes. The changes in the release include:

  • Support PKCS #11 smart card authentication in Epiphany (GNOME Web).
  • Add command line options to gcr-ssh-agent
  • Modernises the look of the Bluetooth properties dialogue
  • GNOME COnnections now has support for domains, and certificate verification for RDP
  • Improve image and os rename display in the welcome dialog.
  • Add Preferences dialog for Gnome Music. Remove Songs view, and drop old-style selection mode
  • Add Microsoft 365 provider for online accounts.
  • Add keyboard model configuration support
  • Improve default and High Contrast styling
  • Add openSUSE Leap distro upgrade plugin for GNOME Software
  • Add new-window action for gnome-text-editor.
  • Loupe image viewer now has Shift+Delete shortcut to permanently delete image
  • Postpone the “Network View” in Nautilus.

For more about the beta release and installer image for testing purpose, see the official announcement. And, the final release of GNOME 46 will be available in next month, see the Wiki page for schedule.