Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Saturday, 16 Oct 21 - Tux Machines is a community-driven public service/news site which has been around for over a decade and a half and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Best Spotify Alternatives For Linux Roy Schestowitz 14/10/2021 - 10:53am
Story Sparky Linux 2021.10 Semi-Rolling Comes with Updated Packages Roy Schestowitz 14/10/2021 - 10:50am
Story Security Leftovers Roy Schestowitz 1 14/10/2021 - 10:41am
Story KDE Plasma 5.23 Desktop Environment Is Out Now to Celebrate 25 Years of KDE Marius Nestor 14/10/2021 - 10:23am
Story Sitara-based LoRa gateway launches with serial-to-LoRa adapter node Rianne Schestowitz 14/10/2021 - 9:18am
Story Android Leftovers Rianne Schestowitz 14/10/2021 - 9:12am
Story 10 Best Free and Open Source Linux Comic Book Viewers Rianne Schestowitz 14/10/2021 - 9:08am
Story today's leftovers Roy Schestowitz 14/10/2021 - 9:07am
Story Kernel: Google, Red Hat, and Microsoft Roy Schestowitz 14/10/2021 - 8:48am
Story IBM/Red Hat and SUSE Leftovers Roy Schestowitz 14/10/2021 - 8:31am

Raspberry Pi CM4 Used in Custom Nintendo Switch Lite Replica

Filed under

The small form factor and processing power of the Raspberry Pi CM4 has made it a go-to choice for many developers looking to create custom handheld consoles. Today we’ve got another impressive CM4-powered handheld to share, this one created by maker known as StonedEdge. After a year of designing and building, they and a friend have managed to create a Nintendo Switch Lite replica featuring a CM4 that runs RetroPie called the RetroLite CM4.

As of right now, the project is not open source, but the makers have taken it under consideration for the future. Until then, curious parties are still welcome to get a close look at the build process and internal components should they seek to create something similar of their own.

Read more

pgAdmin 4 v6.0 Released

Filed under

The pgAdmin Development Team are pleased to announce pgAdmin 4 version 6.0. This release of pgAdmin 4 includes 18 bug fixes and new features. For more details please see the release notes.

pgAdmin is the leading Open Source graphical management tool for PostgreSQL. For more information, please see the website.

Read more

Also: Percona Distribution for PostgreSQL Operator 1.0.0

PostgreSQL Weekly News - October 10, 2021

New GNU/Linux Screencasts and Videos

Filed under
  • Q4OS 4.6 Quick overview #Shorts - Invidious

    A Quick overview of Q4OS 4.6

  • Debian 11.1

    Today we are looking at Debian 11.1, the KDE Plasma Edition. It comes with Linux Kernel 5.10, KDE Plasma 5.20.5, and uses about 1GB of ram when idling. Enjoy!

  • Debian 11.1 Run Through - Invidious

    In this video, we are looking at how to install Debian 11.1, the KDE edition.

  • Things To Consider When Filing Bug Reports - Invidious

    In today's boomer vlog, I talk a bit about filing bug reports or opening support requests. What is the proper venue for opening support requests? What information should you include in your post? And why is it important to do it right!

  • DD Is Useless: Just Use CAT Instead - Invidious

    DD is an incredibly powerful program and the way a lot of people copy ISOs onto their thumbdrives but not only is it not the only way there is also a better way and that is by using cat.

  • Destination Linux 247: Is Firefox Slowly Dying? Can Mozilla Save It?

    This week’s episode of Destination Linux, we’re going to discuss the topic of Mozilla Firefox and whether we can stop it’s continued decline. Then we’re going to discuss the literal game changer, and the device that has everyone looking at Linux in a big way. Yes, its Steamy news about the Steam Deck, and there are some awesome videos and sneak peeks we are excited to talk about! Plus we’ve also got our famous tips, tricks and software picks. All of this and so much more this week on Destination Linux. So whether you’re brand new to Linux and open source or a guru of sudo. This is the podcast for you.

Latest Openwashing by Linux Foundation

Filed under

today's howtos

