Archives For jimingkui

GNOME 48, the Linux desktop environment that will be default for Ubuntu 25.04 & Fedora 42 Workstation, now is in Beta stage.

The release team announced it just a few hours ago in GNOME Discourse, along with an installer image for testing and porting extensions.

GNOME added experimental HDR support since version 44. It’s a technology allowing to transmit high dynamic range videos and images to compatible displays. In GNOME 48, GCC (GNOME Control Center) finally has a toggle option in the Display setting page to turn on/off this feature.


Continue Reading…

gThumb, the free open-source image viewer and organizer designed for GNOME, released new version 3.12.7 a few days ago.

Like past few releases, gThumb 3.12.7 includes only minor new features, bug-fixes, and translation updates. For WebP image format, the release can now save the EXIF data, meaning the metadata about camera settings, date and time, and location etc information.

Also for WebP images, gThumb can also read the ICC profile (if available), which is a set of data that characterizes a color input or output device like a monitor or printer.

Other changes include using configured JPEG file format for video screenshot (gThumb support audio/video playback through extension), translation updates and following bug-fixes:

  • Fix endlessly preferences dialog.
  • Fix loading system bookmarks for the Flatpak package.
  • Properly use time_t for local time.
  • Remove references to wiki.gnome.org, as GNOME replaced it with a set of new solutions. See HERE for more.
  • Fix developer id

How to Install gThumb 3.12.7 in Ubuntu

gThumb 3.12.7 has been made into Ubuntu 25.04 repository, while the app package in current Ubuntu releases’ repositories is old.

There’s no pre-build official packages. User may choose to either compile the app from source tarball, or use community maintained packages such as Flatpak and Ubuntu PPA.

Option 1: Flatpak package

gThumb is available to install as Flatpak package for most Linux, though it runs in sandbox.

NOTE: The gThumb Flatpak package is at v3.12.6 at the moment of writing, check the link above before installing.

Debian/Ubuntu user may first enable Flatpak support by running command below in a terminal window (Ctrl+Alt+T):

sudo apt install flatpak

Then, install the Flatpak package via the single command below:

flatpak install https://dl.flathub.org/repo/appstream/org.gnome.gThumb.flatpakref

After that, either search for & launch it from start menu (may need a log out and back in), or run the command below to start it from terminal:

flatpak run org.gnome.gThumb

Option 2: Ubuntu PPA

For Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04, and Ubuntu 24.10, I’ve uploaded the new release packages in native .deb format into this unofficial PPA.

User may just press Ctrl+Alt+T to open up a terminal window, then run commands below one by one to add PPA, update cache, and install/update gThumb:

sudo add-apt-repository ppa:ubuntuhandbook1/apps
sudo apt update
sudo apt install gthumb

NOTE: For Ubuntu 22.04 and Ubuntu 20.04, there’s NO jpeg-xl support in the PPA package, as the run-time library is not available in system repositories until 24.04.

Uninstall:

To uninstall the gThumb Flatpak package, use command:

flatpak uninstall --delete-data org.gnome.gThumb

Then also run flatpak uninstall --unused to clear useless runtime libraries.

For the PPA package, run the command below instead to uninstall:

sudo apt remove gthumb gthumb-data

Also run command to remove the PPA repository:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/apps

TLP, the laptop battery power saving tool, released new 1.8.0 version few days ago!

The new release add battery charge threshold support for new laptops, including Chromebooks, DELL, and Framework laptops.

With Linux Kernel 6.12 or later, TLP 1.8.0 finally supports for setting start and stop battery charge threshold for DELL laptops.

image from pixabay.com

Continue Reading…

After 6 months of development, Go language announced new 1.24 release few days ago on Tuesday.

Go 1.24 now fully supports generic type aliases. Type aliases, a concept introduced in Go 1.9, allows to create a new name for an existing type without creating a new type. Previously, it didn’t support type parameters. But this changed in Go 1.24. See more about generic type aliases.

Continue Reading…

