Linux Kernel 6.12 was released! Linus Torvalds announced on Sunday:

No strange surprises this last week, so we’re sticking to the regular release schedule, and that obviously means that the merge window opens
tomorrow. I already have two dozen+ pull requests in my mailbox, kudos to all the early birds.

But before the merge window opens, please give this a quick test to make sure we didn’t mess anything up. The shortlog below gives you the summary for the last week, and nothing really jumps out at me. A number of last-minute reverts, and some random fairly small fixes fairly spread out in the tree.”

Continue Reading…

This tutorial shows how to install Microsoft .NET software development framework (9.0, 8.0, or even 6.0, 7.0) in current Ubuntu 24.04, Ubuntu 22.04, and Ubuntu 20.04 LTS.

Microsoft announced .NET 9 last week. It features over 1,000 performance related changes across the runtime, workloads, and languages. .NET Aspire 9 now has OpenAI, Ollama, Milvus integration, and preview support for Azure Functions. For other features and changes, see the announcement.

Continue Reading…

Boring with the default lock screen? Here’s a new extension to customize it from GNOME lock screen itself!

I’ve written about how to change lock screen background in Ubuntu with default GNOME desktop. Here’s now a new choice to do the job when you’re at the lock screen.

Meaning you don’t need to configure then lock (to see the change) and un-lock again and again. Just make changes on the fly, until it fits the best the you like.

Continue Reading…

IntelliJ IDEA 2024.3, the last major release in 2024, was released few days ago!

The release introduced new Logical code structure in the Structure tool window, allows to view classes, methods, fields, as well as links and interactions between components in your project.

K2 mode with Kotlin now it stable. With it enabled, it supports using non-local break and continue statements inside lambdas, as well as multi-dollar interpolation.

Continue Reading…

Want to do performance test on your graphics card? Here I’m going to introduce some for you that work on Linux desktop.

Benchmark or stress test is a way to measure your hardware performance, tell if it’s working the way it should be, and compare with other devices.

When you got a new device, installed new drivers, or changed some configuration options, you may do the performance test on the device. And, here are some tools for benchmarking GPU in Linux.

Continue Reading…

Want to see frames per second (FPS), as well as CPU, GPU, RAM usage in your game screen? Here’s how to do the job in Debian, Ubuntu, and Linux Mint based systems.

Most Linux distributions include a free open-source mangohud package in their system repositories. Which, allows to add a Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more while gaming.

And, here’s how to install and configure mangohud for gaming in Debian/Ubuntu based systems.

Continue Reading…

This tutorial shows how to downgrade and lock (prevent automatic & manual update) Flatpak app packages in Ubuntu and other Linux.

Flatpak is an universal Linux package format that runs in sandbox environment. Many popular applications (e.g., Firefox, GIMP, OBS Studio) provide official Linux packages through Flatpak, and Flathub repository hosts tons of app packages in this format.

I’ve written many tutorials that include how to install a Flatpak package. Here I’m going to show you how to downgrade a Flatpak app, as you know new releases may sometimes have regressions or remove features that you prefer.

Continue Reading…

GIMP, the popular free open-source image editor, announced the first release candidate for the next major 3.0 version on Wednesday.

So, what exactly is a “release candidate” (RC)? A release candidate is something that might be ready to be GIMP 3.0, but we want the larger community to test it first and report any problems they find.

According to the announcement, it’s time to try it out for those who are interested in the new release.

Continue Reading…

This tutorial shows how to install and configure AnyDesk for remote desktop access in Ubuntu 24.04 and Ubuntu 24.10.

AnyDesk is a popular remote desktop application works in Linux, Windows, macOS, Android, and iOS. It features full remote access, file manager and file transfer, chat, VPN, wake-on-lan, and more.

For Debian, Ubuntu, and Linux Mint based systems, AnyDesk is available to install through either way below:

  • native .deb package, and apt repository to keep it up-to-date.
  • Flatpak package – runs in sandbox, maintained by open-source community.

Both so far supports only amd64 (Intel/AMD) CPU architecture types.

Continue Reading…

How to Add PATH Variables in Ubuntu 24.04

Last updated: November 4, 2024 — Leave a comment

This tutorial shows how to configure PATH environment variables. Though title said for Ubuntu 24.04, it works in most Linux systems.

PATH specifies the directories in which the executable files of programs are located on the system. Without knowing or typing the full path to the file, just type the app name in the command line, then your system will look into the path directories and run the first that matches.

For example, type firefox in command line will run /usr/bin/firefox to launch Firefox web browser in Ubuntu, Fedora, and other Linux that use the browser as default.

Continue Reading…