Filed under
  • Install Kanban (kanboard) on Centos 8 - Unixcop

    Kanboard is an Open source project management software which helps you to manage your project and visualize your work details. It offers easy to use web interface that allows you to manage your project with ease. You can also integrate kanboard with external programs using plugins.

    In this article we will see how to install kanboard / Kanban on CentOS 8.

  • How to install SSF2 Crimson's Trash Modpack on a Chromebook

    Today we are looking at how to install SSF2 Crimson's Trash Modpack on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • How to Login Remote Ubuntu 20.04 Server with Passwordless SSH Key | UbuntuHandbook

    For those having Ubuntu or other Linux server (e.g., Debian, CentOS and Fedora) remotely, here’s how to login without password using SSH key authentication.

    Compare to user password login, SSH key authentication is more secure because only the person who has the key allows to connect, and the keys are well encrypted by different algorithms. It also make SSH connection simple by login without password.

  • How to Install Graylog Server on Ubuntu 21 - Unixcop

    Graylog is an open source tool for Log Management. It consists of Elastic Search, MongoDB and Graylog. Graylog can be used to analyze logs and notify if there is any discrepancy in the logs. We can also use it to analyze conventional as well as custom logs.

    In this Article we will install Graylog. You must have an account with sudo privileges or root account.

  • How to Install Sentrifugo HRM on CentOS 8 - Unixcop

    Sentrifugo is a FREE and powerful Human Resource Management System that can be easily configured to meet your organizational needs. Also It is a feature-rich and easily configurable application. It is written in PHP and uses MySQL/MariaDB to store its database. You can use Sentrifugo to track the employee’s performance, vacation dates, roles and privileges.

  • How To Install Hyper Terminal on AlmaLinux 8 - idroot

    In this tutorial, we will show you how to install Hyper Terminal on AlmaLinux 8. For those of you who didn’t know, Hyper terminal is built with web technologies such as HTML, CSS, JavaScript, Electron.js, etc. It is a highly customizable and configurable Terminal, so you can easily change your Terminal appearance with different themes and also extend its functionality with plugins.

    This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Hyper Terminal on AlmaLinux 8. You can follow the same instructions for CentOS and Rocky Linux.

  • How to Check if Hardware RAID is Configured on Linux Server

    Hardware RAID is configured on the physical servers, which use a dedicated RAID controller to manage the raid configuration.

    The RAID controller manages and performs all RAID-related tasks independently of the OS. What I am saying is that it does not take any resources from the operating system to perform raid related tasks.

    RAID stands for Redundant Array of Inexpensive Disks. It combines multiple physical hard disk drives into one or more logical drive to improve performance and reliability.

    In this guide, we’ll show you how to check hardware RAID configured on HP ProLiant servers from Linux.

OSCAL, Open Labs, Mozilla & grooming women for Outreachy

Filed under

Monday, 11 October is the UN's International Day for the Girl Child. The definition of Girl Child varies from country to country. In the law of Albania, the age of consent can be as low as 14 if you can convince (bribe) a judge that a 14 year old girl has achieved sexual maturity. Legal text.

What does it look like when children aged 16 and 17 make software for big corporations to use?

Today we find out

Here is a team photo from Ura Design, one of the Albanian companies using the hackerspace as a front for people trafficking. In the team we see a former Outreachy, Renata Gegaj beside a future Outreachy, Anja Xhakani.

Read more

Games: Building a Retro Linux Gaming Compute, Book of Travels, and The Room

