Language Selection

English French German Italian Portuguese Spanish


Enter your Tux Machines username.
Enter the password that accompanies your username.

More in Tux Machines

Kernel: LVFS/Fwupd, Btrfs, and Gallium Nine

  • LVFS Serves Up 25 Million Firmware/BIOS Updates To Linux Users - Phoronix

    It was just this past September that LVFS served its 20 millionth firmware file to Linux users updating their system BIOS or device firmware using Fwupd while this week the Linux Vendor Firmware Service crossed the 25 million milestone!  LVFS/Fwupd lead developer Richard Hughes of Red Hat relayed the news that LVFS has now served more than 25 million firmware files to Linux users. Considering just a few years ago it was difficult updating your system BIOS under Linux and most hardware vendors wouldn't even consider offering firmware updates for Linux, this is an incredible accomplishment. 

  • Btrfs: Resolving the logical-resolve · Marcos' Blog

    Tools like fsck and smartctl are usually used when something bad happens on your disk. But, what if such tools have a problem and also need to be fixed? Well, that’s what we are going to see today. [...] An astute reader would think that we can get wrong mount points too, like a bind mount that points to a directory within our desired mount point. This was fixed by the commit mentioned in a previous post. [...] The package btrfs-progs v5.10 already contains the fixes pointed in this post, so make sure to upgrade your package in order to have a working logical-resolve.

  • Gallium Nine Still Seeing Improvements In 2021 For Direct3D 9 Within Mesa - Phoronix

    While VKD3D has been receiving much attention these days for implementing Direct3D 9/10/11 atop the Vulkan API that can be consumed in a driver agnostic manner, Gallium Nine as a D3D9 state tracker going back years for Mesa continues to receive new work too.

Offline Update Arrives in KDE Neon (Unstable Edition)

The team announced the immediate availability of the offline update feature in the KDE Neon unstable edition. Here's how it works. Read more

Absolute64-20210302 released

Based on Slackware64-current. Slack recompiled everything due to gcc update... Stuff that I did NOT recompile still works, go figure. SpaceFM and ROX-Filer (arox) get me occassional complaints due to their age/ lack of updating... but they work for me and I still don't even use gvfs or udisks, like a default Slackware install. [But Slackware still resists systemd, YEAH!] Pulled Kodi and GMT from the installer -- Kodi I never use, so timely updating becomes an issue. GMT (generic mapping tools), no one besides me ever uses. These ommissions trimmed the ISO filesize a bit. Still a lot of development libraries included so the download is not small. But remember, although the distro has lots of files -- it runs lite :-) Read more

today's leftovers

  • Five Tips For The Openbox Window Manager

    Openbox has always been my favorite floating window manager. It holds a special place in my heart due it being the first window manager that I used when I switched to Linux. And I still find it so darn comfy to use!

  • The Waybig Machine | LINUX Unplugged 395

    It's our worst idea yet. We share the password to our brand-new server and see who can own the box first. Whoever wins gets a special prize. Plus how uses Linux, and more.

  • Tachyum Delivers First Software Emulation Systems

    Native Tachyum Linux 5.10

  • Big Gains for Open Aerospace: Interview with Open Research Institute

    The Open Research Institute (ORI) is an OSI Affiliate project that works to facilitate worldwide collaboration in the development of technology. The past year has been a particularly exciting one -- achieving some groundbreaking wins for open source in aerospace. ORI’s co-founder and CEO, Michelle Thompson took some time out of her busy schedule to talk with me about their recent regulatory initiatives. DN: Can you tell us a little bit about the Open Research Institute's history and mission? MT: Open Research Institute's mission is to provide a friendly, safe, and accessible place to do open source research and development for amateur radio and beyond. We have been fully operational since March 2019 and have contributed technical and regulatory work central to the mission of the international amateur radio service. This work is useful outside of the amateur community because it allows a wide variety of organizations to use open source communications technology where they would otherwise have to reinvent a wheel, or restrict the work to US persons only. DN: It was a big year for ORI, with the determination that "Open Source Satellite Work" is free of International Traffic in Arms Regulations (ITAR.) What prompted ORI to draft a commodity jurisdiction request? MT: We were able to do this work due to the generous support of YASME Foundation, ARRL Foundation, and ARDC Foundation. Without their generous financial support and guidance, the technical and regulatory victories over the past 18 months would simply not have happened.

  • Sparky System

    There is a new, small application available for Sparkers: Sparky System

  • Digest of YaST Development Sprint 118

    You may know that both the SUSE and openSUSE families of operating systems include container-oriented members, namely openSUSE MicroOS and SLE Micro. In order to make them even more awesome, we got the request to make possible to propose and configure the usage of Security-Enhanced Linux, more widely known as SELinux, during the (auto)installation. This is a complex change affecting several parts of YaST and various versions of (open)SUSE, but you can get a good overview in the description of this pull request which includes some screenshots that may be worth a thousand words. Right now, the feature may look different on each one of the distributions due to the different state of SELinux on them. While in SLE Micro the new setting is visible during installation and activated at its more restrictive level, in others it may look more permisive or even not be presented at all. We expect things to consolidate during the upcoming weeks. And talking about things that take their time, for a long time we had wanted to improve the usability of the configuration of wireless network adapters. Finally we found the time to reorganize the corresponding tab in the YaST Network module, improving the mechanism to select a wireless network and automatically pre-filling as much information as possible. You can see the result in the following animation and in the detailed pull request with the usual before-and-after screenshots.

  • Steam On Linux In February Still Residing Below 1% - Phoronix

    Valve has released their updated Steam Survey figures for February 2021. For January, the reported Steam Linux usage hit 0.91%, similar to where it was in November of last year. With the ongoing success of Steam Play (Proton + DXVK/VKD3D-Proton) for running many modern Windows games well under Linux, Steam on Linux has been enjoying the upper sub-1% space on a monthly basis -- normally 0.8~0.9%.

  • Try the demo of Dashing Dodgems, a frantic and hilarious bumper cars party game

    In development by Yellowcake Games, it's all about last driver remaining and it's really fun. When a match starts to take too long, the world will start to crumble around you with tiles vanishing into the water. You cars can annihilate the environment too, which you need to do to get power-ups hidden inside buildings - which is quite satisfying when you bump your way through a town. [...] You can follow it on Steam and try the Linux demo on

  • RADV Vulkan Driver Adds Option To Force Smart Access Memory Behavior

    The latest "Smart Access Memory" work by the open-source AMD Radeon graphics driver stack is an option for the RADV Vulkan driver to force the "SAM" behavior even if the system is not advertising all the video RAM as visible or even if using APU graphics.

  • Update on tender for a built-in UNO object inspection tool in LibreOffice

    In July last year, we launched a tender to implement a dedicated, built-in UNO object inspection tool in LibreOffice. UNO refers to Unified Network Objects, the component model used by the software. Tomaž Vajngerl was assigned to work on the tender, and has blogged about his progress. He discusses the point-and-click functionality to inspect selected objects in the document, and his next steps.

  • PRESS: Hardware hacker and academic Nadya Peek to keynote LibrePlanet 2021

    The Free Software Foundation (FSF) today announced digital fabrication expert and University of Washington assistant professor Nadya Peek as a keynote speaker for LibrePlanet 2021. The annual technology and social justice conference will be held online on March 20 and 21, 2021, with the theme "Empowering Users." [...] At this year's LibrePlanet conference, Peek will discuss the increasingly ambiguous dividing line between hardware and software, and how everyone can ensure that the physical tools created by digital fabrication methods are as hackable and reconfigurable as free software tools. On Peek's announcement as LibrePlanet 2021's third keynote speaker announcement, FSF program manager Zoë Kooyman stated, "Her work in human-centered design is exactly that: human-centered. Nadya Peek's research and work is guided by the powerful belief that machines, as well as the concept of automation itself, can be approached in a different way. By giving users access to all the pieces they could need to build a machine, she gives individuals the creative freedom to make or automate almost anything. It's empowering to the core and we're excited to learn more about her work." Asked to comment on being selected to keynote at the LibrePlanet conference, Peek stated, "LibrePlanet has an amazing community. I like it when I'm the person in the room who knows the fewest FFmpeg [a popular free software multimedia encoder] flags by heart. I'm very excited to spend time together, albeit virtually during an extremely strange time."

  • Intel Looking To Upstream A Proper SPIR-V Compute Back-End For LLVM

    It's been talked about many times from various parties but so far has remained elusive from the mainline LLVM code-base: a SPIR-V back-end for LLVM that would go from LLVM into this Khronos intermediate representation most notably used by OpenCL and Vulkan drivers. Intel engineers are stepping up and hope to help get a proper SPIR-V back-end upstreamed into LLVM. There have been various out-of-tree efforts and plans talked about by different companies/developers for having a SPIR-V back-end in LLVM as this key IR supported by the modern Khronos APIs. With Intel's latest push and "request for comments", they are looking to have a proper back-end in LLVM for targeting SPIR-V -- initially with a compute focus but the possibility of extending to 3D shader support for Vulkan later on.

  • Python For Loop Examples - nixCraft

    ow and when do I use for loops under Python programming language? How can I use the break and continue statements to alter the flow of a Python loop? A for loop is a Python statement which repeats a group of statements a specified number of times. You can use any object (such as strings, arrays, lists, tuples, dict and so on) in a for loop in Python. This page explains the basics of the Python for loop in including break and continue statements.