Bonum Certa Men Certa

Links 8/11/2021: Raspberry Pi OS Updated, EasyOS 3.1.9 and Maui 2.1.0 Released



  • GNU/Linux

    • Desktop/Laptop

      • TUXEDO Nano Pro is an AMD-Powered Ultra-Mini Linux PC - It's FOSS News

        The German-based Linux PC manufacturer has just added another exciting product to their mini-PC lineup. The Tuxedo Nano Pro – Gen11 is nearly a palm-sized PC with a base weight of just 1 kilogram.

        Tuxedo prefers to call it the “Tiny Powerhouse”, considering the impressive hardware packed in an incredibly compact form factor.

    • Audiocasts/Shows

      • This Week in Linux 174: Linux 5.15, Fedora 35, RHEL 9, LXQt 1.0, NVIDIA 495, MS Edge for Linux - TuxDigital

        On this episode of This Week in Linux, Linux Kernel 5.15 Released, Fedora Linux 35 Released, Red Hat Enterprise Linux 9.0 Beta Released, LXQt 1.0 Released, NVIDIA 495.44 Linux Driver Released, KDE Connect for iPhone Users, Microsoft Edge for Linux Released, Valve News: (Steam Deck, Anniversary, Anti-Cheat), Linux Gamers Are Most Helpful To Devs, TUXEDO Nano Pro Announced, Humble Bundles: Sonic The Hedgehog, Aspyr 25th. All that and much more on Your Weekly Source for Linux GNews!

    • Kernel Space

      • KVM Changes Land In Linux 5.16: RISC-V Hypervisor Support, AMD PSF Control Bit - Phoronix

        Last week the Kernel-based Virtual Machine (KVM) feature patches were sent out and subsequently merged for Linux 5.16.

        Arguably most notable for KVM with Linux 5.16 is the introduction of the RISC-V architecture code for the Kernel-based Virtual Machine. The KVM RISC-V hypervisor support depends upon the RISC-V ISA's hypervisor extension, which was recently frozen. Now to wait for RISC-V processors to market that are performant and supporting the extension...

      • What is the Linux kernel?

        For casual users and less experienced fans, Linux is an open source operating system. For purists, however, the title “Linux” is reserved for the kernel that powers the operating system. If you’re curious about what the Linux kernel is, let’s answer that question, with a focus on more non-expert users.

        [...]

        Every operating system has a kernel. Windows, macOS, iOS, Android, Chrome OS and Linux each have a low-level system that is responsible for interfacing all software with the computer’s physical hardware. Without the kernel, none of your applications would be able to use the physical computer; applications like Firefox, Chrome, LibreOffice, MS Office or Outlook would not work. The kernel is also responsible for allowing processes to exchange information using what is called Inter-Process Communication (IPC).

      • Raspberry Pi Compute Module 4 Supported By Mainline Linux 5.16 - Phoronix

        Linux 5.16 is an action-packed kernel with a ton of exciting additions and improvements. Adding to the growing list of changes to look forward to with v5.16 is mainline support for the Raspberry Pi Compute Module 4.

        Released just over one year ago was the Raspberry Pi Compute Module 4 as their system-on-module variant of the Raspberry Pi 4.

      • Graphics Stack

        • xwayland 21.1.3
          I'm pleased to announce the Xwayland 21.1.3 release.
          
          

          No change compared the release candidate (21.1.2.901).

          Olivier Fourdan (1): Bump version to 21.1.3

          git tag: xwayland-21.1.3
        • XWayland 21.1.3 Released With Support For NVIDIA's 495 Driver GBM

          While just a point release, XWayland 21.1.3 that is out this morning is exciting in that it adds support for using NVIDIA's new proprietary driver that supports the GBM API for enhancing its Wayland support.

          XWayland 21.1.3's main feature is supporting the NVIDIA GBM back-end. The code now supports setting the GLVND library based on the back-end name. There is also a fix from NVIDIA for using EGL_LINUX_DMA_BUF_EXT for creating GBM buffer object EGLImages.

        • Etnaviv Gallium3D Switches Over To NIR By Default - Phoronix

          It's been a while since last having any major progress to report on Etnaviv, the open-source Mesa Gallium3D driver supporting Vivante graphics IP. But a rather fundamental change was made this past week in that Etnaviv is now (finally) using NIR by default.

          Emma Anholt made the change so that Etnaviv Gallium3D is now using NIR by default rather than TGSI as Gallium3D's long-standing intermediate representation.

    • Applications

      • Best Free and Open Source Alternatives to Adobe Premiere Pro

        Adobe is a large multinational computer software company with over 22,000 employees. Its flagship products include Photoshop, Illustrator, InDesign, Premiere Pro, XD, Acrobat DC, and the Portable Document Format (PDF). The products are wrapped up and marketed as the Creative Cloud, a subscription-only way of accessing more than 20 desktop and mobile apps and services for photography, design, video, web, UX, and more

        We are long-standing admirers of Adobe’s products. They develop many high quality proprietary programs. It’s true there are security and privacy concerns in relation to some of their products. And there’s considerable criticism attached to their pricing practices. But the real issue is Adobe Creative Cloud does not support Linux. And there’s no prospect of support forthcoming.

    • Instructionals/Technical

      • How To Install KVM on Debian 11 - idroot

        In this tutorial, we will show you how to install KVM on Debian 11. For those of you who didn’t know, KVM (Kernel-based Virtual Machine) is an open-source full virtualization solution for Linux Systems running on x86 hardware with virtualization extensions (Intel VT or AMD-V). You can use KVM to run multiple operating systems such as Windows, *BSD, Linux distribution using virtual machines. Each virtual machine has its private disk, graphics card, network card, 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 through the step-by-step installation of the KVM virtualization on a Debian 11 (Bullseye).

      • How to Install the Etherpad Collaborative Web Editor on Rocky Linux 8

        Etherpad is an open-source online editor providing collaborative editing in real-time in the browser. It is written in Node.js and can be self-hosted to work with various platforms like WordPress, Drupal, Odoo, Discourse, Joomla, etc.

        In this tutorial, we will install Etherpad on a Rocky Linux 8 server, using the MariaDB database to store our data. We will also use Nginx as a reverse proxy for the application and install an SSL certificate using Let's Encrypt to enable HTTPS connections to our Etherpad instance.

      • How to Install OpenEMR Medical Office Workflow Software on Ubuntu 20.04 – VITUX

        A medical office’s workflow can be a tangled mess of electronic documents, including insurance forms and appointments. In order to streamline the process for both patients and staff members, it is necessary that they have access to efficient software – which offers all necessities from scheduling weeks in advance with no reminders around receptionists’ availability slots or how much inventory each pharmacy has on hand at any given moment.

        Are you looking for a medical practice that can fit your needs? Many options are available, including proprietary software. However, there is another option: open source solutions. The OpenEMR project offers an easy way to get started with this type of digital health innovation. In this guide, we will walk you through the process of installing OpenEMR on an Ubuntu Server 20.04.

      • How to Install Gradle Build Tool on Debian

        Gradle is a build automation tool that is built on the ideas of Apache Ant and Apache Maven. Gradle replaces the XML form used by Apache Maven for defining the project settings with a Groovy-based domain-specific language (DSL).

        Gradle is using a Groovy-based DSL, which is more convenient for developers. This DSL also provides for dependency management, automatic downloading and documentation. It can be used to compile the source code, run tests and generate reports on the same project in a single command-line.

        While Gradle is primarily a build tool, it can also be used as a general-purpose task runner. It provides the ability to create native software packages in Windows EXE installer, and dmg packages.

        Gradle does not provide dependency management since it can load plugins to support various source code management tools, but Gradle has a rich API that allows you to create custom tasks or even new plugins. There are also various community-provided plugins available for different types of dependency management.

        The Gradle tool is written in Java, but it can work with any language as long as there are plugins available for the respective language.

        Linux users will be happy to know that Gradle is available natively for Linux. Gradle has many advantages over Maven, including faster incremental builds due to the use of Ivy dependency management, which actually makes it possible for developers to avoid using maven-release-plugins. The release process itself becomes less painful.

      • How to Upgrade to Ubuntu 22.04 LTS (Jammy Jellyfish) Beta from 21.10 - LinuxCapable

        The new Ubuntu 22.04 LTS is fast approaching, with it recently receiving its official codename Jammy Jellyfish. For now, the schedule is set for release on April 21, 2022, but this may change in the future at a moment’s notice.

      • Use Cloudformation to create an RDS MySql Instance on AWS

        The AWS Relational Database Service (RDS AWS) is a web service that makes it easier to set up & operate a relational database in the cloud. To understand more about RDS search for "How to setup an RDS MySql (Relation Database MySql ) instance on AWS" article.

        AWS CloudFormation allows us to use programming languages (yaml/json) or a simple text file to model and provision all the resources needed for our applications. This gives us a single source of truth for our AWS resources.

        In this article, we will see the steps to create an RDS MySql Instance using Cloudformation Stack.

      • Add, Delete And Grant Sudo Privileges To Users In Fedora - OSTechNix

        Using sudo program, we can elevate the ability of a normal user to run administrative tasks, without giving away the root user's password in Linux operating systems. This guide explains how to add, delete and grant sudo privileges to users in Fedora 35 desktop and server editions.

        I've divided this guide in three sections. The first section teaches you how to create a new user. In the second section, you'll learn how to give sudo access to the existing user. And in the last section, you will know how to remove sudo access from a user. I've also provided example commands in each section, so you can understand it better.

        First, we will start with giving sudo access to a new user.

      • Using RHEL System Roles to manage Linux at scale

        One such RHEL management tool to consider is RHEL System Roles, a collection of supported Ansible roles and modules providing consistent and abstracted configuration interfaces to manage RHEL at scale. There are a large variety of roles that cover many aspects of RHEL management.

        RHEL System Roles are currently distributed as an RPM in RHEL and as a collection on Ansible Automation Hub (available for Ansible subscribers).

        Ansible also supports a new format called execution environments, which are packaged as container images. RHEL System Roles doesn't currently have an execution environment container image, but the upstream Linux System Roles project does. During our recent presentation Secure and monitor RHEL: Using the Linux System Roles execution environment with Ansible Automation Controller at AnsibleFest 2021, we covered how you could use this upstream execution environment and Ansible Automation Controller to help secure and monitor RHEL.

      • How to Install Linux Kernel 5.15 on AlmaLinux 8

        Linux kernel 5.15 is out with many new features, support, and security. The Linux 5.15 kernel release further improves the support for AMD CPUs and GPUs, Intel’s 12th Gen CPUs, and brings new features like NTFS3, KSMBD (CIFS/SMB3), and further Apple M1 support, amongst many other changes and additions.

      • How to Install Xubuntu Desktop on Ubuntu 20.04

        One of the wonderful things about the Linux operating system is its vast array of customization options. If you are using a system with a graphical user interface, you can tweak almost anything – the desktop background, wallpaper, icons, and even installing a different desktop environment to have a change in the look-and-feel.

        You can have multiple Desktop environments installed on your Linux system or you can decide to remove others and remain with one. The choice is usually entirely up to you.

        One of the desktop environments that you can use to add some oomph and improve your user experience is the Xubuntu desktop environment. Xubuntu is stable and relatively lightweight compared to the GNOME desktop environment which ships with Ubuntu 18.04 and later versions.

        It’s highly customizable and is kind on the computing resources such as CPU and RAM. Xubuntu is, therefore, an ideal environment to turn to if you want to speed up your PC particularly if you are running a system with low computing specifications.

      • 20 Basic Ubuntu Commands for Beginners - LinuxStoney

        Ubuntu is one of the most customizable Linux distributions available today. Almost all Linux enthusiasts start with Ubuntu. And if you’re new to Ubuntu, then check out this list of basic commands that will help you get acquainted with the system.

        The commands will help you to perform some basic actions in the operating system. To help you get off to a good start, here are the top 18 basic Ubuntu commands for beginners.

      • How to Check and Repair a File System in RHEL Linux

        RHEL (Red Hat Enterprise Linux) is famed for its integration of file system administration utilities upon its installation. These utilities make it possible for the Linux file system to retain a healthy performance status.

        The Linux file systems get scanned for any performance shortcoming and instantaneously get repaired through the help of toolkits like fsck (file system check). The Linux operating system automates the execution of this file scanning and repairing tool during system boot.

        However, it is also possible for an RHEL user to manually invoke a terminal command associated with filesystem check and repair without rebooting the system.

      • How I build command-line apps in JavaScript | Opensource.com

        Including options for your users is an important feature for any application, and Commander.js makes it easy to do. What's your favorite JavaScript command-line builder? Take our poll.

      • Live Debugging Techniques for the Linux Kernel, Part 2 of 3
      • Write your first CI/CD pipeline in Kubernetes with Tekton | Opensource.com

        Tekton is a Kubernetes-native open source framework for creating continuous integration and continuous delivery (CI/CD) systems. It also helps to do end-to-end (build, test, deploy) application development across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.

      • Implement user auth in your project in minutes with SuperToken

        Implementing a user authentication in a project, requires time, especially when it is created from scratch.

        Many developers tend to use social login, built-in libraries or tend to create them from scratch.

        With SuperToken, all you need to do is implement, test, and deploy.

        SuperToken is an open-source, self-hosted solution that allows developers to implement user authentication in minutes. It features a full authentication workflow that takes the hassle out of the equation.

      • Playing Mario on Linux (Ubuntu, Manjaro, Fedora) - LinuxH2O

        This guide is pretty straightforward, it allows you to play your favorite retro game Mario on your Linux distribution. It doesn’t matter which distro you are using – Ubuntu, Mint, Fedora, Manjaro or many be Debian. All you have to do is just follow along and you will be able to live your childhood again.

        Mario is one of the first games that became viral back in the day. The games have grown far more advanced and sophisticated, but Mario’s essence is still in our hearts. We all wanted to save the queen from the monster. We played the game so many times that it has been encoded in our brain permanently and there is nothing that can erase or replace Mario.

    • Games

      • Splitgate expands the options available for making Custom Games more unique | GamingOnLinux

        1047 Games recently released a big update to Splitgate, their free to play first-person shooter with portals to enable players to make more interesting Custom Games.

        You're not just limited to casual and competitive modes, as you can also make your own with various rules. This November update includes an overhaul to custom game lobbies, an easier way to edit the game modes and maps. This new system looks a lot better, with you easily picking through various main modes each with different variants available with a lot more presets to choose from. The new game settings UI is also adjusted so it's split between things like Map, Mode, Team and Player options where you can really tweak all the individual bits - like giving each team different options.

      • Heroes of Might and Magic II recreation fheroes2 v0.9.9 further improves the original | GamingOnLinux

        Another great sounding releasing for the game engine reimplementation of Heroes of Might and Magic II (fheroes2) is available right now to play on modern systems.

        Ensuring that all parts of the game are correct they added the missing part of the Captain's Quarters in the Barbarian castle, the Cave in the Warlock castle is not rendered any more when it's not built but the Waterfall is, plus some fixes for the blurred road and incorrect rendering of the Moat for the Captain's Quarters.

      • HYPERCHARGE: Unboxed details Steam Deck support, shows a quick video | GamingOnLinux

        HYPERCHARGE: Unboxed is another developer who will be ensuring their games works nicely with the Valve Steam Deck.

        What is it? Hypercharge is a classic-style Third and First-Person Shooter inspired by Toy Story and Small Soldiers. It focuses on Wave-Based Shooting with Defense Building mechanics. You must complete the mission of Sgt. Max Ammo and prevent the HYPER-CORE from being destroyed.

      • Bohemia Interactive are 'looking into' DayZ for the Steam Deck | GamingOnLinux

        One tough uphill battle currently facing Steam Play Proton and the Steam Deck is still anti-cheat. While there has been improvements, it's still not an ideal situation but at least one more developer is looking into it with Bohemia Interactive for DayZ.

        It's a little different to support native Linux builds of games, as developers would use the native Linux versions of anti-cheat but for games that don't support Linux like that, they will rely on the Steam Play Proton compatibility layer to run the Windows version. The problem there remains that with Easy Anti-Cheat developers need to upgrade their SDK, then of course it all needs ensuring it works correctly. With BattleEye previously mentioning what sounded like the same.

      • RollerCoaster Tycoon 2 reimplementation OpenRCT2 v0.3.5 brings new features | GamingOnLinux

        OpenRCT2 continues being an impressive free and open source game engine reimplementation for RollerCoaster Tycoon 2, allowing you to play it nicely cross-platform on modern systems.

      • How to improve the performance of games in Linux using GameMode

        Feral Interactive is a company and distributor of games for different platforms (macOS, Linux, iOS devices, Android devices and Nintendo Switch) to which we can attribute several quite good titles.

        Well, for some time now the company has been working and improving its tool called “GameMode” which is an impressive tool that can improve performance while playing on Linux.

    • Desktop Environments/WMs

      • Is System76 Going to Drop Gnome for a Home Brewed, Scratch Made Desktop?
        On Sunday, Phoronix’s Michael Larabel reported on a rumor that Linux hardware vendor, System76, is developing a homegrown desktop environment that won’t be based on Gnome or any other existing DE, presumably for its Ubuntu-based Pop!_OS distribution.

        This came after System76 engineer and Pop!_OS maintainer Michael Murphy wrote in a thread on Reddit that the company is developing its “own desktop.”

      • System76's Pop!_OS Linux to create Rust based desktop
        System76's Pop!_OS Linux distribution already has their own "COSMIC" desktop that is based on GNOME but apparently it has had enough and wants to move to a Rust based desktop.

        A Reddit discussion over the possibility of seeing a KDE flavor of Pop!_OS, revealed the more unexpected news that the outfit was working on its "own desktop."

      • Oh, Wow! Pop!_OS Linux Devs Are Creating a New Rust-based Desktop Environment

        Earlier this year, System76 introduced their desktop environment (DE) “COSMIC” based on GNOME.

        The COSMIC desktop aimed to offer a polished and more functional experience when compared to GNOME.

        Considering my previous experience with Pop!_OS, System76 always seems to have top-notch implementations to offer the best possible user experience with Pop!_OS.

        While they tried to evolve with their desktop environment flavor, it looks like it isn’t feasible anymore.

        In a Reddit poll (via Pop!_OS Sub-reddit), Pop!_OS users wondered if Pop!_OS would introduce a KDE-flavoured desktop environment.

      • K Desktop Environment/KDE SC/Qt

        • Maui 2.1.0 Release

          This version of Maui brings new features and bug fixes to Maui’s applications and the frameworks they rely on. The changes introduced in this release will make your experience with Maui Apps much more enjoyable and feature rich.

    • Distributions

      • New Releases

        • EasyOS version 3.1.9 released

          Two very significant changes this time: firstly, both SeaMonkey and Firefox in the build, and secondly, have moved from an ALSA-only system to Pulseaudio, with Pipewire included in the build (but Pulseaudio set as the default). I would have liked to bump the version to 3.2, but the move to Pulseaudio is bound to have issues that I have not yet discovered. So, we need one or two releases to find and fix these.

          Well, there are other significant changes, not just those two. The kernel is now 5.10.77 and has been compiled with the 'wireguard' module, and the 'wireguard-tools' package is in the build. Firefox can be run on the main desktop or in a container -- you will find "www" icons on the desktop for both of these. They are both very secure, as on the main desktop Firefox runs as user 'firefox' in its own sandbox.

          Firefox supports automatic updating, but I have set it to ask first. You can do it manually: if you go to "Settings" and scroll down, there is a button to update. A very curious thing: Firefox running on the main desktop, requires the "Restart to update Firefox" button to be clicked-on twice -- after the first restart, scroll down in "Settings" and you have to click that button again. However, running in a container, the restart button only has to be clicked-on once. Very odd.

      • IBM/Red Hat/Fedora

        • Welcoming Phlyt’s team of cloud-native development experts to Red Hat

          We are pleased to share that the team from Phlyt, experts in cloud-native development, has joined Red Hat to enable us to help even more customers with digital transformation initiatives. Red Hat already equips customers across industries with the people, process, and technology needed for an era when every CIO is a cloud operator. With the addition of the Phlyt team and their expertise, we’re scaling Red Hat Consulting’s efforts to help customers who want to bring modern technologies to enterprise environments.

          Phlyt is a Toronto-based consulting company that provides expertise, products and toolkits to help organizations adopt cloud-native technologies. The Phlyt team is focused on developing cloud-native applications and helping organizations to deliver software more effectively and with a faster time to market.

          We believe that cloud-native technologies like Linux containers and Kubernetes are at the foundation of digital transformation. However, according to 451 Research, part of S&P Global Market Intelligence, 88% of organizations reported deficits in cloud expertise.1 As the IT landscape continues to grow in complexity and scale, cloud-native skills play a critical role in helping organizations modernize their IT infrastructure and development tools.

        • Test-driven development with Quarkus

          Want to learn more about developing applications with Quarkus? Download our free e-book Quarkus for Spring Developers, which helps Java developers familiar with Spring make a quick and easy transition.

          Many development teams today have adopted test-driven development (TDD). Continuous testing support in Quarkus enables developers to take advantage of this practice. When running Quarkus Dev Mode, you can enable continuous testing with the press of a key, empowering Quarkus to automatically rerun tests affected by a code change in the background.

          Quarkus understands which tests are affected by classes and methods within the application. As you make code changes, you get immediate feedback if the change passes your existing test suite. This capability is integrated directly into Quarkus—no IDE or special tooling is required. The future of developer productivity and joy is now!

          This article walks you through a TDD approach to building an application and highlights the benefits that Quarkus brings. The completed example you should have after completing the steps in this article can be found in this GitHub repository.

        • Optimize Node.js images with the UBI 8 Node.js minimal image

          Node.js 14 is available as a UBI (Universal Base Image) minimal image on Red Hat Enterprise Linux. Minimal images are typically used in conjunction with a larger build image. The larger builder image contains all the dependencies and tools needed for your application’s build process, whereas the smaller runtime image contains just the dependencies needed to run your application.

          The UBI minimal images minimize what is included in the image to reduce their size. For example, the full Node.js 14 UBI image is about 225MB (610MB uncompressed), whereas the slim image is about 70MB (189MB uncompressed), less than a third the size. A smaller image means less code in production, which in turn reduces your deployment’s potential attack surface and potentially speeds up your builds. You can read more about UBI minimal images in its documentation.

          You can deploy the Node.js minimal image through various deployment methods. This article shows you how to use the images through Dockerfiles and through chained builds on Red Hat OpenShift.

        • Transformational leadership: 4 key behaviors of transformational leaders

          It’s pure joy to be in the presence of transformational leadership. The air and light around you takes on a different quality – the world seems clear, and exciting, and yours for the taking. You believe you can do anything – and you’re excited to see where that leader will go next.

          Conversely – and sadly, we’ve all been here – it’s soul-destroying to be around transactional leaders. Whether you’re watching in disgust as a leader painfully works their way down a checklist of inane tasks with an exhausted group, or you’re holding the phone away from your ear as an irate manager rants incoherently about some imagined mis-step, it’s easy to completely lose the sense of purpose that, according to Mercer research, is the unmet need common across all generations in the workplace.

        • Burnout busters: 7 ways leaders can protect and energize teams

          Two years ago, the World Health Organization officially added burnout to the International Classification of Diseases, citing it as an occupational phenomenon. The pandemic put additional strain on workers across industries, and while the worst of the global crisis may be over, employee well-being remains a major concern across industries and functions. Burnout rose by almost nine percent between April and July 2021, according to the Glint Employee Well-Being Report – a 12 percent increase from the prior July.

          Gallup recently announced plans to launch a Worldwide Stress Index, following what it found was the most stressful year in history. Stress overall has become such an important topic that Gallup recently announced plans to launch a Worldwide Stress Index, following what it found was the most stressful year in history. A record-high 40 percent of adults surveyed said they had experienced a lot of stress the previous day during Gallup’s 2020 research – a five percent jump over the prior year.

          For IT organizations charged with meeting relentless demands for digital transformation, the risk of burnout is a significant concern. “There are three underlying reasons for potential burnout: a shrinking window of transformation opportunity; paradigm shifts across all industries in business models post-COVID; and the fact that we are still in a recessionary environment due to drops in consumption and stress in global supply chains meaning [IT organizations must] ‘do more with less,’” says Sri Manchala, author of Crossing the Digital Fault Line: 10 Rules of Highly Successful Leaders in Digitalization and CEO of digital transformation services firm Trianz. “Burnout is clearly a concern on the global technology workforce. Some of [the impacted professionals] could be yours and some could be your tech service providers.”

      • Debian Family

        • Raspberry Pi OS Updated For Debian 11 Bullseye, Desktop Transitions To GTK3+Mutter

          Raspberry Pi OS as the official operating system for the Raspberry Pi single board computers has been updated against Debian 11 "Bullseye".

          Raspberry Pi OS has shifted its package base from Debian 10 to Debian 11 now that Bullseye is out as stable and in good shape the past few months. Besides upgrading the underlying packages against the new Debian release, Raspberry Pi OS has finished migrating its own desktop components from GTK2 to GTK3. The Raspberry Pi desktop should now be in good shape and happily running on GTK3. GNOME's Mutter has also replaced Openbox as the window manager used on Raspberry Pi OS.

        • Official Raspberry Pi OS Is Now Based on Debian GNU/Linux 11 “Bullseye”

          The latest Raspberry Pi OS release, dated October 30th, 2021, is the first to switch bases from the old-stable Debian GNU/Linux 10 “Buster” to the Debian GNU/Linux 11 “Bullseye” operating system series, and it uses the Linux 5.10.63 LTS kernel by default.

          But the Debian Bullseye rebase is just the cherry on top, as the newest Raspberry Pi OS release features all of its desktop components and applications build against the GTK+ 3 open-source application framework for the in-house built PIXEL desktop environment based on LXDE.

        • Raspberry Pi OS upgraded to Debian 11 "Bullseye" - CNX Software

          Debian 11 “Bullseye” was released in August 2021, and I was expecting Raspberry Pi OS to soon get upgraded to the latest version, especially the last time around, in 2019, Raspian Buster was released even before the official Debian 10 “Buster” release, although the reason was Raspberry Pi 4 launch.

          This time around it took longer, but the good news is that Raspberry Pi OS has just been upgraded to Debian 11, meaning it benefits from the new features such as driverless printing, in-kernel exFAT module, “yescrypt” password hashing, and packages upgraded to more recent versions.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Outline: An Open-source modern Wiki engine for teams and communities

        The Outline app is a free self-hosted wiki engine and collaborative knowledge base for teams.

        Wiki engines are built to ease collaborative content creation for teams, organizations, and communities. However, many current open-source wiki engines are old, Outline and some others are new modern recreation of the experience for professional teams and enterprises.

      • Web Browsers

        • Mozilla

          • LibreWolf: An Open-Source Firefox Fork Without the Telemetry

            Firefox is one of the best web browsers for Linux. However, some users do not appreciate the presence of telemetry.

            In addition to that, some prefer a browser that’s tuned for the best possible privacy and security out-of-the-box, even if Firefox offers one of the best customization capabilities.

            LibreWolf is the answer for all those users if you do not want distracting features of Firefox and want a private web experience without tweaking anything from your side.

      • SaaS/Back End/Databases

        • PostgreSQL: DynamoDB fdw 1.0.0 released

          DynamoDB FDW 1.0.0 is newly released.

        • PostgreSQL: PostgreSQL Weekly News - November 7, 2021

          PG Build 2021 will be held online on 30 November and 1 December 2021 09:00-17:00 GMT. Details.

          [...]

          PostgresDAC 3.11, a direct access component suite for PostgreSQL, released. http://microolap.com/products/connectivity/postgresdac/download/

          JDBC 42.3.1 released.

          ODB C++ ORM version 2.5.0-b.21 released.

          DynamoDB FDW 1.0.0 released.

          Babelfish, a MS SQL Server compatibility layer for PostgreSQL, released.

      • Programming/Development

        • 6 Excellent Free Books to Learn Coq - LinuxLinks

          Coq is a dependently typed language. This means that the types of the language may depend on the values of variables. In this respect, it is similar to other related languages such as Agda, Idris, F*, Lean, and others. Via the Curry-Howard correspondence, programs, properties and proofs are formalized in the same language.

          Coq is developed in OCaml and shares some syntactic and conceptual similarity with it. Coq is a language containing many fascinating but difficult topics.

          Here’s our recommended free books to learn Coq.

  • Leftovers

    • Integrity/Availability

      • Proprietary

        • Microsoft's expired cert brings these Windows apps to their knees. - Invidious
        • Microsoft will now snitch on you at work like never before

          I feel sure there are many American workers who have put the whistle in their mouths, like former Facebook employee Frances Haugen, but been too afraid to blow it.

          [...]

          The first is headlined: "Microsoft 365 compliance center: Insider risk management -- Increased visibility on browsers."

          It all sounded wonderful until you those last four words, didn't it? For this is the roadmap for administrators. And when you give a kindly administrator "increased visibility on browsers," you can feel sure this means an elevated level of surveillance of what employees are typing into those browsers.

          In this case, Microsoft is targeting "risky activity." Which, presumably, has some sort of definition. It offers a link to its compliance center, where the very first sentence has whistleblower built in: "Web browsers are often used by users to access both sensitive and non-sensitive files within an organization."

          And what is the compliance center monitoring? Why, "files copied to personal cloud storage, files printed to local or network devices, files transferred or copied to a network share, files copied to USB devices."

          You always assumed this was the case? Perhaps. But now there will be mysteriously increased visibility.

          "How might this visibility be increased?," I hear you shudder. Well, there's another little roadmap update that may, just may, offer a clue.

        • Security

          • Security updates for Monday

            Security updates have been issued by Debian (containerd, redis, and sqlalchemy), Fedora (kernel, radeontop, rpki-client, and webkit2gtk3), openSUSE (java-1_8_0-openj9, libvirt, mailman, transfig, and webkit2gtk3), Oracle (thunderbird), SUSE (libvirt), and Ubuntu (icu).

          • Tips to Enhance Linux Security

            In recent years, the usage of linux operating systems has increased a bit. Though, not at that impressive rate, there have been more users shifting towards Linux based systems. And around 50% of the internet users are running some sort of Linux flavor on their systems.

            There was a time when Linux users would consider themselves as the lucky souls who were not afraid of cyber-attacks or other kinds of vulnerabilities.

            But it is no secret that the Linux server has become one of today’s most desirable targets. The past few years have seen emerging malware strains that demonstrate new and dangerous tactics for spreading, remaining undetected on your machine – Cloud Snooper, EvilGnome just to name a couple!

            This post is going to elaborate you with some knowledge on how Linux servers are being targeted by malware, rootkits and other malicious attacks. And above all what are the sure shot ways to improve security of Linux systems.

          • Privacy/Surveillance

            • Devices of Palestinian Human Rights Defenders [Cr]acked with NSO Group’s Pegasus Spyware - The Citizen Lab

              In October 2021, the human rights non-governmental organization (NGO) Front Line Defenders (FLD) began collecting data on the suspected hacking of the devices of several Palestinians working for civil society organizations based in the West Bank. FLD shared the data they collected with the Citizen Lab and Amnesty International’s Security Lab for separate independent peer review of their initial findings. FLD’s analysis indicated that six devices belonging to six Palestinian human rights defenders were hacked with Pegasus, a spyware developed by the cyber-surveillance company NSO Group. Both the Citizen Lab and Amnesty International’s Security Lab independently confirmed these findings.

              Of the six individuals, three consented to be named. Of these three, two individuals are dual-nationals: one French, the other American. Further, all three work at NGOs designated “terrorist organizations” by the Israeli government in October 2021. These designations have been widely condemned internationally, including by prominent international NGOs (including Amnesty International and Human Rights Watch), governmental offices and representatives (such as Sweden’s Minister of International Development Cooperation and Humanitarian Affairs, the High Representative of the EU for Foreign Affairs and Security Policy, Ireland’s Minister of Foreign Affairs and Minister of Defence, the French Ministry of Foreign Affairs, the EU Special Representative for Human Rights, and U.S. Congressional representatives), and UN experts (such as the UN High Commissioner for Human Rights and the UN Special Rapporteur for Freedom of Association). The hacking described in this report took place prior to this designation.

            • Digital lending and small borrowers! #PrivacyOfThePeople

              In the latest post in our #PrivacyOfThePeople series, we look at the impact of the Personal Data Protection Bill, 2019 on digital lending application users. We examine both illegal and ‘legal’ lending apps and look at how the data protection bill will impact digital lending.

              [...]

              After the COVID induced lockdown, a slew of illegal digital lending apps started offering unsecured loans to desperate borrowers at exorbitant interest rates ranging from 60% to 100% with extremely short tenures of 7 to 15 days without any KYC or credit score verification. These apps also required extensive permissions to access the borrower’s phone for collecting contact information, photos, text messages, location and even battery percentage. The entire process was online and required no in-person verification. However, once the borrowers defaulted, the representatives of these apps started harassing borrowers by sending abusive messages, publicly shaming them by sending messages to their friends and relatives, and in some instances demanding that the borrower send them naked images. This has pushed at least 11 people towards suicide since November 2020.

              Various police investigations have been initiated, and Google has reportedly removed around 100 lending apps from the Google Play Store. These stories have also caught the attention of the Reserve Bank of India (RBI), which in January 2021, set up a six-member working group to regulate digital lending through mobile apps.

              This is not the first time FinTech based microfinance services has led to delinquencies and repayment crises. In Assam, for example, the withdrawal of formal credit led to a rise in micro-finance borrowings. Largely unregulated, reckless borrowing combined with exorbitant rates of interest has led to a debt crisis among small landholders, leading to an increase in suicides.

              Illegal and predatory lending apps have led to devastating consequences for the most vulnerable, and all necessary steps must be taken to prohibit these apps and bring the perpetrators to justice.

              However, things in the ‘legal’ digital lending industry aren’t all hunky-dory either.

            • Limiting your exposure to location data resellers | Pen Test Partners

              Location data is valuable, just ask Huq Industries, who make a living out of selling your location information, then found that the apps they bought it from hadn’t asked the end users permission to have it! Naughty! The organisations they sell it to use it for better marketing, to get a better understanding of how many people are in places at a certain time, or forecast the future based on historical data. I have also heard that news organisations used it to map the increase in drivers panic buying fuel last month.

    • Defence/Aggression

      • Iraqi PM Safe After Drone Attack on Residence, Military Says

        -Iraqi Prime Minister Mustafa al-Kadhimi escaped unharmed in an assassination attempt by armed drone in Baghdad on Sunday, officials said, in an incident that dramatically raises tension in the country weeks after a general election disputed by Iran-backed militia groups.

    • Civil Rights/Policing



Recent Techrights' Posts

Windows in Åland Islands: From 100% to Less Than Half
Åland Islands lost the sense of urgency to move to GNU/Linux
Not Just Slow News But Also Late News (Julian Assange Landing in Thailand)
Why did AP take so long (nearly a week) to release these?
[Meme] Smart Alec Poettering
How many Microsofters can the Debian Project withstand?
Getting Rid of Microsoft Does Not Go Far Enough
Microsoft already has many problems. One day Microsoft won't exist anymore. But that does not guarantee users' freedom.
Alyssa Rosenzweig's LibrePlanet Talk About Freeing the Apple GPU
Alyssa Rosenzweig is the graphics witch behind the reverse-engineered drivers for the Apple GPU. She previously led Panfrost, the free drivers for Arm Mali GPUs powering devices like the Pinebook Pro. She graduated in 2023 with a Computer Science degree from the University of Toronto and now writes free software full-time.
Links 30/06/2024: LLMs Under Fire and Dictatorship of the Old
Links for the day
[Meme] Walking Outside the Guardrails of the Walled Gardens Built by Monopolies
So-called "advertiser-unfriendly" material was never a problem for Wikileaks
 
200 This Week
Monday started with 40 articles/pages and this is #200
Press Complicity and Public Apathy All Along Enabled 14 Years of Illegal, Arbitrary Detention and Coercion Into Plea Bargain of Julian Assange on Brink of Death
They basically blackmailed him into letting the US 'win' the argument
At the End Journalism a Crime (If It Involves Accessing or Gaining Access to Documents Marked "Confidential" or "Classified" by Those Looking to Hide Their Misconduct/Crimes)
At least in the US, especially where the imperialism is at stake
Links 30/06/2024: Tensions in Korea and Japan, Criminalisation of Sleeping Outdoors
Links for the day
100% Slop/Spam From linuxsecurity.com
This is the kind of stuff that's killing the Web faster
Gemini Links 30/06/2024: Murdoch and Ideal OS
Links for the day
In the First 6 Months of 2024 Thailand Moved to GNU/Linux, Not to Windows Vista 11
maybe users moved from Vista 10 and 11 to GNU/Linux, seeing where Microsoft was heading with forced hardware "upgrades"
Eko K. A. Owen, New Outreach and Communications Coordinator for the FSF
Nice to see many new additions to the FSF's team
Microsoft Has Slaves and Enablers, Not Partners
Obligatory meme too
Tobias Platen Covered Freedom-To-Play Games in LibrePlanet 2024
Freedom-To-Play games using Taler
[Meme] Opening a 'Webapp' With 'Only' 4 GB of RAM
Until 2020 none of my PCs ever had more than 2 GB of RAM
Destination 'Five Percent'
We reckon GNU/Linux can break the 5% barrier some time by the end of this year, even without counting Chromebooks
A Crisis of Online Journalism
Almost a week ago a journalist was forced to plead guilty for an act of journalism
Germany One of Many Countries Where Microsoft's Bing Lost Market Share After All That LLM Nonsense (Bing Chat and Further Rebrands/Renames)
openai.com traffic plunged 60% last month
Microsoft’s Latest Antitrust Scrutiny
4 new stories
Microsoft Layoffs, Mass Plagiarism, and More
outrage included
GNU/Linux Climbed 0.25% This Month (in statCounter)
Around midday on Tuesday we'll start seeing preliminary data for July
Ilya Gulko Introduces Pollyanna
"Pollyanna is a web framework that makes it easy to create your own libre social space, such as a social network or blog."
'FSFE': Underage Labour, GAFAM Fronting, and Identity Theft to Undermine the FSF's Current Fundraiser
looking to raise funds at the same time as the FSF
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, June 29, 2024
IRC logs for Saturday, June 29, 2024
Links 29/06/2024: Astronauts at Risk, Ukraine Updates
Links for the day
Fedora and Red Hat Leftovers
mostly redhat.com
Microsoft is Now Googlebombing or Spamming 'Open Source' and 'Linux' to Promote Proprietary Surveillance, Azure
Notice the title and the image, what's being promoted etc.
Seychelles: GNU/Linux Doing OK
Seychelles cannot be considered poor
This War Crime Footage, Nothing Political Per Se, Is What They Made Julian Assange Plead Guilty To (War Criminals Not Convicted, Only Those Who Expose Them)
Wikileaks' Julian Assange: Exposing the US Military Crimes
Gemini Protocol Isn't Even Remotely "Dead"
"Lupa knows of 505,000 (half a million!) working Gemini URLs at present, up from about 425,000 this time last year"
About 10 New Free Software Foundation (FSF) Members Per Day
The total changed from 46 to 47 while typing the article
20 Years Passed, Let's Go Even Faster Now
We are hoping to bring more original stories
Vista 11 Adoption Unusually Low in Germany and It's Going Down, Not Up
This is not happening only in Germany
Kevin Korte on Computers Being Allowed to Make Decisions Based on Cryptic Algorithms and Proprietary/Secret Data
It uses buzzwords where none are needed
[Meme] Garbage In, Garbage Out (linuxsecurity.com)
It is neither Linux nor security, just chatbot-generated slop
Microsoft-Invaded CISA Spreads Anti-Free Software FUD (as If Proprietary Software Has No Memory Safety Issues), Brittany Day Uses Chatbots to Amplify and Permutate the Microsoft FUD
linuxsecurity.com became an anti-Linux spam site
Microsoft Laying Off Staff in an Act of Retaliation and Union-Busting
retaliatory layoffs at Microsoft
Gemini Links 29/06/2024: Content Drowning in 'Goo' and LLM Slop
Links for the day
Windows Lost Almost 92% Market Share in Egypt
From over 99% to just over 7%
In Ecuador, GNU/Linux Adoption Surged From Under 1% to Over 4% in About 3 Years
Not even counting Chromebooks
LibrePlanet: Cultivating Backups (of Recordings)
an appeal to recover some of these talks
Microsoft/Windows Machines Are Turned Off (or Windows Deleted/Decommissioned) in Web Servers, as the "Market Share" Collapse Continues
Taking full history into account, this is a decrease of over 90% in some cases
Corwin Brust Hosting Freedom: A Behind-the-scenes Tour With the GNU Savannah Hackers
"the "smiling faces" behind it."
Android at 90% or More in Chad
Windows below 2%
David Wilson: Cultivating a Welcoming Free Software Community That Lasts
"a feeling of shared ownership for all users."
Julian Assange Might Continue Wikileaks, But Certainly Not Yet (Recovery Time Needed)
And probably at a symbolic capacity only
Bringing in 12 Santas and Taking 13 Out (Old Interview With Julian Assange)
Julian Assange's life inside the Ecuadorian embassy
Neil Plotnick on GNU/Linux in the High School Classroom
uploaded to the LibrePlanet instance of MediaGoblin
Asia Appears to be Fastest to Adopt GNU/Linux
the home of a considerable majority of the world's population
Alexandre Oliva's LibrePlanet 2024 Talk About "Software Enshittification"
in spite of technical difficulties encountered while recording
What They Used to Do With Mono They Now Do With Systemd (Lower and Deeper Down Than Userspace)
Now we have a project started primarily by Red Hat (and managed by Microsoft GitHub, which is proprietary) being managed by Microsoft and primarily serving Microsoft and IBM
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, June 28, 2024
IRC logs for Friday, June 28, 2024
Links 28/06/2024: Kangaroo Courts and Patents Spam, EFF Still Fighting for CPC's TikTok (a Digital Weapon)
Links for the day
Links 28/06/2024: Overton window and Polarization
Links for the day
[Meme] In 50 Years...
Microsoft's Vista 11 will take 50 years to be fully adopted
Only About 1 in 8 Russian Windows Users is Using Vista 11
it looks like over the past 12 months Vista 11 hardly grew and it remains very low at around 12% of Windows usage in Russia
Links 28/06/2024: More Attacks on the Press, More Censorship in Russia
Links for the day
Gemini Links 28/06/2024: Christmas Prematurely, Self-hosting
Links for the day
IBM: So Long, Suckers. Your Free OS is Now Proprietary. Pay IBM or Else.
almost exactly a year after turning RHEL into proprietary software
Vista 11 is Doomed and Despite Lack of Adoption Microsoft Already Speaks of Vapourware ("12")
"Microsoft has pulled a Windows 11 update after users reported boot loops and startup failures."
ChromeOS Reaches Highest Share in Years at the World's Most Populous Nation, Windows Now at All-Time Low of 13%
We're talking about India today
[Video] "It Is Incredible That Julian Assange Survives"
There was a positive and mutual relationship between Wikileaks and Dr Jill Stein
Never Assume That Because the Law Exists the Powerful Will Follow the Law
Who's going to hold them accountable now?
Nearly a Month Has Passed and Nobody at the Debian Project Even Attempted to Explain What Seems Like Back-dooring of Debian (and Hundreds of Distros That Are Debian-Derived)
I can cynically guess that only matters when a user with a Chinese name does it
[Video] Julian Assange Explains Wikileaks' Logistics
predating indefinite detention
IBM Was Never the "Good Guy", Just a Self-Serving and Opportunistic Money- and Power-Hungry Monopolist, Living Off of Taxpayers' Money (Government Contracts)
The Nazi Party of Germany was its second-biggest client at one point and now it's looking to profit from the work of slaves
"I Hated Working at IBM. They Were the Most Unfriendly People."
Don't forget what Watson the son did to a poor woman on a plane
State of the News (and Depletion of Journalism Online, Not Just Offline)
Newspapers are not coming back and the Web is not coming back either
GNU/Linux Consolidates in North America
Android rising a lot this year, too
[Meme] More Monopolies Granted While Patent Examiners Die (Overworking for Less Compensation)
Work more; Get less
Staff Union of the EPO (SUEPO) is Taking the New Pension Scheme (NPS) to an International Tribunal (ILOAT)
SUEPO wants more EPO staff to participate in collective action
Stella Assange and the Legal Team Speak to the Media a Day After WikiLeaks Founder Julian Assange Arrives in Australia
Published yesterday by a number of mainstream publishers
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, June 27, 2024
IRC logs for Thursday, June 27, 2024
RIP Daniel Bristot de Oliveira, Red Hat death
Reprinted with permission from Daniel Pocock