Filed under
  • Building a Retro Linux Gaming Computer - Part 7: The Arena Eternal | GamingOnLinux

    When I was growing up, one of my first exposures to Linux was my father’s stack of old Linux Journal magazines. Printed in several of these was one of many advertisements by the Linux server company Penguin Computing, this one depicting Linux mascot Tux brandishing a rocket launcher in the iconic Q3DM7 map included in the demo version of Quake III Arena. This image became so emblematic of Linux as a gaming platform that it still gets widely circulated to this day.

    When I switched to using Linux full time in the spring of 2007 one of my first accomplishments was getting that same demo to install. I remember being frustrated at not having it work on first launch, until I discovered I had to copy my system's file to the install directory, one last caveat brought on by the need to support both 3dfx as well as more generic OpenGL accelerator hardware. From that moment on, my Linux box became a gaming machine.

    It was not until later that I would discover the full effect Quake III Arena had on the Linux ecosystem by downloading and playing the numerous derivative games created from the 2005 source code release available in almost all Linux software repositories. Even with all of those other options it was the original game I always found myself coming back to, with my main listed frag count now exceeding 21,000 frags as of the time of this writing.

  • Book of Travels is a thoroughly strange take on an online RPG now in Early Access | GamingOnLinux

    Might and Delight has just released Book of Travels, an online RPG played they're calling a "TMORPG" meaning Tiny Multiplayer Online RPG and it's quite something. Note: personal purchase.

    The idea is that instead of joining a server with thousands of people, you're given a world where you might come across a few others instead but not too many. Right now the total per server is only seven people, so you're lucky if you even see anyone and in a way it makes it a bit more exciting. Compared with other online RPGs, it's a much more solitary experience and one you can quite easily relax in.

  • How to play The Room on Linux

    The Room is a puzzle game developed by Fireproof Games. In the game, the player is challenged to figure out how to open each locked room through a series of puzzles. Here’s how to play The Room on your Linux PC.

Gaming on Fedora

Filed under
Red Hat

Gaming is a beautiful hobby that many people are engaging with. Across all demographics people are busy creating their own digital farms, working together in combat, or simply socializing while maintaining a space-ship, free of impostors. All of this can be done on Fedora Linux. And while it doesn’t have a name for being flashy, looks can be deceiving. Keep reading to find out how you can play the latest video games on Fedora Linux.

With its mission statement emphasizing features and innovation, Fedora is often on the forefront of embracing new technologies, the latest Linux kernels and the latest drivers. All without sacrificing stability or reliability. Fedora won’t cripple itself in an attempt to be first, but it will certainly try to lead by example.

Read more

Seahorse: Manage Your Passwords & Encryption Keys in Linux

Filed under

We often tend to ignore many default/pre-installed applications, especially when numerous tools and utilities are baked in.

One such helpful tool that you can use on various Linux distributions is GNOME’s Seahorse.

What do you think about using Seahorse to replace other password managers? Were you already using it to manage encryption keys? Let me know your thoughts in the comments below.

Read more

Matrix Chat Adoption by Community in 2021

Filed under

Free Software Community is a worldwide society consisted of so many software projects, companies and other organizations. In this community you find Ubuntu, GNU and Linux, LibreOffice, Red Hat and Purism among others. This is our community. Today, we have Matrix Chat, a new public telecommunication facility accessible for everyone, a new technology born from our Community itself. With Matrix Chat, a community can provide an independent, free group chat and video calls for public to join and engage in discussion, publication, and conference. Matrix Chat has been successfully used even for international online conference with 30 thousands attendees. To foster adoption of Matrix Chat, this article lists out several important communities which adopted it so everyone can learn from them and consider to follow.

Read more

FreedomBox: A personal server for Privacy and Security

Filed under

Over the next couple of weeks this blog will be a "living attempt" to acquaint people with the functionality and setup of a personal FreedomBox Internet server that is suitable for supporting one person or a community of people.

In addition to helping people in setting up the basic FreedomBox software, as time allows I will be expanding this blog entry to install some of the useful functionality inside of FreedomBox and additional functionality that can not really be distributed preconfigured with the distribution.

FreedomBox can be set up on a variety of hardware and operating system scenarios but a lot of people buy a single board computer such as the official FreedomBox Pioneer from Olimex, a company in Bulgaria that specializes in Open Hardware and is an official partner of FreedomBox, a 501(c)3 non-profit.

Read more

RIP Jörg Schilling

Filed under

He is also remembered for his commitment to open source, portability,
and his work on POSIX. He was working on adapting his software to
Z/OS and introducing message catalogues just weeks before his death.

