Archives For News

HPLIP, HP developed Linux driver for its inkjet and laser printers, now is at version 3.23.8!

The official .run installer now supports for OpenSuse 15.5, Fedora 38, and Ubuntu 23.04.

There are as well many new HP printers support in the release. They include:

  • HP Color LaserJet Pro MFP 4301dwe, 4301fdne, 4301fdwe, 4301cdwe, 4301cfdne, 4301cfdwe.
  • HP Color LaserJet Pro MFP 4302dwe, 4302fdne, 4302fdwe, 4302cdwe, 4302fdn, 4302fdw.
  • HP Color LaserJet Pro MFP 4303dw, 4303fdn, 4303fdw, 4303cdw, 4303cfdn, 4303cfdw.
  • HP Color LaserJet Pro 4201dne, 4201dwe, 4201cdne, 4201cdwe.
  • HP Color LaserJet Pro 4202dne, 4202dwe, 4202dn, 4202dw.
  • HP Color LaserJet Pro 4203dn, 4203dw, 4203cdn, 4203cdw.
  • HP DeskJet 2800, 2800e All-in-One Printer series
  • HP DeskJet Ink Advantage 2800 All-in-One Printer series
  • HP DeskJet 4200, 4200e All-in-One Printer series
  • HP DeskJet Ink Advantage 4200 All-in-One Printer series
  • HP DeskJet Ink Advantage Ultra 4900 All-in-One Printer series

The release also has 2 known issues. They are:

  • 1. USB print feature is not working properly with FW version 6.17.X.X for HP Color LaserJet Pro MFP 4303 devices
  • 2. An I/O error is observed when attempting to add a HP Color LaserJet Pro MFP 4303series device via wireless option.

How to Install HPLIP 3.23.8 in Ubuntu Linux

HPLIP offers official .run installer available to download at the link below:

Once you downloaded the file, right-click on blank area in ‘Downloads’ folder and select “Open in Terminal“.

When terminal opens, run the commands below one by one:

  • Add executable permission for the file:
    chmod u+x
  • Run the file, follow the on-screen prompt and answer some questions:

Until the command done without errors, you can plug or re-plug your HP printer for the new driver to work.

NOTE: The .run installer so far does not support Ubuntu 23.10! But, after running the previous commands, it generated the source folder in user ‘Downloads’ folder. Right-click on that folder and select ‘Open in Terminal’, then 23.10 user can try running the commands below one by one to build from source:

Install build dependencies:

sudo apt install --assume-yes libcups2-dev libdbus-1-dev build-essential ghostscript openssl libjpeg-dev libsnmp-dev libtool-bin libusb-1.0-0-dev wget python3-pil policykit-1 policykit-1-gnome python3-pyqt5 python3-dbus.mainloop.pyqt5 python-gi-dev python3-dev python3-notify2 python3 python3-reportlab libsane-dev xsane libavahi-client-dev libavahi-core-dev avahi-utils

Configure, make & install:

./configure --prefix=/usr --enable-qt5 --disable-qt4
make -j4
sudo make install

Uninstall HPLIP 3.23.8

As mentioned above, running the installer will create a source folder in user ‘Downloads’ folder.

Right-click on that folder and select “Open in Terminal”.

Then run the uninstall script in pop-up terminal window to remove HPLIP:

sudo ./

Celluloid, formerly GNOME MPV, released version 0.26 yesterday.

Celluloid is a free open-source video player uses mpv as backend, and is default in Linux Mint 21 Cinnamon. Since v0.24, it’s been ported to GTK4 and Libadwaita that looks native in modern GNOME desktop environment.

In the new 0.26 release, the ‘About‘ and ‘Preferences‘ dialog are also ported to LibAdwaita to follow GNOME’s step. Which, is adaptive to fit different screen sizes.

The ‘Toggle Playlist‘ option has been removed from the ‘≡’ menu. Instead, it added a new button in bottom right to show/hide the playlist. Though, it has wrong tooltip shows ‘Toggle Fullscreen’.

Other changes in Celluloid 0.26 include:

  • Remove media keys support, since it already uses MPRIS.
  • Remove support for X11 window embedding, since it doesn’t work with GTK4.
  • Fix header bar auto-hiding even when a menu is open.
  • Mark “Extra mpv options” for translation
  • Remove --mpv-options
  • Remove ‘vo‘ from the list of default options.
  • Take screenshots in .PNG file format instead of the previous .jpg.
  • Remove the old GSettings schema file (io.github.GnomeMpv.gschema.xml).
  • Export the Position property
  • Sync translations from Weblate

