Archives For November 30, 1999

Ubuntu’s default LibreOffice office suite got a big updates! See what’s new and how to install guide.

LibreOffice finally added WebP image format support by releasing the 7.4 release. As well, this release features new remote grammar checker: LanguageTool API; Calc now supports sparklines and uses 16,384 columns in spreadsheets; Show Changes mode does no longer count deleted list items, instead it now shows changes in numbering correctly.

Other changes in LibreOffice 7.4 include:

  • New optional hyphenation settings to adjust paragraph-level text flow.
  • EMZ/WMZ files support.
  • Impress now has the start of document theme support
  • Writer now supports clearing breaks from Word.
  • Experimental dark mode support for Windows 10/11
  • Help pages for the ScriptForge scripting library
  • See release note for more.

How to Install LibreOffice 7.4 in Ubuntu:

There are a few ways to get the most recent LibreOffice package for Ubuntu Linux, including:

  • Flatpak package – universal Linux package runs in sandbox.
  • Snap package – available in Ubuntu Software and run in sandbox.
  • Native DEB packages – but not well integrated with Ubuntu desktop.
  • AppImage – no installation required, just click to run.

Except the non-install AppImage package, all others will install another copy along side the system pre-installed version. Meaning you’ll have duplicated shortcut icons.

So, the LibreOffice PPA is highly recommended. Which will update the stock packages to the latest and keep it up-to-date.

1. First, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run the command below to add PPA for all current Ubuntu releases:

sudo add-apt-repository ppa:libreoffice/ppa

2. Next, either open “Update Manager” to install updates, or run the command below in terminal:

sudo apt update && sudo apt upgrade

NOTE: This PPA at the moment is not updated with LibreOffice 7.4.0 package. Maintainers need time to build and test the new packages, especially for major releases.

How to Restore:

To remove the PPA as well as downgrading the office packages to stock version, run command in terminal to install ppa-purge tool and purge the PPA:

sudo apt install ppa-purge && sudo ppa-purge ppa:libreoffice/ppa

Running Ubuntu 22.04 or Fedora 36 on a Lenovo IdeaPad laptop? It’s super easy to turn on/off the conservation mode.

Conservation Mode is a feature of Lenovo IdeaPad to prolong life of the battery. It’s targeted for those who plug-in ac power. With the mode enabled, the battery will only charge to 55-60%.

For the GNOME 3.36+ (defaults in Ubuntu 20.04+, Fedora 35/36 and optional in Arch and Manjaro), there’s an extension to add the toggle options into system tray menu.

As well, it also provides options to turn on/off camera, Fn Lock, Touchpad, and USB Charging.

How to Install the tool:

The tool is available as a Gnome extension called “IdeaPad Mode”.

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

Install Extension Manager in Ubuntu 22.04

Next, search for and launch “Extension Manager” either from ‘Activities’ overview or ‘Show Applications’ screen.

When the app opens, navigate to ‘Browse’ tab and finally search for and install the extension:

As you can see, there are few other similar extensions to do the job, click install either one that you prefer.

For Ubuntu 20.04, Debian 11, Fedora and other Linux with Gnome, simply use the on/off switch in the page below to install it:

NOTE: Ubuntu 20.04 needs to first install the agent package by running the command below in terminal (Ctrl+Alt+T):

sudo apt install chrome-gnome-shell

Also, install the browser extension if prompted and refresh the web page for the on/off switch.

Looking for a file shredder app for Linux? Raider is the one with a stupid simple user interface.

There are already a few good ways to securely delete files in Ubuntu Linux, such as BleachBit and Nautilus wipe extension. But for a large list of files or those do shred files frequently, this app could be more efficient.

It’s Raider, also known as File Shredder, a free open-source GTK4 application. With it, you can just drag and drop files into app window, then shred as many files as you want via single mouse click.

File Shredder with Drag and Drop support

The default remove method is ‘wipesync‘ which also sync each obfuscated byte to disk. Though, you may set it to ‘wipe‘ that first obfuscate bytes in the name, or ‘unlink‘ to delete file name from the filesystem.

It by default overwrites file with random data, which however is a clue that the file has been shredded. User can choose to overwrite with zeros instead to hide shredding.

And there are options to specify how many times to shred file over, number of bytes to shred, and whether to override the file permissions.

How to Install File Shredder

The app is available to install via the universal Flatpak package, that works in most Linux.