Jörg worked for the Bethold typesetting company, one of the first
European customers of SUN microsystems. It is there that his love
for UNIX and SUN OS in particular was kindled. [1]

His interest in SUN OS culminated in Schillix, one of the first
open source Solaris distributions.

We will of course also remember him for his flames.

Read more

today's leftovers

Filed under

  • TuxCare launches open source database live patching | ZDNet

    Patching database software is often a real pain-in-the-rump. The reason? Easy. When you need to patch one, it almost always requires a reboot. That takes time, sometimes a lot of time. So, so matter when you time it, your users will not be happy. Now TuxCare has an answer: DatabaseCare. This live patching service for the most popular open-source enterprise-grade databases, MySQL, MariaDB, and PostgreSQL enables you to patch database management systems (DBMS) with no downtime.

  • Qt Sensors in Qt 6.2

    The Qt Sensors module provides access to sensor devices such as accelerometer and gyroscope. The logical architecture separates the concrete sensor types (“accelerometer”) from the platforms providing them (“Android”). This is illustrated by the Figure below:

  • Clean up your Git repository with this Linux tool | Enable Sysadmin

    Git is an amazing tool for tracking all your changes and reverting them if necessary. While Git is perfect, people are not. So, if you send something by mistake to your repo, like a build file, temporary folder, your cache, and so forth, Git will store it because it can't predict when you make mistakes.

    You can, of course, remove files with the git rm command. Git will remove the file but keep it available in case you need it later. However, if you do this often enough, you end up with what I call a bloated Git repository. It isn't enough to clean up your repo; you also need to remove sensitive files that you could accidentally send to someone.

  • Translators team: Reaching more people in their native language

    Since the founding of the organisation in 2001 the FSFE's translators team has been an important part of the FSFE. The translations made by the translators team have enabled people all across Europe to learn and read about software freedom and the FSFE's mission to empower users to control technology. Translations from English to another language enable people who are not fluent in English to read, learn, and participate in Free Software. Without the help of our translators team, this would not have been possible.

    For the last 20 years the FSFE's translators team has been working on translating the FSFE's statements, news items, activities, campaigns, and background information. The first translation for our website, which is today no longer available on the website, was made in 2001 by translating the "Volunteers welcome" text to French. Later the "Volunteers welcome" text became our contribute page. In 2004, with the move from to our own infrastructure, the then translation coordinator, Reinhard Müller, launched the first general information page about the translators team and the translation process. Since then a lot has happened.

  • Godot Engine - Please help us reach our second Patreon goal so we can hire karroffel part-time!

    Edit: When this post was written we were slightly below our second goal of $4,500 - thanks to a soon-to-be-announced Platinum sponsor, we already reached this second goal and are well on our way to the third one! More infos on our plans for this third goal soon.


    The few experienced developers in these areas are working for big companies and under strict contracts, non competes and NDAs, so it's very difficult for them to lend a hand even if they wanted.

  • A Simple OpenPGP API

    In this post I want to share how easy it is to use OpenPGP using the Stateless OpenPGP Protocol (SOP).

    I talked about the SOP specification and its purpose and benefits already in past blog posts. This time I want to give some in-depth examples of how the API can be used in your application.

    There are SOP API implementations available in different languages like Java and Rust. They have in common, that they are based around the Stateless OpenPGP Command Line Specification, so they are very similar in form and function.

    For Java-based systems, the SOP API was defined in the sop-java library. This module merely contains interface definitions. It is up to the user to choose a library that provides an implementation for those interfaces. Currently the only known implementation is pgpainless-sop based on PGPainless.

  • Linux for Starters: Your Guide to Linux – Running VirtualBox - Part 20 - LinuxLinks

    This is a series that offers a gentle introduction to Linux for newcomers.

    In computing, virtualization refers to the act of creating a virtual version of something, including virtual computer hardware platforms, storage devices, and computer network resources.

    We will walk you through setting up a virtual machine running openSUSE. The words host and guest distinguish the software running on the machine from the software that runs on the virtual machine. For the purpose of this article, the host machine is running Ubuntu, the guest machine is openSUSE.

    Software like VirtualBox allocates parts of the CPU, RAM, storage disk, and other components so that a virtual machine can use them to run properly. The virtual OS thinks that it’s running on a real system, but it runs just like any other program on your computer.

    VirtualBox has a wide variety of uses. For a newcomer to Linux it lets them test a variety of different distros without messing up their existing setup. Think of the operating system running in a safe, sandboxed environment,.

    With virtualization, you want as much RAM as possible, as you need RAM for the host operating system and the guest(s) operating systems. While 8GB is sufficient for many desktop uses, it’s insufficient for virtualization. We only recommend using VirtualBox if your machine has more than 8GB of RAM. The faster and more powerful your PC, the more that virtualization offers.

  • Largest Open-source and Linux Technology User Group in North America launches at, led by veteran internet entrepreneur Jeffrey Peterson

    On September 11, 2021, the largest Open-source and Linux Technology User Group in North America launched at, led by veteran internet entrepreneur Jeffrey Peterson.

  • Linux OS Market to Rise at 19.2% CAGR till 2027

    The global Linux Operating System market size is projected to reach USD 15.64 billion by the end of 2027. The increasing product applications across diverse industry verticals will bode well for market growth. According to a report published by Fortune Business Insights, titled “Linux Operating System Market Size, Share & Covid-19 Impact Analysis, By Distribution (Virtual Machines, Servers and Desktops), By End-use (Commercial/Enterprise and Individual), and Regional Forecast, 2020-2027,” the market was worth USD 3.89 billion in 2019 and will exhibit a CAGR of 19.2% during the forecast period, 2020-2027.

  • The Kubuntu Focus Team Announces the Third-Generation M2 Linux Mobile Workstation

    The Kubuntu Focus Team announces the availability of the third-generation M2 Linux mobile workstation with multiple performance enhancements. RTX 3080 and RTX 3070 models are in stock now. RTX 3060 models can be reserved now and ship in the first week of November.

    The thin-and-light M2 laptop is a superb choice for anyone looking for the best out-of-the-box Linux experience with the most powerful mobile hardware. Customers include ML scientists, developers, and creators. Improvements to the third generation include...

SageMath: free open-source mathematic software

Filed under

SageMath is a free open-source mathematic software for mathematicians, data scientists and statisticians.

It is built on top of many mathematic python packages.

SageMath features include animated graphs, interactive plots, portable version that works directly from USB stick, interactive Python interface, notebook, rich documentation and more.

SageMath is an ideal solution for education as it aims for high-level student.

SageMath is faster than other open-source software doing the same calculations, like Mathematica 7.

It is proven to be faster by 32% on Linux (Intel 32bit), and 40% faster on macOS. You can read more about this in SageMath benchmarks.

Read more

Devices: RAKwireless, IBASE, Raspberry Pi, Arduino

Filed under

  • RAK introduces Raspberry Pi RP2040 based LoRaWAN core, more Wisblock modules - CNX Software

    RAKwireless has just launched the RAK11310 WisBlock LPWAN Module with Raspberry Pi RP2040 MCU and LoRaWAN connectivity, as announced after launching 14 new WisBlock modules for IoT prototyping last July.

    The RAK11310 module was introduced as part of the “Just Track It RAK Autumn Launch 2021” event together with the smallest WisBlock Base Board so far, as well as 11 new Wisblock modules which bring the total to 47 modules.

  • IBASE launches 3.5-inch SBC with AMD Ryzen Embedded V2000 processor - CNX Software

    We’ve covered plenty of AMD Ryzen Embedded V2000 SBCs in the past, but it appears IBASE IB952 might be the first 3.5-inch SBC with a Ryzen V2000 processor for the industrial and IoT markets.

    The board supports up to 64GB RAM, offers two SATA III ports for storage, dual Gigabit Ethernet networking, four display outputs with DisplayPort, eDP and LVDS interfaces, USB and serial ports, as well as expansion through two M.2 sockets.

  • Raspberry Pi Weekly Issue #372 - Meet

    We missed you the last couple of weeks so it’s a bumper issue today. Our big news is the launch of we have a super new website where we hope you’ll find it easy to get to all you need to know about Raspberry Pi computers and our other products. Continue to find free resources, coding clubs, and educational support from the Raspberry Pi Foundation at

  • Arduino Becomes Superhet With A Little Help From Friends | Hackaday

    A radio receiver is always a fun project. [Jayakody2000lk] decided that his new superheterodyne design would use an Arduino and it looks like it came out very nicely. The system has four boards. An off-the-shelf Arduino, a Si5351 clock generator board (also off-the-shelf), and two custom boards that contain the IF amplifier and mixer.

    The receiver started out in 2015 without the Arduino, and there’s a link in the post to that original design. Using the Si5351 and the Arduino replaces the original local oscillator and their have been other improvements, as well. You can see a video about the receiver below.

    Tuning is by a rotary encoder and the current software lets you tune from about 4.75 MHz to a little over 15.8 MHz. Of course, you could change to any frequency the Si5351 can handle as long as the mixer and other components can handle it. The IF frequency is the usual 455 kHz.

Kernel: ACP, EROFS, and More

Filed under
  • AMD Publishes New Linux Audio Driver Code For Yellow Carp / ACP6x Audio Co-Processor - Phoronix

    It was just with Linux 5.15 last month that AMD added a new audio driver for Van Gogh APUs sporting an ACP 5.x audio co-processor (ACP) while now a new driver has been posted for Yellow Carp / Rembrandt with it introducing new ACP 6.x audio co-processor IP.

    AMD engineers have been busy the past few months bringing up "Yellow Carp" under Linux that appears at this point to be the Linux codename for the forthcoming Ryzen 6000 series "Rembrandt" APUs. On top of all the graphics driver work and other Linux kernel driver support patches so far, new audio code came out on Monday morning.

  • EROFS File-System Adding LZMA Compression Support Via New MicroLZMA - Phoronix

    The EROFS read-only file-system is adding LZMA compression support using a new header/container format called MicroLZMA.

    This MicroLZMA format was developed in cooperation with XZ developer Lasse Collin to avoid wasting small amounts of space for headers. MicroLZMA also has possible use-cases outside of EROFS.

  • More Optimizations Has Linux Approaching 7M IOPS Per Core - Phoronix

    Linux block subsystem maintainer and IO_uring lead developer Jens Axboe continues making staggering optimizations to the kernel code to squeeze out the maximum performance potential out of his shiny new system.

    After upgrading to an AMD Ryzen 9 5950X system for development and keeping to his Intel Optane Gen2 storage, he ended September being able to achieve around 5.1M IOPS per-core for this system he uses for reference testing and evaluation of Linux block subsystem changes. That 5.1M IOPS per-core is impressive while previously he was happy hitting above 3M IOPS per-core.

M5Stack UnitV2 AI module gets USB camera and M12 camera versions

Filed under

M5Stack UnitV2 is an ultra-compact Linux AI camera powered on Sigmastar SSD202D SoC with a dual-core Cortex-A7 processor @ 1.2 GHz, and 128MB on-chip DDR3 that was launched in April 2021 with a Full HD camera featuring a 68° field-of-view.

M5Stack has now introduced two new models, one called M5Stack UnitV2 USB without any camera at all, instead relying on an external USB UVC camera, and the other named M5Stack UnitV2 M12 equipped with an M12 socket and shipping with both a normal focal length camera with an 85° FoV and wide-angle focal length with a 150° FoV.

Read more

Top 10 Open-source Zapier/IFTTT alternatives

Filed under

Many question in the automation world comes, the most question that comes up a lot more than any question is which tool should I use to automate my processes?

The answer depends on what you are trying to do? But in general IFTTT is more for personal stuff and Zapier is more for business.

With IFTTT, we have got the Alexa devices, speakers, and light bulbs fully automated.

However, Zapier's helps you to connect your apps and automate workflows and data exchange among these apps. As an example, automate your posts to Twitter and Facebook or even automate your Instagram process (posts, likes, comments).

Read more

Syndicate content

More in Tux Machines

Security Leftovers

  • Security updates for Friday

    Security updates have been issued by Debian (squashfs-tools, tomcat9, and wordpress), Fedora (openssh), openSUSE (kernel, mbedtls, and rpm), Oracle (httpd, kernel, and kernel-container), SUSE (firefox, kernel, and rpm), and Ubuntu (linux-azure, linux-azure-5.4).

  • Apache Releases Security Advisory for Tomcat   | CISA

    The Apache Software Foundation has released a security advisory to address a vulnerability in multiple versions of Tomcat. An attacker could exploit this vulnerability to cause a denial of service condition.

  • Security Risks of Client-Side Scanning

    Even before Apple made their announcement, law enforcement shifted their battle for back doors to client-side scanning. The idea is that they wouldn’t touch the cryptography, but instead eavesdrop on communications and systems before encryption or after decryption. It’s not a cryptographic back door, but it still a back door — and brings with it all the insecurities of a back door. I’m part of a group of cryptographers that has just published a paper discussing the security risks of such a system. (It’s substantially the same group that wrote a similar paper about key escrow in 1997, and other “exceptional access” proposals in 2015. We seem to have to do this every decade or so.) In our paper, we examine both the efficacy of such a system and its potential security failures, and conclude that it’s a really bad idea.

  • The Open Source Security Foundation receives $ 10 million in funding -

    The Linux Foundation has announced a $ 10 million commitment to the OpenSSF (Open Source Security Foundation), an effort to improve the security of open source software. Funds raised through royalties from parent companies of OpenSSF, including Amazon, Cisco, Dell Technologies, Ericsson, Facebook, Fidelity, GitHub, Google, IBM, Intel, JPMorgan Chase, Microsoft, Morgan Stanley, Oracle, Red Hat, Snyk, and VMware …

Videos/Shows: Ubuntu 21.10, LHS, and Chris Titus

  • Ubuntu 21.10 - Full Review - Invidious

    Ubuntu 21.10 finally features the GNOME 40 desktop, better Wayland support, and more. In this video, I'll give you my thoughts on "Impish Idri" and we'll go over some of the new features. I'll talk about the installation process, Wayland changes,

  • LHS Episode #435: The Weekender LXXX

    It's time once again for The Weekender. This is our bi-weekly departure into the world of amateur radio contests, open source conventions, special events, listener challenges, hedonism and just plain fun. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.

  • Time to Rice and Make the Best Looking Desktop - Invidious

    We have our script that sets up the system... now we make our script to automatically make our desktop the best looking one out there!

today's howtos

  • Sourcing a file in Linux: Here are the basics of this important concept - TechRepublic

    Open source expert Jack Wallen explains the Linux source command and offers an example.

  • How to play Legion TD 2 on Linux

    Legion TD 2 is a tower defense game for Windows. It was developed and published by AutoAttack Games. Thanks to Proton, you’ll be able to play this game on Linux. Here’s how.

  • How to play Stick Fight: The Game on Linux

    Stick Fight: The Game is a physics-based online fighting game for PC. It was developed by Landfall West and published by Landfall. Here’s how you can enjoy Stick Fight: The Game on Linux.

  • Setting up a ThinkPad x250 with Linux

    Two chapters in this article are Debian-specific, the rest is more or less Archlinux-specific. It never grew into the device-specific alround tutorial I envisioned and has been partially superseded by this article. The ThinkPad itself is in daily use. No regrets there!

  • How to Install Fish Shell on CentOS 8 and Rocky Linux 8 – VITUX

    Fish Shell also known as ‘Friendly interactive shell’ used for Unix/Linux-like operating distributions. It provides a smart, fully equipped, and user-friendly command-line environment for all Linux users. Fish shell supports various features unlike any other shell such as autosuggestion, Tab completion, syntax highlighting, Sane Scripting, Glorious VGA Color, and web-based configuration. Using this interactive shell environment, you do not need to remember a bunch of Linux commands because it is more productive and comes with various handy features. We will talk about the installation of interactive Fish Shell on CentOS 8 in this tutorial. The same steps apply to Rocky Linux and AlmaLinux too.

  • How to disable Special keys Windows 10 (Sticky keys) | ITIGIC - TechStony

    They are keys that exist since the first versions of Windows and continue in the most recent versions, including Windows 10. Therefore, we are going to tell you what the special keys or Sticky Keys consist of and how to deactivate them because you have already tired of having them in your computer (or because they hinder you).

  • How to install Devuan(II) - Unixcop

    In this article I show how to install Devuan using the installer included in the desktop-live iso, refractainstaller. In a previous article I’ve showed how to install it using the net-install ISO. From the devuan site: Devuan GNU+Linux is a fork of Debian without systemd that allows users to reclaim control over their system by avoiding unnecessary entanglements and ensuring Init Freedom.

  • How to install and configure NextCloud on Centos 8 and LEMP

    In this guide, we are going to set up NextCloud on a Centos 8 server hosted with Nginx and php (LEMP stack). We will be using Mysql 8 and PHP 7.4 for this guide.This will also work for RHEL derivatives like Alma Linux 8, Rocky Linux 8 and RHEL 8. Nextcloud is an Open Source suite of client-server software for creating and using file hosting services. It is a a free self-hosted cloud storage solution similar to Dropbox, Google Drive, etc. With Nextcloud, you don’t have to worry about the pricey alternatives and since you will host your own files, you don’t have to worry about privacy or someone collecting your data.

