Latest Linux and open source news from around the web

All Sources 9to5Linux Fedora Magazine Foss Force How-to Geek It's FOSS Linux Insider Linux Journal Linux Magazine Linux TLDR Linux.org Linuxiac LPI LWN.net OMG! Ubuntu Phoronix
Linux.org

Python Series Part 22: Tkinter Entry Widgets - Part 2

We can now continue with the Entry Object for Python. Hopefully, you have gone over Part 1 before continuing on here. Font Since we can change the colors, why not the font as well? You need to make sure that any font you use exists on the system where the Python code is being executed. On my system, I am running Ubuntu, so I have a font named โ€˜ubuntuโ€™. In the example, the label will have the text โ€˜Example Entryโ€™ with the font being โ€˜ubuntuโ€™: Code: e1 = Entry(font='ubuntu')... https://www.linux.org/threads/python-series-part-22-tkinter-entry-widgets-part-2.58547/

Linux.org

Orange Pi RV2: Setting Up a RISC-V Media Server with Ubuntu

The Orange Pi RV2 is a Single Board Computer (SBC) that differs from the SBCs that have an ARM processor. This board uses a RISC-V (pronounced 'Risk-Five') processor, but we can get into that soon. Before I get into the differences between RISC-V and ARM, we need to look at the specs of the SBC itself. Orange Pi RV2 Specifications The specs are for the RV2 board and consist of the following specifications: Ky X1 8-core 64-bit RISC-V (RV64GCVB) @ 1.6 GHz GPU... https://www.linux.org/threads/orange-pi-rv2-setting-up-a-risc-v-media-server-with-ubuntu.58545/

Linux.org

Using Multiple Mice Simultaneously on Linux with xinput

In some situations, there may be a need for multiple mice on a system. For example, at a conference when using a system to discuss details relating to the company. The speaker may need a mouse to point things out, while others can use another mouse to point out other things. There is also a way to include the keyboard as well, but this is not part of the BASH script I wrote. You can always add in a keyboard if needed. And yes, if you have open two word processor apps, one keyboard can type... https://www.linux.org/threads/using-multiple-mice-simultaneously-on-linux-with-xinput.58544/

Linux.org

Winux 11: A Linux Distribution Designed for Windows Users

There are quite a few people still using Windows yet, and some that want to switch to Linux. People are comfortable with the look of Windows and dislike the Linux desktops. Now, there is Winux that looks exactly like Windows 11. NOTE: Winux 11 looks like Windows 11 or Windows 10, whichever style you choose. Winux Requirements Winux has more relaxed requirements than Windows for hardware. The Operating System requires: 3 GB of RAM (4 GB is preferred) Intel or... https://www.linux.org/threads/winux-11-a-linux-distribution-designed-for-windows-users.58122/

Linux.org

Updating your Linux Kernel: Ubuntu, CentOS, Fedora, and Arch

Most times, an updated kernel can make a system more stable by including updates and fixes to previous kernel builds. For some, you may have software or device drivers that work, or are part of your kernel, only with specific kernels, but usually this is not the case. So, to help improve stability and possibly performance, you should regularly check for updates to your kernel. In this article, I will go over installing a newer kernel, if it exists, for the following distros: ... https://www.linux.org/threads/updating-your-linux-kernel-ubuntu-centos-fedora-and-arch.58121/

Linux.org

Python Series Part 21: Tkinter Entry Widgets - Part 1

When programming, sometimes you will want to let the user enter or change text. You can use the Entry widget just for that purpose. Keep in mind that only one line of text can be in the Entry object. For most programs, this can be a very important widget to use. Before we get to changing the 'look' of the entry box and its contents, we need to understand the methods used to manage the information in the Entry object. Creating an Entry Creating an Entry object is the same as... https://www.linux.org/threads/python-series-part-21-tkinter-entry-widgets-part-1.58120/

Linux.org

This week @Linux.org (2025.E5)

We went over some of the highlights of the week along with some forum stats! We also picked out the winner of a new Linux.org T-shirt! If you didn't win a shirt, go check them out here: https://adminapparel.com/ (all proceeds go to hosting, beer, etc..) https://www.linux.org/threads/this-week-linux-org-2025-e5.60008/

Linux.org

Installing Ubuntu on the Orange Pi 5 Max with eMMC and NVMe