1. For Ubuntu users, first press “Ctrl+Alt+T” on keyboard to open terminal. Then, make sure the daemon package is installed by running command:

sudo apt install flatpak

2. Next, install the tool via command:

flatpak install https://dl.flathub.org/repo/appstream/com.github.ADBeveridge.Raider.flatpakref

Once installed, launch it by either searching from ‘Activities’ overview, or using the command below:

flatpak run com.github.ADBeveridge.Raider

How to Remove File Shredder:

To remove the software, simply run command in a terminal window:

flatpak uninstall --delete-data com.github.ADBeveridge.Raider

And clear unused libraries via flatpak uninstall --unused.

The first point release of Ubuntu 22.04 is finally out! Users of Ubuntu 20.04 will receive notification to upgrade to the new LTS.

For users who are still running Ubuntu 20.04, the new LTS features Linux Kernel 5.15, GNOME 42 desktop with built-in 3-finger gestures, new screenshot UI, horizontal workspace view, and RDP remote desktop sharing, and more.

Changes in the new point release:

As usual, this point release includes many updates, high-impact bug-fixes with a focus on maintaining stability and compatibility.

The installation screen has been updated with new logo and appearance. The Ubuntu Studio 22.04 does not install issue when secure boot enabled, has been fixed by manually blacklist DKMS modules.

Besides upgrading from Ubuntu 20.04, it even supports for upgrading from Ubuntu 20.10 and Ubuntu 21.04 directly. Simply open terminal and try via do-release-upgrade -d command. See this bug for more.

For NVIDIA users, Ubuntu 22.04.1 now defaults to Wayland session for hybrid systems with Nvidia graphics drivers. For non-hybrid systems with Nvidia drivers, the classic Xorg will be default. Though, user can manually switch between Wayland and Xorg via gear button in login screen.

Other changes include:

  • new RISC-V platform support
  • Add support for VisionFive, Nezha and LicheeRV boards
  • Fix RDP Sharing on switch
  • Fix connecting to windows server over RDP
  • Add Intel DG2 support.
  • Add Xilinx ZCU111 board support
  • Add symlinks to enable StarFive boards AP6212 Wi-Fi module.
  • Add mic mute key support for HP Elite x360 series

And personally, screen flickering issue seems to be fixed in my cheap HP laptop. See full changes since Ubuntu 22.04 to 22.04.1.

Download Ubuntu 22.04.1

For those who are already running Ubuntu 22.04, just install regular updates via “Software Updater” will bring you to the new release. To verify, go to “About” page in settings.

To download the disc images, go to:

For Ubuntu 20.04 users, just wait for the upgrade prompt. Or try running update-manager -c command in terminal after installing all available package updates.

When you try to open an application in Ubuntu, Fedora or other Linux with GNOME, it’s possible to specify in which desktop workspace the app window should start!

Most operating systems today have multiple desktops to organize unrelated ongoing projects. In Ubuntu Linux, we usually called them “workspaces”. For most common used applications, user may even let them start automatically in specified workspace to improve workflow efficiency.

For Ubuntu 22.04:

1. Firstly, search for and install “Extension Manager” from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04

2. Once installed, press on Super (Windows logo key) on keyboard to open ‘Activities’ overview. Then search for and launch the tool:

3. When it opens, navigate to “Browse” tab, type ‘Auto Move Windows‘ in search box and hit Enter. Finally, click the install the extension.

4. Once installed, navigate back to ‘Installed’ tab in Extension Manager and click on the gear button for that extension you just installed.

In pop-up dialog, use ‘+’ icon to add apps and set the workspace numbers for each app.

NOTE 1: The search function in app selection dialog seems broken, you have to browse through all apps manually.

NOTE 2: GNOME desktop by default has only 2 workspaces, and adds more automatically when the last is in use.

To set workspace number to ‘3’, ‘4’, or bigger, open “Settings (GNOME Control Center) -> Multitasking”, enable “Fix number of workspaces” and set a number for it.

For old Ubuntu, Fedora, Arch Linux, etc

Other GNOME based Linux can also install the “Auto Move Windows” extension directly by using the on/off switch in web browser.

(Ubuntu Only) First, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run command to install the agent:

sudo apt install chrome-gnome-shell

Next, open the link button below and turn on the slider icon to install the extension:

Install browser extension if you don’t see the on/off switch in that page, and click refresh.

Finally, install “Gnome Extensions” app in either Ubuntu Software / Gnome Software, and use it to open the configuration dialog.

