Archives For Howtos

For user with NVIDIA graphics card, Ubuntu finally added official NVIDIA 580 driver packages for all current Ubuntu releases.

As you may know, NVIDIA 580 is so far the latest driver series for Linux, that was initially released one month ago. It’s a production branch driver qualified for enterprise and data center GPU use.

Continue Reading…

For GNOME users who don’t like the default workspace switch animation, here’s an extension that can help!

When switching workspace (virtual desktop), the transition acts like sliding the desktop wallpaper along with the apps. This is “Sliding Panel” effect that’s also (seems to be) default in Windows and macOS.

If you like, it’s easy to use Android/iOS style swipe left or right switching home screen pages animation. In the case, the wallpaper is static during transitions, it works like only switching the app windows on your desktop.

Continue Reading…

Euphonica, the modern GTK4 based MPD client, finally added official package for Linux. Here’s how to install it in Ubuntu desktop.

For those who never heard of Euphonica, it’s a client app for Music Player Daemon (MPD) that provides a modern user interface for managing large local music collection (tens of thousands of songs).

Continue Reading…

This is a step by step guide shows how to manually compile & install FFmpeg 8.0 from source with NVIDIA GPU acceleration support through cuda-nvcc and enable-libnpp in Ubuntu 24.04 & 22.04.

FFmpeg 8.0 so far is the latest version of this popular multi-media library, that features APV and ProRes RAW decoders, hardware accelerated VP9 and VVC encoding, and new Vulkan compute-based codecs support for FFv1 (encoding and decoding).

Continue Reading…

Like the new Ptyxis terminal emulator introduced in Ubuntu 25.10, here’s how to install and set it as default in current Ubuntu 24.04 and 22.04 LTS.

Ptyxis is a modern terminal emulator designed for GNOME with first-class container integration, such as auto-discovery and option to launch a container in new tab, preferences profiles with container integration for Podman, Toolbox, Distrobox, and JHBuild.

Continue Reading…

The default Firefox browser (Snap version) in Ubuntu 24.04 is always failing to download or open files! Here’s why and how you can fix it.

Not only for Firefox, the issue also happens when read or write user files with other SNAP apps in both Ubuntu 22.04 and 24.04 LTSs.

Firefox cannot download or open files in Ubuntu 24.04

Continue Reading…

Modern GNOME apps do NOT support traditional themes, but you may change the look with custom color schemes!

As you know, GNOME has moved to use GTK4 + LibAdwaita for its applications and desktop components. And, so many apps use the LibAwaita library for their modern UI, which however do not support theming (see this thread).

GNOME with custom color scheme

Continue Reading…

Install & Configure MPD in Ubuntu 24.04 | 25.04

Last updated: September 8, 2025 — 1 Comment

This is a step by step guide shows how to install and configure Music Player Daemon (MPD) in Ubuntu 24.04 and higher with default PipeWire sound server.

MPD is a free open-source audio player that can handle large music collection (tens of thousands of songs) while being very fast and using few resources.
Continue Reading…

For testing purpose, Microsoft .NET 10 (preview version so far) is available to install in Ubuntu 22.04, Ubuntu 24.04, and 25.04 through PPA.

.NET 10 is the next LTS (Long Term Support) release with 3 years of support. It’s so far in preview development stage, while the full release is expected in November 2025.

Continue Reading…

Touchpad is too sensitive? Here’s a step by step guide shows how to detect the touchpad pressure values and change the sensitivity accordingly in recent Ubuntu with default libinput driver.

I’ve written about how to adjust touchpad scrolling speed in Ubuntu with Wayland and libinput. And, this one is for the touchpad mouse movement, tap down and up sensitivity.

Continue Reading…