How to install Celluloid 0.26 in Ubuntu

The video player has an official Ubuntu PPA. Due to updated LibAdwaita library requirement, the new 0.26 release is available in the PPA for Ubuntu 23.04 and Ubuntu 23.10. While 22.04 stuck at v0.24.

1. Firstly, press Ctrl + Alt + T on keyboard to open terminal. When it opens, run the command below to add the official PPA:

sudo add-apt-repository ppa:xuzhen666/gnome-mpv

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

2. Then either use “Software Updater” (or Update Manager) to update the player if stock version was installed.

Or, run the command below to install/upgrade the app:

sudo apt update && sudo apt install celluloid

For Ubuntu 20.04 and Ubuntu 22.04 users who want to try the latest 0.26 release, just search for and install the Snap package from Ubuntu Software. Though, it runs in sandbox.


To uninstall the celluloid video player, just run the command below in terminal:

sudo apt remove --autoremove celluloid

Also remove the Ubuntu PPA by running command:

sudo add-apt-repository --remove ppa:xuzhen666/gnome-mpv

For the snap package, uninstall it either via Ubuntu Software or by running command:

snap remove celluloid

An Overview of New Features in Ubuntu 23.10

Last updated: September 22, 2023 — Leave a comment

Ubuntu 23.10, code-name “Mantic Minotaur”, has reached UI freeze stage. See what’s new in the upcoming release of the popular Linux Distribution.

Ubuntu 23.10 will use Linux Kernel 6.5, though it’s still sticking to Kernel 6.3 at the moment in the daily build.

New App Center

Ubuntu Software, aka the previous GNOME Software and current Snap Store, is really painful! It does NOT work quite often in my case.

It’s always stuck at either “Downloading Software catalog“, or the spinning loading circle.

Now, in Ubuntu 23.10, the new Google Flutter based App Center is in the place for installing/updating applications.

New App Center

Personally, I really like the new ‘App Center’. It’s fast, and just works!

The only issue so far in the development build is that it support Snap packages only… Hope, the classic .deb package support will be included in final.

TPM-backed Full Disk Encryption

Ubuntu 23.10 adds experimental support for TPM based full disk encryption. Meaning passphrases will be no longer needed on supported platforms, and that the secret used to decrypt the encrypted data will be protected by a TPM and recovered automatically only by early boot software that is authorised to access the data. See HERE for more about it.


GNOME 45, developed by another group of people, is the default desktop environment in Ubuntu 23.10.

Features in GNOME 45, include new ‘workspace indicator’ in top-left to replace ‘Activities’ button, removal of current app menu in top-bar.

The top-right corner system status menu, aka Quick Settings, can now be opened/closed via Super (Windows logo key) + S shortcut key. And, it supports for toggle keyboard backlight with a flat button.

Super + S to open Quick Settings

The ‘Files’ (Nautilus File Manager) and Settings (Gnome Control Center) has been redesigned to look even more modern. To follow the steps in GNOME 44, it also redesigned the ‘About’ and ‘Privacy’ pages.

In the release of Ubuntu Desktop, it also introduced a new system extension called “Ubuntu Tiling Assistant“. It features “Tiling pop-up” and “Tiling Groups”, and allows to tile window to half or quarter screen size, either by dragging or keyboard shortcuts.

Other Gnome desktop changes include:

  • Camera usage indicator, but not work for Cheese.
  • Drag’n’drop to save web image to file.
  • New ‘keyboard’ option in top-right system menu to toggle keyboard backlight
  • New default wallpaper with dark variant.

Default to “Minimal” installation

Don’t know why (probably due to Snap), but Ubuntu’s .iso image is getting bigger and bigger in recent releases. The 64-bit Ubuntu 18.04 image is only 2.3G, while 22.04 & 23.04 now take about 4.6G.

To lose weight, Ubuntu Team proposed to drop some applications from the default install, by introducing new “Default” option.

The change does not apply to Ubuntu 23.10, instead, the Ubuntu installer choose “Minimal” installation by default that excludes many applications, such as LibreOffice, Thunderbird. Though, the old default “Full” installation is still available for choice.