Kernel: Paul E. Mc Kenney and New Stuff in Linux

  • Paul E. Mc Kenney: TL;DR: Memory-Model Recommendations for Rusting the Linux Kernel

    These recommendations assume that the initial Linux-kernel targets for Rust developers are device drivers that do not have unusual performance and scalability requirements, meaning that wrappering of small C-language functions is tolerable. (Please note that most device drivers fit into this category.) It also assumes that the main goal is to reduce memory-safety bugs, although other bugs might be addressed as well. Or, Murphy being Murphy, created as well. But that is a risk in all software development, not just Rust in the Linux kernel. Those interested in getting Rust into Linux-kernel device drivers sooner rather than later should look at the short-term recommendations, while those interested in extending Rust's (and, for that matter, C's) concurrency capabilities might be more interested in the long-term recommendations.

  • Verification Challenges

    You would like to do some formal verification of C code? Or you would like a challenge for your formal-verification tool? Either way, here you go!

  • Cluster Scheduler Support Queued Ahead Of Linux 5.16 - Phoronix

    Cluster scheduler support has been queued up for landing in the Linux 5.16 kernel for AArch64 and x86_64 systems for improving the CPU scheduler behavior for systems that have clusters of CPU cores. The cluster scheduler support in this context is about enhancing the Linux kernel's scheduler for systems where sets of CPU cores share an L2 cache or other mid-level caches/resources. This cluster scheduler work stems from work by HiSilicon and Huawei aiming to improve the Linux performance for the Kunpeng 920 server chip. That HiSilicon SoC has six or eight clusters per NUMA node with four CPU cores per cluster and a shared L3 cache. With the cluster scheduler patches they were able to enhance the overall performance of the system and also improve the efficiency.

  • AMD Finally Enabling PSR By Default For Newer Hardware With Linux 5.16 - Phoronix

    With it getting late into the Linux 5.15 kernel cycle, the focus is shifting by the Direct Rendering Driver maintainers from new feature work targeting the next cycle (5.16) to instead on bug fixes. AMD sent out a pull request of new AMDGPU Linux 5.16 material this week that is primarily delivering bug fixes but one notable addition is finally enabling PSR by default for newer GPUs.

  • Intel Compute-Runtime 21.41.21220 Ships Updated DG1 Support - Phoronix

    Intel's open-source engineers have shipped Compute-Runtime 21.41.21220 as the newest version of this Linux compute stack enabling OpenCL and Level Zero support with their graphics processors. Intel Compute-Runtime 21.41.21220 is the latest weekly update for this compute stack. New this week is updated DG1 platform support and Level Zero support for SPIR-V static module linking.