Language Selection

English French German Italian Portuguese Spanish


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

More in Tux Machines

Arduino and Raspberry Pi Misc.

  • Arduino IDE 2.0 beta released with live debugger, revamped user interface

    Arduino programming language and the Arduino IDE are the most popular software development tools for the makers market, but it lacks some of the features found in professional tools like autocompletion and the ability to add breakpoints via a debugger, and that’s why the company announced its work on the Arduino Pro IDE in 2019. Work is now nearing completion with the release of the beta version of the Arduino IDE 2.0 based on the Eclipse Theia framework.

  • Host your website with dynamic content and a database on a Raspberry Pi |

    Raspberry Pi's single-board machines have set the mark for cheap, real-world computing. With its model 4, the Raspberry Pi can host web applications with a production-grade web server, a transactional database system, and dynamic content through scripting. This article explains the installation and configuration details with a full code example. Welcome to web applications hosted on a very lightweight computer. [...] The client could be a browser, a utility such as curl, or a hand-crafted program fluent in HTTP. Communications between the client and Nginx occur through HTTP, but then uwsgi takes over as a binary-transport protocol between Nginx and the application server, which interacts with request-handling code such as (described below). This architecture delivers a clean division of labor. Nginx alone manages the client, and only the request-handling code interacts with the database. In turn, the application server separates the web server from the programmer-written code, which has a high-level API to read and write HTTP messages delivered over uwsgi. I'll examine these architectural pieces and cover the steps for installing, configuring, and using uwsgi and Nginx in the next sections.

  • François Marier: Creating a Kodi media PC using a Raspberry Pi 4

    Here's how I set up a media PC using Kodi (formerly XMBC) and a Raspberry Pi 4.

  • Make an animated sign with Raspberry Pi Pico

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