Other Changes

Ubuntu PPA now uses deb822 .sources files instead of the classic .list files in ‘/etc/apt/sources.list.d’. And, it includes the key code directly in the source file instead of saving as a separated file.

The network manager now uses Netplan as it’s default settings storage backend. All the config files are located in /etc/netplan now.

The pre-installed Firefox now uses Wayland by default instead of XWayland, which has better touchpad / touch-screen user experience.

New fonts-ubuntu-classic package for those who prefer system font in Ubuntu earlier than 23.04.

For more about Ubuntu 23.10, see the official release note, though it’s not finished yet.

Ubuntu 21.10 Impish Indri Final Beta Released

Last updated: September 24, 2021 — Leave a comment

The Ubuntu team announced the release of Ubuntu 21.10 Beta, code name ‘Impish Indri’. The release features Linux Kernel 5.13 and GNOME 40 desktop.

Ubuntu 21.10, codenamed “Impish Indri”, continues Ubuntu’s proud tradition of integrating the latest and greatest open source technologies into a high-quality, easy-to-use Linux distribution. The team has been hard at work through this cycle, introducing new features and fixing bugs.

Ubuntu 21.10 final will be released on October 14, with support for 9 months until July 2022. It is powered by Linux Kernel 5.13 with most recent hardware support. The Desktop edition include GNOME 40 features a new and improved Activities Overview design.

Workspaces are now arranged horizontally, and the overview and app grid are accessed vertically. And it supports three-finger touchpad gestures to toggle overview and switch workspaces.

The “standard” app layout, dark header-bar along with light window color, has been removed. Now Ubuntu 21.10 includes only “light” and “dark” mode to choose from the ‘Appearance’ settings page.

GNOME 40 by default logs into the overview screen. Gladly, Ubuntu decides to disable this design and revert to blank desktop just as before. However, Firefox web browser in Ubuntu 21.10 defaults a Snap app runs in sandbox.

Though the classic Firefox deb is still available out-of-the-box, clicking the default browser icon on left dock will open the Snap app. For users don’t like Snap may remove the icon from dock and add the native one as favorite.

Ubuntu 21.10 has TWO Firefox packages and defaults to SNAP

Download Ubuntu 21.10

This Beta release includes disc images from Ubuntu Desktop, Server, Cloud products, as well as official Ubuntu flavors including Kubuntu, Lubuntu, Ubuntu Budgie, UbuntuKylin, Ubuntu MATE, Ubuntu Studio, and Xubuntu.

To download Ubuntu 21.10 desktop and server iso images, go to the link button below:

For Ubuntu flavors and other downloads go to And the full release notes for Ubuntu 21.10 Beta can be found at HERE.

After half a year of development, the GNOME project announced version 41 of its popular Linux desktop environment.

GNOME 41 comes with some exciting new features. The upper right corner system tray menu now includes option to make it easy to switch Power Mode between “Balanced” and “Power Saver”. It’s said that “Performance mode” is only visible on hardware that supports this feature, though I don’t understand which hardware required, may be a dedicated graphics card.

The GNOME Settings panel introduced two new items in the left pane: Multitasking and Mobile Network.

The “Multitasking” pane offers options to toggle top-left hot-corner to open Activities overview, app window auto-resizing function when dragging against screen edges; set dynamic or fixed number of workspaces; show workspace on primary only or all displays; super + tab switching for apps on all workspaces or current workspace only.

The “Mobile Network” pane is only visible when a supported modem is present, e.g., 2G, 3G, 4G, and GSM/LTE. It allows to set the network type, whether to use mobile data and data roaming. And it supports multiple SIMs and modems, allows to easy switching network modes.

Other changes in Gnome 41 include:

  • New “Connections” remote desktop app with VNC and RDP support.
  • Overhaul Gnome Software.
  • Redesigned Gnome Music.
  • Faster response to keyboard & pointer input on Wayland.
  • New default GL renderer for GTK4.
  • Create encrypted .zip archives in Files.
  • Import events to Calendar from .ics files.
  • Code cleanup in Mutter, and more.

How to Get Gnome 41:

Usually, the newest GNOME desktop will be first made into Fedora and Arch Linux. Users are recommended to wait your Linux distribution to include the desktop environment.

For testing and development purpose, you can try the GNOME OS either in virtual machine or real computer. Or download the iso image from the link button below: