Archives For November 30, 1999

Deepin, the popular Linux Distribution from China, announced the last Beta of version 23 this Friday!

Deepin is a Linux Distro so far based on Debian ‘Stable’ branch, features Deepin Desktop Environment (DDE) that is built on Qt toolkit. It’s a free open-source system that has a very attractive desktop appearance.

Start in version 23, which is still in development, Deepin is going to be independent Linux Distribution. In the beta, it’s no longer depends on Debian or any other Linux, but still uses .deb and apt for installing and managing software packages.

The installer for Deepin 23 Beta3 is improved to be adaptive for different screen resolutions, including 768P, 1080P, 2K, and 4K. It added drivers support for certain i386 devices support, though without 32-bit download at the moment, due to human and resource limit.

The release introduced UOS AI plugin, available in system tray. User can communicate with it using text or voice. And, it can answer user questions and generate images based on user description.

Continue Reading…

This simple tutorial shows how to install Python 3.13, which is still in development stage, in Ubuntu 22.04, or Ubuntu 20.04 LTS.

Python 3.13 so far is in alpha development stage. For testing or software developing purpose, you can install it in Ubuntu either from PPA or by building from source tarball.

Features in Python 3.13 so far, compare to the last 3.12:

  • exception tracebacks now colorized by default in the interactive interpreter.
  • Docstrings now have their leading indentation stripped , reducing memory use and the size of .pyc files.
  • Removals of many deprecated modules: aifc, audioop, chunk, cgi, cgitb, crypt, imghdr, mailcap, msilib, nis, nntplib, ossaudiodev, pipes, sndhdr, spwd, sunau, telnetlib, uu, xdrlib, lib2to3.
  • Many other removals of deprecated classes, functions and methods in various standard library modules.
  • New deprecations, most of which are scheduled for removal from Python 3.15 or 3.16.
  • C API removals and deprecations.

Continue Reading…

OnlyOffice, the popular free open-source office suite, announced new 8.0 release this Friday.

The release introduced one of the most awaited features, RTL support. It now supports bidirectional text in documents and presentations. But, RTL input is partially available with some limitations, since it’s still in Beta. In the settings page, user can enabled RTL interface with a checkbox, then restart the app to apply.

The new 8.0 release also added local interface themes support. Besides the built-in light, classic light, dark, and contrast dark, there’s now a “Add local theme” option to apply a custom interface using local JSON file.

Continue Reading…

This is a step by step beginners guide shows how to install the Floorp web browser in Ubuntu Desktop.

Floorp is a new free open-source web browser forked from Firefox. It’s promoted as “the most Advanced and Fastest Firefox derivative”.

The browser is based on Firefox ESR. It’s updated every 4 weeks, with security updates provided before each Firefox release. It has strong tracking protection, no user tracking, flexible layout, and switchable design.

Floorp provides official Linux packages through an apt repository and Flatpak package. Advanced users can simply follow the commands in its download page. For beginners here’s a step by step screenshots as well as descriptions.

Floorp Web Browser

Continue Reading…

LibreOffice, the popular free open-source office suite, announced a new major release this Wednesday.

It’s LibreOffice 24.2.0, the first release introduced the new calendar-based numbering scheme (YY.M). Meaning it’s release in February, 2024.

The release added better support for Qt-based UI variants. It automatically switches to dark app color and dark icon theme for KDE Plasma when the desktop is set to dark style.

Continue Reading…

This is a step by step beginners guide shows how to install Pale Moon web browser through its official Linux tarball in Ubuntu.

Pale Moon is a free open-source web browser that was started as a fork of Firefox, but now completely diverged from Firefox. It retains the highly customizable user interface, continues to support legacy add-ons and extensions, and runs in single-process mode.

The browser provides official package for Linux through a tarball, the binary package however is proprietary but NOT open-source.

This tutorial is going to show you how to install it through the tarball, though there’s an 3rd party apt repository contains the .deb package for choice.

Continue Reading…

Budgie desktop announced the new 10.9 release this Monday! See what’s new in the free open-source desktop environment.

Budgie is a popular desktop environment that default in Ubuntu budgie, and optional in Debian, Fedora, Arch, Manjaro Linux, etc.

The most recent version 10.9 was released few days ago. It features initial port to Wayland, which is already default in Ubuntu, Fedora Workstation, and other Linux (such as Debian 12) with recent GNOME desktop.

It adopts XFCE’s libxfce4windowing library to make the transition from X11 to Wayland. And, in the release the Show Desktop applet, Alt+Tab window switcher, and Workspace applet have been ported to the new library.

Budgie 10.9 also takes into use the  budgie-session. It’s a softish fork from GNOME session 44.x.

As you may know, GNOME is going to drop X11 session. The developer, Jordan Petridis, has submit the request in project page. To retain the X11 session until switch Budgie to being Wayland-only, the budgie-session is being in use to take place.

Another change in the release is the redesigned bluetooth applet. Instead of using an older version of gnome-bluetooth, the applet now directly communicates to BlueZ and UPower over D-Bus.

And, the applet now provides direct connect/disconnect functionality for paired devices, battery life indicators, as well as functionality for sending files to Bluetooth devices.

Image from

How to Get Budgie Desktop 10.9

For more changes about the new desktop release, see the official release note.

To get the new desktop release, it’s better to wait your Distribution to package the updates. And, Arch Linux has already done the job.

For Ubuntu users, just keep an eye on the Ubuntu Budgie Team PPA.

Network diagnostic is useful when you getting internet connection issue. And, here’s a brand new graphical tool for Linux beginners.

It’s PingPath, a free open-source tool written mostly in C, and use GTK4 toolkit for its user interface.

PingPath uses the popular command line tool ping to send ICMP ECHO_REQUEST to networks hosts. Simply type the host-name or IP address in header input box, hit Enter, then press Ctrl+S to get started.

It will then show you all the host IPs (if you start with host-name), as well as their autonomous system numbers and country code. For each, it shows the real time information about

  • numbers of pings set.
  • loss in percentage.
  • best, worst, last, and average delay in milliseconds.
  • as well as ping jitter (variation in delay).

Besides digital information, it also has a Graph tab to show all the info in graph lines with or without legend. This makes it easier to identify connectivity problems, measure network latency between your machine and the destination host.

The app by default sends 100 packets with 1 seconds time interval. You can change the numbers and other settings using the header-bar button menus.

How to Install PingPath in Ubuntu

The tool has an official PPA which so far supports for Ubuntu 22.04, Ubuntu 23.10, and Ubuntu 24.04.

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

sudo add-apt-repository ppa:lrou2014/pingpath

Type user password for sudo authentication, and hit Enter to continue.

2. If you’re following this tutorial on Linux Mint, then you may either use Software Manager or manually refresh package cache by running command:

sudo apt update

3. Finally, install the network diagnostic tool by command:

sudo apt install pingpath

Once installed, search for and launch it from either start menu or Gnome overview screen depends on your desktop environment, and enjoy!


To uninstall the tool, open terminal (Ctrl+Alt+T) and run command:

sudo apt remove --autoremove pingpath

And, remove the PPA, either by running the command below in terminal:

sudo add-apt-repository --remove ppa:lrou2014/pingpath

Or, use the Software & Updates tool to remove the source line under Other Software tab.

For Ubuntu machine with NVIDIA graphics card, here’s how to implement hardware acceleration for video playback in Firefox web browser.

Firefox so far only supports VA-API for GPU decoding to offload CPU and save power. Both Intel and AMD GPUs support VA-API. However, NVIDIA so far supports the api only through the open-source Nouveau driver.

If you have only NVIDIA GPU running with proprietary driver, then hardware video acceleration does not work out-of-the-box for Firefox.

For choice, there are libvdpau-va-gl1 driver (h.264 only) or libva-vdpau-driver, but both seems no longer updated. The best choice so far is the free open-source nvidia vaapi driver.
Continue Reading…

GNOME introduced new core camera app in the release of version 45, which however not adopted as default in Ubuntu 23.10 or Fedora 39.

If you want to try it out, then here’s how to do the trick in Ubuntu 24.04 and/or Ubuntu 23.10, and workaround “No Camera Found” issue.

The new camera app, aka Gnome Snapshot, is written in GTK4 + Libadwaita. Compare to Cheese, it looks more modern and native in current Ubuntu and Fedora Workstation.

Image from

Continue Reading…