Install & Use “Gnome Extensions” app to configure it

Tip: Ubuntu 20.04 user may use “Gnome Tweaks” (available in Ubuntu Software) to configure the number for workspaces.

Messed up the app list in ‘Show Applications’ menu in Ubuntu 22.04? It’s easy to restore the original alphabetical ordering.

In Gnome, user can either click the 3×3 9-dots icon on dock or press Super (Windows logo key) + A on keyboard to open the ‘Start Menu’.

The GNOME Desktop ‘Start Menu’

App icons in that menu (definitely screen) support drag and drop re-arranging position. However, there’s no option to restore the app order.

To deal with the issue, user can either use the hidden configuration key or install an extension to do the trick in Ubuntu 22.04.

Option 1: Single command to restore app grid order

Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run command:

gsettings set org.gnome.shell app-picker-layout "[]"

The command set the layout to empty and let it re-generate automatically. However, you need to log-out and back in to apply change.

If you happen to use the classic Xorg session, simply press Alt+F2, type r in pop-up dialog and hit Enter to restart Gnome shell to apply change.

Option 2: Use Alphabetical App Grid Extension:

It’s ‘Alphabetical App Grid‘ which so far supports for GNOME version from 38 to 42. Which means you can install and use the tool to restore app grid in Ubuntu 22.04, Debian 11, Fedora 35/36, Arch Linux and Manjaro etc.

1. For Ubuntu 22.04, firstly search for and install “Extension Manager” from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04

2. Then, search for and open the tool from start menu or ‘Activities’ overview.

3. When the app opens, navigate to ‘Browse’ tab. Finally, search for and install “Alphabetical App Grid” extension.

After installation, it restore the alphabetical ordering automatically. In case you want to drag & drop re-arranging the app icons again, turn the extension off under “Installed” tab. And, re-enable it at any time you want to restore.

In addition, both methods do not restore (remove) the folders that combine multiple app icons in sub-menus. You need to manually drag them out, then use either method above to re-order them.

The popular Gnome Extension ‘Just Perfection‘ got an update recently, with love for small displays, e.g., 13 inch laptop with 1366 x 768 screen resolution.

For those never heard of the tool, it’s an extension, with lots of configuration options for customizing your Ubuntu, Fedora, or other Linux’s GNOME desktop appearance.

With it, you can hide the top-bar, the dock, ‘Activities’ button; change the position of clock menu; configure panel height, position (top or bottom), panel icon size, padding; change notification bubble size, location, and much more.

And it supports profiles to quickly switch between your pre-defined layouts and behaviors.

However, the app configuration dialog was always bigger than screen height in my case on 1366×768 laptop screen. I have to press Alt + F7 on keyboard, and move the cursor to move the dialog beyond screen top every time when trying to change something. And, use the shortcut again to move the header bar back in screen.

In the most recent 21.0.0 release, the extension now fixed the issue for GNOME 42 (defaut in Ubuntu 22.04, Fedora 36, and Arch / Manjaro Linux) with small as well as scaled displays.

In addition, this release add options to configure the size of “Alt-Tab” window preview and icon. Toggle display the separator in dock that separate favorite and other opened app icons.

‘Alt-Tab’ Window Preview and Icon size is configurable

And, it allows to change the position of OSD display, such as volume and brightness up/down pop-up, and configure the size of looking glass (GNOME Shell’s integrated debugger and inspector tool).

How to Install ‘Just Perfection’:

To install the extension in Ubuntu 22.04 +, firstly search for and install “Extension Manager” via Ubuntu Software.

Next, open the tool, then search for and install ‘Just Perfection’ under ‘Browse’ tab.

For old Ubuntu and other Linux systems, just turn on the slider icon in the link below:

NOTE: Ubuntu has to first run sudo apt install chrome-gnome-shell in terminal (Ctrl+Alt+T) to install the agent. And, install browser extension if prompted to make the on/off switch visible.

Finally, open the configuration dialog for “Just Perfection”, either via “Extension Manager” or “Gnome Extensions” app, which are available to install in Ubuntu Software/Gnome Software.

Kid3, the popular Qt audio tag editor, released version 3.9.2 today. PPA updated for Ubuntu 22.04, Ubuntu 20.04, and Ubuntu 18.04.

The new Kid3 3.9.2 is a bug-fix release. Though, there are new features including .dff support, an audio format developed by Sony and Philips for Super Audio CD (SACD).