In 2024, Orange Pi released a new Single Board Computer (SBC). This is a system with an ARM processor. The specs are: Rockchip RK3588 8-core 64-bit ARM processor with 4 Cortex-A76 (2.4GHz), 4 Cortex-A55 (1.8GHz) and independent NEON coprocessor NEON coprocessor - a Single Instruction, Multiple Data (SIMD) allows the same instruction to be used on multiple elements Mali-G610 GPU Built-in 3-D GPU Compatible with OpenGL ES1.1/2.0/3.2, OpenCL 2.2... https://www.linux.org/threads/installing-ubuntu-on-the-orange-pi-5-max-with-emmc-and-nvme.58119/

Linux.org

Radxa Rock 5T Review: A Powerful ARM Single Board Computer

It has been a while since I've done hardware reviews. Hopefully, some of you may recall the article 'Rock Pi 4 and Android TV'. Since the Rock Pi 4, by Radxa, there have been a few newer boards. In this article, I will cover the Rock 5T board. Specifications There is a lot of hardware on this board. This is a major update to the Rock Pi 4. Let's look at some of the hardware specs in the Rockchip RK3588... https://www.linux.org/threads/radxa-rock-5t-review-a-powerful-arm-single-board-computer.57752/

Linux.org

This week at Linux.org (2025.E4)

We'll go over some of the highlights of the week along with some forum stats! We're also going to deep-dive into a strange traffic spike this week and also give away a new Linux.org T-shirt! If you didn't win a shirt, go check them out here: https://adminapparel.com/ (all proceeds go to hosting, beer, etc..) https://www.linux.org/threads/this-week-at-linux-org-2025-e4.59698/

Linux.org

How to Set Up and Manage SSH Keys on Linux

Today we're going to go over the use of SSH keys. How to use them, setting them up and why they're preferred! We'll go through creating different keys for different uses, adding public keys to a remote server, setting up an SSH config file for management and more! Helpful reference: Code: GENERATE KEY: ssh-keygen -t ed25519 -C "comment" -f /path/to/key COPY TO SERVER: ssh-copy-id user@server CONFIG FILE (~/.ssh/config): Host nickname HostName server.com User username... https://www.linux.org/threads/how-to-set-up-and-manage-ssh-keys-on-linux.59673/

Linux.org

Python Series Part 20: Binding Keys and Events - Part 2

Now we can continue learning about Python by Binding Keys and Events. If you have not read the previous article, then you definitely need to read it since this article continues and builds on all of it. Some of the following examples may contain material from the first article. Mouse : MouseWheel You need to use the 'MouseWheel' event on objects that can scroll. Let's look at an example where we have a global variable to keep count, called 'counter'. When you turn the wheel while... https://www.linux.org/threads/python-series-part-20-binding-keys-and-events-part-2.57751/

Linux.org

Screen video tutorial

Just recorded/released a new screen tutorial .. check it out, subscribe! There's a lot of reasons to use screen. Mostly it's because you want to make sure you can re-connect to the session that you started on that other server. This video goes over how to use it so you can get your stuff done. https://www.linux.org/threads/screen-video-tutorial.59592/

Linux.org

Linux Bootloaders: Installing and Configuring rEFInd, Limine, and GRUB

In following the modularity of Linux, we will look at the Bootloader. A Bootloader is software that the hardware loads the Linux kernel into memory. The system Bootloader is the bridge between the hardware powering up and the Operating System (OS) taking over. NOTE: If you continue with installing any of these Bootloaders, you need to disable Secure Boot in your UEFI settings. There are two folders to be aware of for Bootloaders. The Boot folder is where the actual kernel and... https://www.linux.org/threads/linux...and-configuring-refind-limine-and-grub.57750/

Linux.org

Linux Boot Management with efibootmgr

Most systems these days use the Unified Extensible Firmware Interface (UEFI). This is an interface between the hardware on a PC and the Operating System (OS). When the hardware begins, there is firmware that is loaded and starts initializing the hardware. Once the UEFI has initialized the hardware, it then loads the boot manager, and then loads the OS through the boot manager. Examples of Boot Managers are GRUB, rEFInd, Limine and others. The Boot Manager is the same as a Bootloader. There... https://www.linux.org/threads/linux-boot-management-with-efibootmgr.57749/