Darktable, the popular free open-source photography software and RAW developer, released new 5.0.1 version one day ago.

This is a maintenance release that includes various bug-fixes, some performance improvements, and updates camera devices and profiles support.

Continue Reading…

GIMP image editor announced the third release candidate for the next major 3.0 series yesterday, with dozens of bug-fixes, requests, and translation updates.

The new release fixed crash and stability issues when working on Wayland. The new GIMP running with most recent GTK 3.24.48 fixed freeze with certain actions on KDE/Wayland, and crash when dragging layers and text glitches in certain widgets with Right-To-Left languages.

Continue Reading…

KDE Plasma announced new major 6.3 release today. See what’s new in the release of this popular Linux Desktop Environment.

First, the new Plasma 6.3 introduced “Clone Panel” option in panel configuration dialog, allowing to quickly make a copy of current panel with same settings and applets, and place in one of other 3 screen edges.

Plasma 6.3 Clone Panel

Continue Reading…

After almost a month of development, Kdenlive video editor released a new version with another dozen of bug-fixes.

It’s Kdenlive 24.12.2, the second maintenance release of the 24.12 series. As usual, the official announcement is not ready yet. But the source tarball is out and KDE has announced it as one in the KDE Gear 2024.2.

Kdenlive 24.12 in Ubuntu

Continue Reading…

Visual Studio Code announce new monthly 1.97 release! Here are new features in the IDE release.

VS Code 1.97 is the first release in 2025. It added two more models OpenAI’s o3-mini and Gemini 2.0 Flash to choose from when using Copilot.

It introduced new Copilot Next Edit Suggestions (Copilot NES) preview feature to help with edits. Which, can both predicts the location of the next edit you’ll want to make and what that edit should be.

Continue Reading…

Looking for a digital pet application for your computer? Here’s one that works natively in Linux Desktop.

It’s Shijima, a cross-platform shimeji simulation, desktop pets app works on any device, including Windows, Linux, macOS, Android, iOS, and Nintendo Wii.

The app is free to use but sadly NOT open-sourced so far. The PC/laptop edition uses Qt6 for its user interface. And so far, it’s at the first alpha stage that works for Linux only on KDE and GNOME (both X11 and Wayland) desktops.

Shijima-Qt provides portable executable file and AppImage for Linux. No installation is required. Just run to launch the app window, then, import shimeji mascots by drag’n’dropping the zip/rar/7z archive into app window. Finally, click to add your pets onto desktop and play with them!

How to Install Shijima-Qt in Ubuntu & other Linux

The Shijima-Qt packages for Linux, Windows, and macOS are available to download in Github releases page via link below:

For Linux, select download the release-linux-x86_64.zip that works on modern Intel/AMD CPUs.

Then, decompress and finally run the “Shijima-Qt-x86_64.AppImage” from extracted folder to launch the app. To run it, either right-click and select “Run” (after enabled “Executable as Program” in its Properties dialog), or right-click on blank area in the folder that contains the executable files, select “Open in Terminal” and finally run command below in pop-up terminal window.

./Shijima-Qt-x86_64.AppImage

NOTE 1: Ubuntu since 22.04 does NOT support AppImage out-of-the-box, run sudo apt install libfuse2 in terminal (Ctrl+Alt+T) first to enable.

NOTE 2: Don’t know why, but first time launching the app will ask to log out and back in to apply something to make it work.

NOTE 3: The app itself so far does not include any mascots, you need to search (e.g., <character name> shimeji) and download one from the web first. And, here are some Murder Drones shimeji by @PolarSummit on X.

If you don’t like the AppImage, you may run the shijima-qt file in that folder instead to launch the app. It however requires Qt6 >= 6.7 that’s NOT available in Ubuntu repositories until 25.04.

Even in Ubuntu 25.04 (still in development stage), you need to run command to install the required run-time libraries:

sudo apt install libqt6widgets6 libqt6multimedia6 libqt6core6t64

And, finally run command from that folder to launch the executable file:

QT_QPA_PLATFORM=xcb ./shijima-qt