New features also include support for chapters in MP4 audio books, importing from URLs containing search results from Discogs and MusicBrainz, and a Norwegian translation.

Other changes in the release include:

  • Allow playlist file name formats to be edited.
  • URLs with search results from web browser can be entered in the import dialogs (Amazon, Discogs, gnudb.org, MusicBrainz).
  • New style for macOS icon.
  • Cli interface adds encoding detection for text file import and export.
  • Set rating as star count with ‘set ratingstars’ (Kid3-cli).
  • Build with latest mp4v2 library.
  • Fix wrong modifications of frames when importing.

How to Install Kid3 3.9.2 in Ubuntu:

The app has an official PPA contains the packages for all current Ubuntu releases, and their based systems, such as Linux Mint, Pop! OS, Zorin OS.

1. First, search for and open terminal either from system start menu or ‘Activities’ overview. When it opens, run command to add PPA:

sudo add-apt-repository ppa:ufleisch/kid3

2. Then update package cache by running command:

sudo apt update

3. If an old version of the software package exist in system, you can now open “Software Updater” or “Update Manager” to update the tag editor app.

Or, simply run the command below in terminal to install it:

sudo apt install kid3-qt

You may replace kid3-qt with kid3 in the code for KDE desktop, and/or with kid3-cli for the command-line interface.

Uninstall:

To remove the PPA, either use ‘Software Sources’ or ‘Software & Updates’ utility, or run command in terminal:

sudo add-apt-repository --remove ppa:ufleisch/kid3

And, remove kid3 tag editor via command:

sudo apt remove --auto-remove kid3 kid3-*

Gnome finally has an extension to enable rounded corners for all app windows, and customize the window borders!

Start in Gnome 40, more and more applications use GTK4 toolkit for rendering their user interface. So, you have modern apps with rounded (bottom) corners and classic GTK3 and Qt apps with sharp (bottom) corners.

To make your system apps look consistent, this project is created and works on Ubuntu 22.04, Fedora 35/36, Arch Linux, Manjaro Linux with GNOME.

GTK3 app with rounded corners

The extension provides options for configuring window border width, color, and radius. There can be some applications that are not working well with the extension, so it provides blacklist option. Also, it supports for setting different clip padding on per app basis.

Set border width, color. radius, and blocklist

How to Install the Extension in Ubuntu 22.04

Ubuntu 22.04 user can simply search for and install ‘Extension Manager‘ first in Ubuntu Software.

Then, search for and open ‘Extension Manager’ from Activities overview. Finally, use the tool to search and install “Rounded Window Corners” extension under ‘Browse’ tab:

After installation, you may switch back to “Install” tab in the tool, and click on gear icon to open the settings dialog for the extension.

Configure Extension

Install the Extension in Fedora 35/36 & other Linux

For Fedora and other Linux with GNOME 40+ desktop, simply go to the link button below in your web browser:

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

GNU Octave 7.2 was released a few days ago. Here’s unofficial Ubuntu PPA for those who prefers the classic .deb package.

The new 7.2 release of this scientific programming language contains mainly bug-fixes. See the release note for the changes.

GNU Octave 7.2.0

How to Install GNU Octave 7.2.0 in Ubuntu Linux:

The software offers official Snap package which runs in sandbox. User may simply search for and install it from Ubuntu Software. Though it’s still in v7.1 at the moment of writing, it updates automatically once new package is out.

Install Octave Snap from Ubuntu Software

It’s also available to install as Flatpak package. And, here’s the step by step tutorial shows how.

For those who prefers the classic .deb package format, here’s an unofficial PPA contains the package for Ubuntu 20.04, Ubuntu 22.04, Linux Mint 21/20.

1.) First, press Ctrl + Alt + T on keyboard to open terminal. When it opens, paste the command below and hit run to add PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/octave

Type user password (no asterisk feedback) and hit Enter to continue.

2.) After adding PPA, run command to refresh system package cache. This is done automatically in Ubuntu 20.04 +, but Linux Mint users need to do it manually:

sudo apt update

3.) Finally, either update the software package via ‘Software Updater’ (Software Manager):

Or, run the command below in terminal to install / update the package:

sudo apt install octave

Uninstall:

To remove the PPA as well as downgrade the Octave package to the stock version in system repository, run command:

sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/octave

To remove the programming language package, either use your system package manager (Ubuntu Software) or run command below in terminal:

sudo apt remove --autoremove octave octave-common