Bonum Certa Men Certa

Links 27/04/2022: Krita 5.0.6, EasyOS 3.4.7, Yocto Project 4.0, and Red Hat Satellite 6.9.9



  • GNU/Linux

    • Fedora Magazaine ☛ Updating Edge Devices with OSTree and Pulp

       In this article, we look at how OSTree is well-positioned for upgrading and updating edge devices with versioned updates of Linux-based operating systems. Furthermore, we’ll explore how Pulp facilitates managing and preparing updates of the OSTree content, as well as making it available to edge devices. Together, they provide a powerful free and open-source solution for administering edge device

    • Moving Linux From One Laptop to Another

      Remember that post where I was going to convince my wife that she should let me use her macbook air for ham radio, and I'd give her a better one to use? Well, she was happy to give it a go. For fun, I thought that rather than make her work from a fresh install, I'd transfer her environment over as-is to the new computer...

      I booted the air from a USB drive and imaged the whole disk with dd. Took the image and wrote it directly to the SSD of the new laptop. It wouldn't boot, so I booted the USB distro again and ran an EFI repair. That worked, and the laptop booted into her image with nary a hitch (not any visible ones at least...)

      Of course, the partition needed to be resized, as she was going from a small NVME to a larger SSD. Booted the USB drive again and ran gparted, resized the partition, and voila. Booted right up, all the space available.

    • Desktop/Laptop

      • Its FOSS ☛ 10 Reasons to Run Linux in Virtual Machines

         You can run any operating system as a virtual machine to test things out or for a particular use case.

        When it comes to Linux, it is usually a better performer as a virtual machine when compared to other operating systems. Even if you hesitate to install Linux on bare metal, you can try setting up a virtual machine that could run as you would expect on a physical machine.

    • Server

      • April 2022 Web Server Survey [Ed: Microsoft lose more than 600 "top sites" this past month alone]

        In the April 2022 survey we received responses from 1,160,964,134 sites across 271,960,629 unique domains and 11,974,636 web-facing computers. This reflects a loss of 8.66 million sites and 217,000 domains, but a gain of 97,400 computers.

        Amongst the top ten vendors, nginx gained the largest number of domains and computers this month, maintaining its lead in both of these metrics. Its net growth of 537,000 domains has taken its total up to 73.8 million domains and increased its market share in this metric to 27.1%. Coupled with a net loss of 573,000 domains powered by Apache, this has culminated in nginx’s market share lead over Apache being extended from 3.63 percentage points to 4.04.

        The number of web-facing computers running nginx grew by 80,200 (+1.78%), pushing its market share up to 38.3% while Apache’s fell to 29.0%. nginx also continues to have the largest market share of sites (31.1%), despite losing more than half a million this month.

        Within the top million websites, Cloudflare made the largest gain of 3,350 sites as it continues to edge its way up towards the leaders. Apache is currently still in the lead with 229,000 sites in the top million, but lost 1,700 this month; and nginx is in second place with 218,000 sites after losing 2,250. Cloudflare now has 199,000 sites and looks set to overtake both nginx and Apache by the end of the year if it maintains this pace of growth. Amongst all websites, Cloudflare lost 38,400 sites but gained 115,000 domains.

        OpenResty was the major vendor that gained most sites this month, increasing its total by 1.47 million to 93.0 million (+1.61%), and it also gained 6,890 web-facing computers.

        While most of the top vendors lost active sites this month, Pepyaka made a significant gain of 1.22 million active sites (+27.6%). This server is predominantly used by the Wix web development platform, which switched from using nginx in 2018. It is currently the 8th most commonly used web server by active sites, and 11th by sites. Similarities in the version numbering since 2018 suggest Pepyaka is likely based on mainline releases of nginx.

        Further down the field, GHS gained 1.08 million (+36.7%) sites and 554,000 (+35.5%) domains. GHS (Google Host Server) is one of Google’s proprietary web servers, which can be used by sites registered through Google Domains. It is also still used to redirect traffic from googlepages.com sites that were created with Google Page Creator. When this website creation service shut down in 2009, existing pages were migrated to Google Sites, which hosts user content in subdirectories under the sites.google.com hostname.

    • Kernel Space

      • LWN ☛ Linux 5.17.5
        I'm announcing the release of the 5.17.5 kernel.
        
        

        All users of the 5.17 kernel series must upgrade.

        The updated 5.17.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.17.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        greg k-h
      • LWN ☛ Linux 5.15.36
      • LWN ☛ Linux 5.10.113
      • LWN ☛ Linux 5.4.191
      • LWN ☛ Linux 4.19.240
      • LWN ☛ Linux 4.14.277
      • LWN ☛ Linux 4.9.312
      • Asahi Linux on an Apple M1 Mac mini is ‘unbelievably fast’

        The first (alpha) release of Asahi Linux was released in March. Despite it being an alpha release, Jason Eckert immediately installed it, and he’s been using it as a developer workstation ever since. Eckert says he’s getting “real work done” and that Asahi Linux on an Apple M1 Mac mini is “unbelievably fast.”

    • Instructionals/Technical

      • How to upgrade Linux mint LMDE 4 to LMDE 5 via Upgrade tool

        In this tutorial you will learn how to upgrade your Linux mint distro LMDE 4 to LMDE 5 by using the new LMDE upgrade tool. This tool allows you to upgrade your system with ease, it is a GUI tool so you don't have to touch the terminal or entering any command, the tool is still in beta

      • TecAdmin ☛ How to Find Django Install Location in Linux – TecAdmin

        Django is an open-source, high-level web framework written in Python programming. It follows the model–template–views architectural pattern for the development. The Django installation directory differs as per the installation methods.

        In this small faq, you will learn, how to find the Django installation directory on a Linux system.

      • HowTo Forge ☛ What is the PassRole permission in AWS and how to use it
      • ByteXD ☛ FFmpeg: How to Crop Videos/Images Using the Crop Filter

        FFmpeg is a powerful CLI tool that can do almost anything you can imagine with multimedia files.

        It is a time-efficient and low-resource-consuming tool that can be used to crop both videos and images.

        In this post, we will show you how to crop videos/images using the crop filter using FFmpeg.

      • ID Root ☛ How To Install FileRun on AlmaLinux 8 - idroot

        In this tutorial, we will show you how to install FileRun on AlmaLinux 8. For those of you who didn’t know, FileRun is a free, open-source, and self-hosted file share and sync application written in PHP. With a user-friendly web interface, you can store and manage files, photos, movies, and more

        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 FileRun file management desktop sync and file sharing on an AlmaLinux 8. You can follow the same instructions for CentOS and Rocky Linux.

      • How to Deploy Redis on Rocky Linux 8

        Rocky Linux is an ideal distribution for deploying servers and other applications that require robustness. Some of these applications require Redis. That’s why today you will learn how to install Redis on Rocky Linux, and not only that. You will also learn how to configure it and get it ready for your work.

      • AddictiveTips ☛ How to Clear Your Cache on Chrome Browser

        How to clear your cache on Chrome is a common query by Google Chrome users. If you use the same browser, you should know this method for optimum browsing experience or fixing formatting or loading problems of Chrome.

      • Ansible Debug Module - OSTechNix

        In this guide, we will discuss what is Ansible debug module, what are the supported parameters in debug module and finally how to use the debug module with each parameter in Ansible playbooks with examples in Linux.

      • ID Root ☛ How To Install Sublime Text on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install Sublime Text on Ubuntu 22.04 LTS. For those of you who didn’t know, Sublime Text is a shareware, cross-platform source code editor created by Sublime HQ. Sublime is known for its speed, ease of use, cross-platform, and community contribution. It supports auto-completion, syntax highlighting, code building, snippets, installing themes, etc.

        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 Sublime Text 4 on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • ByteXD ☛ How to Undo/Redo Changes in Vim/Vi - ByteXD

        Vim is a Unix-based text editor. It is an advanced and improved version of Vi text editor and translates to Vi Improved and is available on almost all Linux versions.

        It is very common to mistakenly delete a line while working with the Vim editor or you might want to revert back the changes you made to an already existing line. Knowing how to undo and redo changes in Vim increases efficiency.

        This tutorial will explain the difference between undo and redo commands and their practical uses. Vi and Vim both text editors support these commands.

      • OMG Ubuntu ☛ How to Put the Trash Can on the Desktop in Ubuntu 22.04 - OMG! Ubuntu!

        Once you make the jump to Ubuntu 22.04 from the previous LTS you may notice that the trash icon moves from the desktop and on to the Ubuntu Dock.

        This is handy, and evokes the old Unity launcher which had a trash can icon on it (right at the bottom). But not everyone wants it back there, on screen, all of the time.

        Ubuntu 22.04 gives you a small set of dock settings, including a toggle to remove the trash can from the Ubuntu Dock entirely.

        What there isn’t an option for is to show the trash can on the desktop again.

      • Ubuntu Handbook ☛ How to Install Hugin Panorama Stitcher in Ubuntu 22.04 | UbuntuHandbook

        The hugin package is removed from Ubuntu 22.04 repository. For those need this free open-source panorama stitcher, here are 3 alternative methods to install it back. Just choose the one that you prefer.

      • AddictiveTips ☛ How to upgrade to Ubuntu Server 22.04 LTS

        A new version of Ubuntu Server is out, and with it comes tons of excellent new additions, bug fixes, and more. This guide is for you if you’re looking to try out 22.04 on your system. Follow along to learn how to upgrade to Ubuntu Server 22.04 LTS!

      • Video ☛ How to install Xubuntu 22.04 LTS - Invidious

        In this video, I am going to show how to install Xubuntu 22.04 LTS.

      • AddictiveTips ☛ How to Update Kodi to the Latest Version

        There are thousands of Kodi users who want to know how to update Kodi to the latest version. If you’re one of them, this blog will share the necessary information with you.

        The process of updating Kodi might be confusing to many, especially if you’re attempting it for the first time. Updating Kodi to its latest version isn’t feasible using the traditional method of clicking on the Check for Update option.

        But that doesn’t mean you have to worry about the update process. By reinstalling the Kodi software, you can update the app.

      • Linux Shell Tips ☛ How to Display Two Files Side by Side in Linux

        File management is an important aspect of Linux administration, therefore, learning a few tricks to lessen the hurdles involved in working with user or system files under the Linux ecosystem is always welcomed.

        One of these tricks is how you choose to display your files. Instead of opting for a graphical file reader and using your computer touchpad or mouse to move/navigate from one file to another, you could opt to remain in your command line environment and have a preview of the two files you wish to compare side by side.

      • Linux Shell Tips ☛ How to Lock a Text File in Linux Using flock Command

        Before we explore the techniques/approaches of locking a text file under a Linux operating system environment, we should first understand the logic behind Linux’s file locking mechanism.

        Linux’s file locking mechanism restricts/controls file access among multiple processes. When a text file is successfully locked, only one process can access it on a specific time schedule.

        Before proceeding with this article, please understand that file locking is very much different from file encryption or file access control where a passphrase or password is needed to control user access to your files.

      • Linux Shell Tips ☛ How to Parse or View XML Code in Linux Command Line

        XML is an abbreviation for Extensible Markup Language. Since XML is both a markup language and a file format, its usage is paramount in the storage, transmission, and reconstruction of arbitrary data. XML-defined set of rules makes it possible to encode documents in machine-readable and human-readable formats.

        There is a downside to XML being attributed as a human-readable language. It is challenging to read and write due to its unfriendly format. For instance, you will find it difficult to visually comprehend a single long line of XML code when it lacks element indentations.

      • Linux Shell Tips ☛ How to Split a Large File into Parts at Given Line Numbers

        As a Linux administrator or advanced user, mastering file management in whatever Linux operating system distribution you are using is paramount. File management is a core aspect of Linux operating system administration and without it, we would not be able to embrace file-related features like file encryption, file user management, file compliance, file updates & maintenance, and file lifecycle management.

        In this article, we will look at an important aspect of Linux file management which is splitting large files into parts at given line numbers. If the objective of this article was just to split a large file into manageable small files without considering file line numbers, then all we would need is the convenience of the split command.

      • How To Limit Number of Connections (Requests) in NGINX

        NGINX ships with various modules to allow users to control traffic to their websites, web applications, as well as other web resources. One of the key reasons for limiting traffic or access is to prevent abuses or attacks of certain kinds such as DoS (Denial of Service) attacks.

      • 11 Things To Do After Installing Ubuntu 22.04 LTS

        In this first part of our three-part series, we will discuss how to limit the number of connections in NGINX to safeguard your websites/applications.

      • OpenSource.com ☛ A practical guide to light and dark mode in Jekyll
      • How to Install Unity Engine on Ubuntu 22.04 via AppImage [Ed: This is a Microsoft (Mono) infection vector]
    • Games

      • GamingOnLinux ☛ Classic Bethesda titles come to Steam, play them easily on Linux

        With the Bethesda Launcher shutting, they've begun the migration to Steam and now some of their classics have become available to download easily.

      • Boiling Steam ☛ Getting Started With The Steam Deck Desktop - Boiling Steam

        What is a bigger deal, that Valve’s Steam Deck plays Elden Ring from day one (and even better than on Windows!), or that it is a full-fledged Linux computer in handheld form? Okay, probably Elden Ring, but I know many current or prospective Linux users are excited to see what they can do with a powerful mini Linux computer.

        Admittedly, I’ve mostly been doing the whole Elden Ring on the Deck thing, to my own surprise, but I did pick up a dock (extra port dongle) to explore the desktop mode more. I still haven’t had a chance to do a lot of hacking on it, but let me share what I’ve tried and learned so far. And if you have any particular questions or things for me to try, please let me know in the comments or in our Matrix room.

      • Boiling Steam ☛ 2300 Games On The Steam Deck, with OlliOlli, LUNA The Shadow Dust as Steam Deck Verified

        Valve has been validating games at the slowest pace – it took them almost two weeks to add another 100 games after the 2200 games milestone on the Steam Deck. There are now more than 2300 games (2329 at the time of writing) working on the Steam Deck – in two categories as usual...

      • AddictiveTips ☛ How to play It Takes Two on Linux

        It Takes Two is an action-adventure platformer game developed by Hazelight Studios and published by EA. It was released in 2021 on Microsoft Windows, Ps4, Ps5, and Xbox. Here’s how you can play It Takes Two on your Linux PC.

        [...]

        Playing It Takes Two on Linux requires the Steam app and Proton. Thankfully, setting up the Steam app on Linux isn’t difficult. To get the latest Steam app working on your Linux PC, start by launching a terminal window on the desktop.

        Unsure about how to open a terminal window on your Linux PC? Press the Ctrl + Alt + T keyboard combination. Alternatively, launch a terminal window on the Linux desktop by searching for “Terminal” in the app menu and launching it that way.

      • GamingOnLinux ☛ Block Quake is basically Quake made into LEGO | GamingOnLinux

        Do you love Quake? Do you love LEGO? Well, now they've been kind-of combined together to create Block Quake. Yes, someone really did this. It's a total conversion mod for the original Quake, giving you cute plastic blocky styled characters.

      • GamingOnLinux ☛ Wii U emulator Cemu getting closer to Linux and Steam Deck support | GamingOnLinux

        Work continues on the Wii U emulator Cemu to bring it over to Linux, and with that gain Steam Deck support. The developers still plan to open source it too, with their roadmap indicating it's still scheduled to happen this year.

        For the Linux port, the developers put up an Imgur post going over the current status. An important milestone has been hit recently, with the project being able to be compiled on Linux "without errors".

      • Steve Kemp ☛ Porting a game from CP/M to the ZX Spectrum 48k

        Back in April 2021 I introduced a simple text-based adventure game, The Lighthouse of Doom, which I'd written in Z80 assembly language for CP/M systems.

      • GamingOnLinux ☛ FLASHOUT 3 will bring high-speed combat racing later this year | GamingOnLinux

        Jujubee S.A. has announced they're bringing back FLASHOUT with FLASHOUT 3, a high-stakes and high-speed combat racer is coming with Native Linux support later this year. A racer in the spirit of the classic Wipeout, it looks pretty flashy.

        No exact release date has been given yet, but they did say a demo will become available some time in May.

        "Where high speed meets high stakes. Where unforgiving combat, loud electronic music and addictive boosts of adrenaline mix up to separate winners from losers. Where gravitation is nothing more than an empty word. This is where the world of FLASHOUT 3 will take you and your ride to the absolute limits!

      • GamingOnLinux ☛ Claustrowordia, a fun free crossword-type game from Ludum Dare 50 | GamingOnLinux

        The Game Jam Ludum Dare 50 is over and the overall winner appears to be Claustrowordia, and it turns out it actually is a great crossword-type game.

        You're given a basic starting board with a few letters filled, and a few letters of your own to place onto it. The difference here is that you can place your letters anywhere. It's a clever little tweak to the usual word-game and it's pretty amazing that this came from a Game Jam, made solo in 28 hours. I've played quite a bit of it, and it supports a few different languages too. All languages play the same, it just changes the dictionary and word definitions used.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Krita ☛ Krita 5.0.6 Released

           Today we release Krita 5.0.6. This is a bug fix release with two crash fixes...

          The Linux appimage and the source .tar.gz and .tar.xz tarballs are signed. You can retrieve the public key here. The signatures are here (filenames ending in .sig).

      • GNOME Desktop/GTK

        • Its FOSS ☛ Shortwave 3.0 is Here With UI Upgrades, Private Stations, and More Improvements

           Shortwave is a popular internet radio player for GNOME. In total, more than 25,000 stations are available by default, all of which can be organized, searched, and cast to other devices (such as Chromecast).

          Shortwave 3.0 brings these features to a whole new level, with some considerable changes. Let’s take a look at what’s new!

        • OMG Ubuntu ☛ GNOME Devs Help User Solve "Barking Laptop" Problem

           Today I noticed GNOME is removing its dog bark sound effect from its next major release, GNOME 43.

          And my first genuine reaction was: “There’s a dog bark sound effect in GNOME?!”.

          Yup, there is.

          Weirdly, for reasons unknown, an Ubuntu user is being hounded by a dog bark whenever they hit an error. This shouldn’t happen as Ubuntu’s default error sound is a bell ding, not a dog bark.

    • Distributions

      • LWN ☛ Yocto Project 4.0 released

        Version 4.0 of the Yocto Project distribution builder is out. Changes include a move to the 5.15 kernel, reproducibility fixes, improved overlayfs support, numerous security updates, and a long list of new recipes

      • EasyOS

        • Barry Kauler ☛ EasyOS version 3.4.7 released
        • EasyOS Dunfell-series 3.4.7

          EasyOS was created in 2017, derived from Quirky Linux, which in turn was derived from Puppy Linux in 2013. Easy is built in woofQ, which takes as input binary packages from any distribution, and uses them on top of the unique EasyOS infrastructure. Throughout 2020, the official release for x86_64 PCs was the Buster-series, built with Debian 10.x Buster DEBs. EasyOS has also been built with packages compiled from source, using a fork of OpenEmbedded (OE). Currently, the Dunfell release of OE has been used, to compile two sets of binary packages, for x86_64 and aarch64. The latter have been used to build EasyOS for the Raspberry Pi4, and first official release, 2.6.1, was in January 2021. The page that you are reading now has the release notes for EasyOS Dunfell-series on x86_64 PCs, also debuting in 2021. Ongoing development is now focused on the x86_64 Dunfell-series. The last version in the x86_64 Buster-series is 2.6.2, on June 29, 2021, and that is likely to be the end of that series. Releases for the Pi4 Dunfell-series are still planned but very intermittent. The version number is for EasyOS itself, independent of the target hardware; that is, the infrastructure, support-glue, system scripts and system management and configuration applications. The latest version is becoming mature, though Easy is an experimental distribution and some parts are under development and are still considered as beta-quality. However, you will find this distro to be a very pleasant surprise, or so we hope.

        • Barry Kauler ☛ OE and woofQ projects for Easy 3.4.7

          These are the project tarballs used to build the upcoming EasyOS version 3.4.7.

        • Barry Kauler ☛ Kernel 5.15.35 kernel compiled with v4l2loopback-dc module

          These can also be setup to stream video onto a computer screen.

          I was thinking of buying a USB webcam; however, all of these considerations are overlooking something -- the modern smartphone.

          Phones these days have incredible optics. This is despite the thin physical constraints -- that they are getting around by having multiple lenses. The pixel sizes are enormous, and the processing power is incredible. A lot of research goes into developing the cameras in phones, and mass production means relatively cheap.

        • Barry Kauler ☛ Droidcam and deps compiled in OE

          I have compiled two dependencies in OpenEmbedded, 'libplist' and 'libusbmuxd', as well as the userland executable for 'droidcam'.

          The executable is 'droidcam-cli' and I intend to include it in the upcoming Easy 3.4.7. Running 'droidcam-cli --help' shows the commandline options, and we can play with it in a terminal, and see if can get it working with phones.

      • IBM/Red Hat/Fedora

        • 5 things sysadmins should know about cloud service providers

          Consider this advice for choosing and working with a cloud service provider that keeps sysadmins—and their responsibility for improving, troubleshooting, and maintaining infrastructure—at the forefront.

        • Lennart Poettering: Testing my System Code in /usr/ Without Modifying /usr/



          I recently blogged about how to run a volatile systemd-nspawn container from your host's /usr/ tree, for quickly testing stuff in your host environment, sharing your home drectory, but all that without making a single modification to your host, and on an isolated node.

          The one-liner discussed in that blog story is great for testing during system software development. Let's have a look at another systemd tool that I regularly use to test things during systemd development, in a relatively safe environment, but still taking full benefit of my host's setup.

          Since a while now, systemd has been shipping with a simple component called systemd-sysext. It's primary usecase goes something like this: on one hand OS systems with immutable /usr/ hierarchies are fantastic for security, robustness, updating and simplicity, but on the other hand not being able to quickly add stuff to /usr/ is just annoying.

          systemd-sysext is supposed to bridge this contradiction: when invoked it will merge a bunch of "system extension" images into /usr/ (and /opt/ as a matter of fact) through the use of read-only overlayfs, making all files shipped in the image instantly and atomically appear in /usr/ during runtime — as if they always had been there. Now, let's say you are building your locked down OS, with an immutable /usr/ tree, and it comes without ability to log into, without debugging tools, without anything you want and need when trying to debug and fix something in the system. With systemd-sysext you could use a system extension image that contains all this, drop it into the system, and activate it with systemd-sysext so that it genuinely extends the host system.

        • Red Hat ☛ Create a PrivateLink Red Hat OpenShift cluster on AWS with STS

          Red Hat OpenShift Service on AWS is a version of the Red Hat OpenShift hosting service managed by Amazon Web Services (AWS). Although your cluster's own integrity is secure in that environment, communicating safely outside the cluster requires considerable setup. In this article, you'll learn how to connect securely through a firewall to the internet while keeping your cluster in a private workspace. We use Amazon's Virtual Private Cloud (VPC), Security Token Service (STS), and AWS Transit Gateway to effect secure connections.

        • Enterprisers Project ☛ 4 reasons diverse engineering teams drive innovation

          I lead an engineering services team that is responsible for a lot of custom development. In my experience, when engineers think about diversity, we tend to focus on skill sets.

        • The Register UK ☛ Fedora dev team starts to simplify Linux graphics handling ● The Register

          The Fedora development team are planning some significant changes to the way the distro handles graphics, which will help to push forward the state of Linux graphics support – but it may hinder troubleshooting when things go wrong.

          The planned changes are coming in two stages. Initially, the imminent Fedora 36 release will remove the old fbdev driver, leaving only DRM and KMS. Then in Fedora 37, which is due later this year, the plan is to remove the driver from the X.org server as well.

          These steps are associated with the planned transition to requiring UEFI firmware, with a later goal of removing legacy BIOS support altogether.

          The tools are already in place: this is not adding any new or experimental technology, but rather removing some old tools and drivers that in modern PCs are no longer needed, and which make graphics handling more complicated.

        • Red Hat Official ☛ Red Hat Satellite 6.9.9 has been released

           We are pleased to announce that Red Hat Satellite 6.9.9 is generally available as of April 20, 2022.

          Red Hat Satellite is part of the Red Hat Smart Management subscription that makes it easier for enterprises to manage patching, provisioning, and subscription management of Red Hat Enterprise Linux infrastructure.

          The erratum for this release includes...

      • Canonical/Ubuntu Family

        • XDA ☛ Pop!_OS 22.04 now available with updated Ubuntu base and new features
          Canonical just released Ubuntu Linux 22.04 last week, with a slew of new features and an extended support period of five years. Pop!_OS, one of the more popular desktop Linux distributions based on Ubuntu, has now released an update with the new Ubuntu version as the foundation.

          Pop!_OS is based on Ubuntu and uses many of Ubuntu’s packages and default applications, but with a customized version of the Gnome desktop environment that System76 calls ‘Cosmic’. There are a few other changes too, like built-in drivers for Nvidia graphics cards (if you install using the Nvidia PC installer) and a custom app store.

        • Ubuntu ☛ Real-time Ubuntu 22.04 LTS Beta – Now Available | Ubuntu

          Based on upstream v5.15, the 22.04 LTS kernel integrates the out-of-tree PREEMPT_RT patch for x86_64 and AArch64 architectures. Once in GA, the new real-time kernel will power the next generation of robotics, IoT, and telco innovations by providing a deterministic response time to their extreme low-latency requirements.

        • 9to5Linux ☛ You Can Now Upgrade Ubuntu 21.10 to Ubuntu 22.04 LTS, Here’s How

           Dubbed Jammy Jellyfish, Ubuntu 22.04 LTS is not only a long-term support release, but it also introduces several new features and improvements, such as the Linux 5.15 LTS kernel with better hardware support, a new NTFS read/write file system implementation, and other goodies, the latest GNOME 42 desktop environment, as well as some of the most recent GNU/Linux technologies.

          Ubuntu 21.10 was released on October 14th, 2021, and it’s supported for only nine months. As such, you might want to consider upgrading to Ubuntu 22.04 LTS as soon as possible, and the upgrade path is now finally open for all users.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • OpenSource.com ☛ How I grew my product management career with open source

         In simple terms, open source software is software with source code that anyone can inspect, modify, enhance, and share. Opensource.com has documented a detailed and comprehensive article to help you understand what open source is.

        My discovery of open source started in the early phase of my career as a visual designer. I was curious to know what it meant and how to be a part of it and that led me to reach out to a few experienced open source contributors and advocates. Though I didn't contribute at the time, I acquired knowledge of the community which helped me when I made the decision to start contributing.

      • AddictiveTips ☛ 3 Best Kodi Addons You Should Try

        Kodi is a well-known open-source media player app. Using this platform, users from all over the world can stream various content free of cost.

        It comes with countless options for streaming movies, cartoons, anime, sports, and many more high-definition video content on-demand. Besides, it provides you with an opportunity to stream media files from your local storage.

      • Ubuntu ☛ Open source technology in logistics sector [Ed: She calls GNU "Linux"...]

        The word open source was first coined by Christine Petersen to a working group that was dedicated, with a goal to share open-source software practices in the broader marketplace. The working group values sharing of software for better use, cheaper offering and preventing vendor lock-in. In addition to these values, open-source projects, products, or initiatives embrace and celebrate principles of open exchange, collaborative participation, rapid prototyping, transparency, meritocracy, and community-oriented development.

        A good example of open source is Linux, which became the largest open-source software project in the world. It is a free, open-source Operating System (OS), released under the GNU General Public Licence (GPL). Linux licence prevents restrictions on the use of the software, anyone can run, study, modify, and redistribute the source code, or even sell copies of their modified code, as long as they do so under the same licence.

      • Events

        • Adriaan de Groot ☛ Linux Application Summit 2022

          It’s happening! Yes, Linux App Summit (LAS) 2022, but more in particular a gradual return to hybrid conferences – a mix of in-real-life and virtual. I’m looking forward to seeing .. no, more than just seeing, but touching .. friends from GNOME, from KDE, from CHAOSS, and the rest of the Free Software world again. OK, “touching” sounds creepy. I’ll ask consent first, which is the least I can do to satisfy the Code of Conduct. Maybe I’ll check the slides of the impromptu lightning talk I gave in 2019 as well.

          Going to a physical event feels weird. It feels semi-safe. I know a lot of the people there, I look up to many, I assume everyone is smart, capable and looking out for the good of the world-as-a-whole. Getting together is not-quite-the-safest-thing-to-do. Though it’s likely to be a dang lot safer than regular train travel in the Netherlands, where every precaution has been scrapped because the pressure on health care is “low enough”. Italy is still being fairly careful. But enough about travel restrictions, let’s look at the timetable.

      • Web Browsers

        • Mozilla

          • Write kubectl plugins using WebAssembly and WASI

            You probably have already heard about WebAssembly, but there are high chances that happened in the context of Web application development. There’s however a new emerging trend that consists of using WebAssembly outside of the browser.

            WebAssembly has many interesting properties that make it great for writing plugin systems or even distributing small computational units (think of FaaS).

            WebAssembly is what is being used to power Kubewarden, a project I created almost two years ago at SUSE Rancher, with the help of Rafa and other awesome folks. This is where the majority of my “blogging energies” have been focused.

          • Firefox Nightly: These Weeks In Firefox: Issue 114
      • Programming/Development

        • Linux Links ☛ Best Free and Open Source Alternatives to Oracle JDeveloper

           The company co-develops the OpenJDK, an open source implementation of the Java Platform Standard Edition, and Btrfs, a B-tree file system. They also open source the Oracle Coherence Community Edition, NetBeans, and produce Oracle Linux which is a Linux distro compiled from Red Hat Enterprise Linux source code.

          While Oracle develops and distributes open source software, they have many different business models. The majority of their products are published under a proprietary license. This series looks at free and open source alternatives to Oracle’s products.

        • smolver development log

          This is the sixth in a planned series of posts (well, seventh if you count the announcement) where I'll share my experience writing smolver, my Gemini server software, written in Swift.

        • preserve

          preserve is a combinator that caches the result of a procedure for a given number of seconds.

        • Exploring StackRox

          At the end of March, the source code to StackRox was released, following the 2021 acquisition by Red Hat. StackRox is a Kubernetes security tool which is now badged as Red Hat Advanced Cluster Security (RHACS), offering features such as vulnerability management, validating cluster configurations against CIS benchmarks, and some runtime behaviour analysis. In fact, it’s such a diverse range of features that I have trouble getting my head round it from the product page or even the documentation.

        • Qt ☛ Qt Creator 7.0.1 released

          We are happy to announce the release of Qt Creator 7.0.1!

        • Daniel Stenberg ☛ curl 7.83.0 headers bonanza

          Welcome to the third curl release of the year.

        • Perl/Raku

    • Standards/Consortia

      • Supporting metafile formats: WMF/EMF/EMF+

        LibreOffice supports many file formats, and among them are some raster and vector image formats from Microsoft. Metafile formats WMF, EMF and EMF+ are among the vector formats usable in Microsoft products, and also in LibreOffice. Here we discuss the implementation of the support for these file formats in LibreOffice.

        We call these file formats metafiles, as they are means of storing drawing commands that are calls to the Windows API that draws shapes and text on the screen. It is possible to replay these metafiles to have a graphical output in an appropriate context.

        It is possible to create complex shapes using metafiles. For example, if you take a look at the odk/examples/basic/forms_and_controls folder in the LibreOffice source code, you will see some nice examples. Here is one of them: A delicious burger created using vector primitives.

  • Leftovers

    • Reverse your articles

      If you are writing about a new idea, mechanic, or technology, start with it. Talk about what it is before you start contrasting it with what it isn’t. Start by explaining the new thing and why the new thing is so good.

      If the reason the new thing is good is because it’s different from an old bad thing, and you really, really wanna contrast and compare in order to make it super clear how much better the new thing is, I guess you can, but please move that to the end of your article.

    • Hardware

      • CNX Software ☛ Arm Cortex-M85 is faster than Cortex-M7, offers higher ML performance than Cortex-M55 - CNX Software

        Arm has introduced a new MCU-class core with the Cortex-M85 core that offers higher integer performance than Cortex-M7, and higher machine learning performance compared to Cortex-M55 equipped with Helium instructions.

        The new Cortex-M85 core is designed for developers requiring increased performance for their Cortex-M powered products without going to Cortex-A cores, and instead, keeping important features such as determinism, short interrupt latencies, and advanced low-power management modes found in all Cortex-M cores.

    • Integrity/Availability

      • Proprietary

        • [Chrome] Stable Channel Update for Desktop
        • Security

          • Hacker News ☛ Microsoft Discovers New Privilege Escalation Flaws in Linux Operating System [Ed: Microsoft concern-trolling Linux while putting NSA back doors in Windows]

            Microsoft on Tuesday disclosed a set of two privilege escalation vulnerabilities in the Linux operating system that could potentially allow threat actors to carry out an array of nefarious activities.

          • Microsoft finds Linux desktop flaw that gives root to untrusted users [Ed: As if local privilege escalation is anywhere as severe as remotely-reachable back doors in Windows. Microsoft is "concerned" about Linux security like wolves are concerned about the safety of sheep.]

            Vulnerabilities recently discovered by Microsoft make it easy for people with a toehold on many Linux desktop systems to quickly gain root system rights— the latest elevation of privileges flaw to come to light in the open source OS.

          • Bleeping Computer ☛ New Nimbuspwn Linux vulnerability gives hackers root privileges [Ed: While CISA admits Microsoft is full of holes that are actively exploited Microsoft and its faithful media operative try to shift attention to "Linux"]

            Security researchers at Microsoft disclosed the issues in a report today noting that they can be chained together to achieve root privileges on a vulnerable system.

          • “Dirty Pipe” Linux vulnerability now being exploited [Ed: This was patched a very long time ago; meanwhile, there are dozen of zero-day flaws in Windows that are remotely exploitable, not local privilege escalation]

            The Linux vulnerability dubbed Dirty Pipe is now being actively exploited in the wild, CISA has confirmed. (Assigned CVE-2022-0847 and first publicly disclosed on March 7, the escalation of privileges (EOP) vulnerability exists in all Linux kernel versions from 5.8 forward and lets a read-only attacker gain root.)

          • Russell Coker ☛ Russell Coker: PIN for Login [Ed: Microsoft gives the NSA et al direct access to PCs, so no "security" measures from Microsoft should be taken seriously]

            A PIN in concept is a shorter password. I think that less secure methods of screen unlocking (fingerprint, face unlock, and a PIN) can be reasonably used in less hostile environments. For example if you go to the bathroom or to get a drink in a relatively secure environment like a typical home or office you don’t need to enter a long password afterwards. Having a short password that works for short time periods of screen locking and a long password for longer times could be a viable option.

            It could also be an option to allow short passwords when the device is in a certain area (determined by GPS or Wifi connection). Android devices have in the past had options to disable passwords when at home.

    • Civil Rights/Policing

    • Gemini/Internet Policy/Net Neutrality

      • Gemini already has better UX than the web and mobile

        It's true. Using pretty much any website actually to get something done is now a significant hassle. You have to deal with absurd delays between each mouse click and the browser quiescing to the point where it might be safe to make the next move, and things just judder around uncontrollably and incoherently on-screen, with no indication of what's going on.

      • urgent ink escapade laziness, and a webpage full of 2-4KB JPEGs

        Tomorrow at 4pm I have my occupational medicine examination necessary for signing my job contract on Monday. The referral for it needs to be printed beforehand. There are shops where you can print documents where they usually end up on the business's laptop thus forfeiting quite some secrecy -- and I have two printers, an F4580 and an Ink Advantage 3635 that are both yet in need of getting an ink replacement after we got them for free. The F4580 has replacement inks numbered "300" and the 3635 has HP ink boxes saying 652: F6V25AE BHK and F6V24AE BHK.

      • Back on twtxt with an atom feed

        Since, I am attracted to go back to networks like Mastodon (or ActivityPub like). Community is great, and I like to share with others.



Recent Techrights' Posts

The Register MS Sponsored to Hype Up "Datacenters" and "AI" (Bubble, Pyramid Scheme)
"Sponsored by Cisco" with "AI" 26 times in this page
World Mental Health Day is Tomorrow and EPO Staff Talks About What the Job Does to Workers
In recent years we've written a great deal about mental health consideration in relation to work, with a focus on "IT"
You Definitely Do NOT Wish to Live Close to a Datacentre
put aside for a moment the noise, the pollution...
GGG Pot Calls the Kettle Black
"It means a situation in which somebody accuses someone else of a fault which the accuser shares, and therefore is an example of psychological projection, or hypocrisy. Use of the expression to discredit or deflect a claim of wrongdoing by attacking the originator of the claim for their own similar behaviour (rather than acknowledging the guilt of both) is the tu quoque logical fallacy."
The Microsoft Ban Should Go Further (Telecommunications Cybersecurity and Resilience Act Incompatible With Back Doors)
it's not difficult to see where to start
 
Links 09/10/2026: Stranded Busan Shark Still a 'Circus', Endangered Monkey Rescued, BBC Shells Out Money
Links for the day
Gemini Links 09/10/2026: Manifesto, Slop, Geminispace, and "Cryptography of the Internet"
Links for the day
Betanews is Still a Slopfarm, Articles About "Linux" Are Fake and Plagiarism by LLMs
Cheaters and plagiarists aren't journalists; they're people who rip off and harm journalists
James Bottomley Has Promoted Microsoft-Controlled Restricted ('Secure') Boot, His Blog Has Just Been Cracked
Does this meet IBM's and Microsoft's standards for "distinguished" (in security)?
Links 09/10/2026: "Internet Archive to Demo Wayback Machine at Friday’s Uniqlo Street Festival", France Wages Censorship War via DNS
Links for the day
Controlled Opposition
The underlying concept is hardly new
More Stallmans
We need more Stallmans, we don't need to change Stallman
SUEPO Munich (EPO Staff Union in the Main Headquarters) Opposes Monarchy ('Cocaine King' Campinos), Plans Online Meeting Next Week
They may have about 1,000 workers joining in
GNU/Linux Flirts With 20% "Market Share" in North America Overnight
Who should we trust on GNU/Linux? Microsofters on an armchair or Cloudflare Radar?
New Site Makes the Case Against Adoption of Omarchy, But Focuses Almost Entirely on Politics
Let's examine what the page says and what points it focuses on
Brigading Against Women - Part XXIV - Nobody's Name is Unspeakable
Names are not sacred
Microsoft is in Trouble (With the Regime It Sponsored)
It seems like Microsoft paying the existing regime/dictatorship wasn't enough
In the United Kingdom, Rising Cost of Hardware Benefits GNU/Linux
GNU/Linux rose from about 4% to almost 6% in one year
Japanese Targets of Cyber Breaches or Insider Threats
Japanese government bureau and major firms experience data breaches
Gemini Links 09/10/2026: Optimism, Stargazing, and Solar MiniServer
Links for the day
When Americans Export a 'Suicide Mission' to Other Continents
I worry that this culture of debt-taking and overconsumption is being spread from the US to Europe
The Register MS: "AI" Several Times in Same Headline, 31 Times in Page. The Register MS Was Paid to Do This.
The phenomenon is commercial (paid media), not scientific
The Outcome of Microsoft Ban Was Predictable
told you so
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, October 08, 2026
IRC logs for Thursday, October 08, 2026
Gemini Links 08/10/2026: Economical Thrashing, How I Killed the Earth, and Thoughts on Gemini
Links for the day
Links 08/10/2026: Wikimedia Bemoans Chaffbot Slop (Bots Sold as 'Agents') That Sabotage It, ICC's Taliban Warrants
Links for the day
Links 08/10/2026: Slop Scammers (Pushers) Inflate Hosting Bills and "YouTube Testing Everything"
Links for the day
The Register MS Helps Prove the "AI" Frenzy in the Media is Evidence of Compromised Media, Not Legitimate "Revolution"
Ignore the hype and carry on
London Became Synonymous With the Royal Courts of Justice
London used to be a place where we go on holiday/retreat/break; nowadays we have only one destination there
Microsoft Insiders on "Effectively Being Silently Laid Off From Microsoft"
People are laid off by the thousands without the media uttering a word or the companies confirming anything
Brigading Against Women - Part XXIII - Extremism in the Mix and Getting the Police Involved
In 2012 I was getting heckled a lot for opposing back doors in Linux; it has not stopped since
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, October 07, 2026
IRC logs for Wednesday, October 07, 2026
Microsoft's XBox CEO Asha Sharma Tells Staff That Many Thousands of Layoffs Are in Fact "Return to Growth"
Get it? Layoffs are "growth".
Gemini Links 07/10/2026: On Feeling Guilty Leaving the US, Multinet, and Limiting Net Usage
Links for the day
The Cyber Show Explains the Concept of "Data Rape"
a metaphor some might find crude
FREE BEER is Still Online, But Barely Active
25 years ago or even 20 years ago many spoke of open/free beer (or "COLA")
Syria: GNU/Linux Has Surged to 8% "Market Share"
I don't have a convincing explanation for this
IBM Dimming Down the Lights on IBM Consulting, No Knowledge or Experience Required
They just "ride" the (old) brand, that's all
Statement on American SLAPP
Crossposted from schestowitz.com
Today The Register MS Published "SPONSORED FEATURE" and "SPONSORED POST" With "AI" 31 Times in Them
This isn't a "Reality" or "Era of AI", it's a paid-for spam campaign
Gemini Links 07/10/2026: Nostalgia, Neutral Map, and Shorthanding
Links for the day
Links 07/10/2026: Unrest in France and Rumours of Plague in Russia
Links for the day
Brigading Against Women - Part XXII - The Lozza Problem (in Length)
Garrett's case was a waste of the Court's money
JavaScript in Richard Stallman's Web Site
For search he is using CGI, not JavaScript
EPO's Local Staff Committee The Hague (LSCTH) Plans Presentation Next Week (Coinciding With Apparent Coronation of 'Cocaine King' Campinos)
They've outsourced this session to the dictator's spying eye
The GNOME Foundation's Code of Conduct Has Been Misused to Hide Corruption
People who value free speech and freedom of expression won't touch social control media with a 10-foot bargepole
Voting for Freedom of the Press
American elections happen every 4 years
What Brett Wilson LLP and Matt Garrett Don't Want People to See/Read
Book-burning is counterproductive
Book-Burning Mindset Does Not Work
It makes the suppressed voices more widely known
Microsoft's XBox in 'Freefall'
XBox is practically finished
Slop is Plagiarism
Plagiarism is not "theft" and copyright infringement is not "piracy"
IBM is Almost Defunct
IBM is doomed. It just tries to test how much more patience the shareholders have.
Criminalisation of Journalism
"Journalist Derya Okatan arrested in Turkey for allegedly possessing classified material"
Brigading Against Women - Part XXI - Hiding Behind the Veil of "Privacy" After Telling Nazi Things in IRC Channels of Techrights and Physically Threatening People
To merely explain an abuse (or crime) requires naming people; that's a fundamental tenet of reporting
Links 07/10/2026: Quitting Smartphone and "Meta's Muse Is Spying on All Your Friends and Family"
Links for the day
Gemini Links 07/10/2026: Greed, In Praise of Zotero, and The de-Google Path
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, October 06, 2026
IRC logs for Tuesday, October 06, 2026