Tux Machines

Do you waddle the waddle?

Other Sites

Tor Project blog

New Release: Tails 7.8

Follow our installation instructions:

LinuxGizmos.com

LILYGO T-Deck Max is an ESP32-S3 handheld with LoRa, GPS, and E-Paper

The LILYGO T-Deck Max is a handheld ESP32-S3 development platform combining LoRa communications, GPS, optional 4G connectivity, and an E-Paper display in a compact keyboard-equipped form factor. Similar to earlier T-Deck devices, the platform combines low-power operation with multiple communication interfaces while adding a larger display and additional onboard peripherals.

NanoPi NEO3 Plus is a compact RK3528A SBC with eMMC support and Gigabit Ethernet

The NanoPi NEO3 Plus is a compact single-board computer from FriendlyElec based on the Rockchip RK3528A processor. Compared to the earlier NanoPi NEO3, the Plus variant adds eMMC support, RTC and speaker connectors, while retaining the compact 48 × 48 mm footprint.

DietPi May 2026 Update Adds Orange Pi 5B Support and Security Fixes

The May release of DietPi v10.4 adds dedicated Orange Pi 5B support, introduces mitigations for recent Linux vulnerabilities, and includes enhancements affecting logging, kernel management, and software installation workflows, together with multiple bug fixes.

MeshToad V3 turns Linux systems into Meshtastic nodes

The NULLHOP MeshToad V3 is a Meshtastic-compatible LoRa radio module for Linux systems that allows computers to operate as Meshtastic nodes using meshtasticd. The device connects over USB and supports platforms ranging from Raspberry Pi boards to mini PCs and other Linux hosts.

Internet Society

On Global Accessibility Awareness Day, An Internet for Everyone Must Include Everyone

Today, 21 May, marks the 15th Global Accessibility Awareness Day (GAAD)—a day dedicated to getting everyone talking, thinking, and learning about digital access and inclusion for people with disabilities.

9to5Linux

AlmaLinux to Unveil Media & Entertainment Edition at AlmaLinux Day on July 18th

AlmaLinux Day will take place on Saturday, July 18th, 2026, from 10:00 AM to 5:00 PM at the E-Central DTLA Hotel in downtown Los Angeles, covering hot topics like cloud rendering economics, GPU pipelines, Linux infrastructure, and the use of open-source within the professional visual effects, animation, and post-production industries.

openSUSE Releases Agama 21 Installer with Better Network Management

Highlights of Agama 21 include the ability to reuse existing LVM volume groups and logical volumes, support the systemd-boot bootloader to adhere to the UAPI Boot Loader Specification, and the ability to detect if you’re installing openSUSE Tumbleweed, openSUSE Slowroll, or openSUSE Leap 16.1 without a desktop environment.

Nitrux 6.1 Is Now Available for Download, Powered by Linux Kernel 7.0

Powered by the latest and greatest Linux 7.0 kernel series, patched against the Copy Fail, Dirty Frag, Fragnesia, and ssh-keysign-pwn vulnerabilities, and featuring CachyOS patches, Nitrux 6.1 ships with Hyprland 0.55.1 featuring Lua-based configuration, the Vicinae Raycast-inspired focused launcher, and updates to Waybar, Hyprlock, and Wlogout.

news

mesa 24.0.3

posted by Roy Schestowitz on Mar 14, 2024

Hello everyone,

The bugfix release 24.0.3 is now available.
If you find any issues, please report them here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/new
The next bugfix release is due in two weeks, on March 27th.
Cheers, Eric
---
Boyuan Zhang (1): meson: bump the minimal required vdpau version to 1.4
Caio Oliveira (1): intel/compiler: Fix SIMD lowering when instruction needs a larger SIMD
Chia-I Wu (1): aco: fix nir_op_pack_32_4x8 handling
Christian Gmeiner (1): etnaviv: Fix how we determine the max supported number of varyings
Corentin Noël (1): zink: Return early if the file descriptor could not have been duplicated/acquired
Daniel Schürmann (1): radv: fix initialization of radv_shader_layout->use_dynamic_descriptors
Danylo Piliaiev (1): tu: Fix dynamic state not always being emitted
David Heidelberg (6): drm-shim: Avoid invalid file and time bits combination ci/intel: decompose anv-tgl-test so we can specify custom devices for TGL ci/intel: add acer-cp514-2h-11{30,60}g7-volteer ci/intel: move machine definition to the intel-tgl-skqp job ci/intel: split asus-cx9400-volteer into acer-cp514-2h-11{30,60}g7-volteer intel/tools: avoid invalid time and file bits combination
David Rosca (1): radeonsi/vcn: Use temporal_layer_index to select temporal layer
Eric Engestrom (8): docs: add sha256sum for 24.0.2 .pick_status.json: Update to 7792ee1c15379d95ccb20ce34352473f2bb2bfbd .pick_status.json: Update to f3fe1f2f18d7ccc8a7cf85cd88c4bdf426445702 .pick_status.json: Update to e1afffe7fa7bd8e1cd1f7e58cfa2f33faf889628 .pick_status.json: Mark a367cd49314a993d09168e790d3090a2303a48d9 as denominated .pick_status.json: Update to 9a57b1df5395bbcaa6f48ea851860bedc7ceefb9 docs: add release notes for 24.0.3 VERSION: bump for 24.0.3
Eric R. Smith (1): panfrost: protect alpha calculation from accessing non-existent component
Faith Ekstrand (4): nvk: Return os_page_size for minMemoryMapAlignment nvk: Document the register name for the helper load workaround nvk: Always wait for the FALCON in set_priv_reg nvk: Disable the Out Of Range Address exception
Felix DeGrood (1): driconf: add SotTR DX12 to Intel XeSS workaround
Friedrich Vock (3): radv/rt: Handle monolithic pipelines in capture/replay radv: Set SCRATCH_EN for RT pipelines based on dynamic stack size radv/rt: Fix frontface culling with emulated RT
Georg Lehmann (6): aco: create pseudo instructions with correct struct aco/post-ra: rename overwritten_subdword to allow additional uses aco/post-ra: assume scc is going to be overwritten by phis at end of blocks aco: store if pseudo instr needs scratch reg aco/post-ra: track pseudo scratch sgpr/scc clobber aco/ssa_elimination: check if pseudo scratch reg overwrittes regs used for v_cmpx opt
Gert Wollny (2): zink: use only ZINK_BIND_DESCRIPTOR zink/nir-to-spirv: Make sure sampleid for InterpolateAtSample is int
Ian Romanick (1): i915: Fix value returned for PIPE_CAP_MAX_TEXTURE_CUBE_LEVELS
Jesse Natalie (3): wgl: Check for stw_device->screen before trying to destroy it wgl: Initialize DEVMODE struct nir_lower_tex_shadow: For old-style shadows, use vec4(result, 0, 0, 1)
Job Noorman (1): ir3: fix alignment of spill slots
Jonathan Gray (1): intel/dev: update DG2 device names
Jose Maria Casanova Crespo (1): ci: Adds /usr/local/bin to PATH at piglit-traces.sh
José Roberto de Souza (1): iris/xe: Consider pat_index while unbinding the bo
Juan A. Suarez Romero (2): v3d: add load_fep_w_v3d intrinsic v3d: fix line coords with perspective projection
Karol Herbst (1): rusticl/event: we need to call the CL_COMPLETE callback on errors as well
Kenneth Graunke (2): intel/brw: Allow CSE on TXF_CMS_W_GFX12_LOGICAL iris: Fix tessellation evaluation shaders that use scratch
Konstantin Seurer (2): radv/rt: Use doubles inside intersect_ray_amd_software_tri radv/rt: Fix raygen_imported condition
Lionel Landwerlin (3): anv: fix non matching image/view format attachment resolve anv: fix incorrect ISL usage in buffer view creation anv/iris/blorp: use the right MOCS values for each engine
Mike Blumenkrantz (16): zink: apply all storage memory masks to control barriers if no modes are specified zink: emit SpvCapabilityImageMSArray for ms arrayed storage images zink: null out bo usage when allocating from slab zink: fix unsynchronized read-mapping of device-local buffers zink: force max buffer alignment on return ptrs for mapped staging buffers zink: fix stencil-only blitting with stencil fallback vulkan/dispatch_table: add an uncompacted version of the table zink: use uncompacted vk_dispatch_table egl/dri2: use the right egl platform enum zink: stop enabling EXT_conservative_rasterization zink: fix PIPE_CAP_MAX_SHADER_PATCH_VARYINGS zink: call CmdSetRasterizationStreamEXT when using shader objects nvk: bump NVK_PUSH_MAX_SYNCS to 256 util/blitter: iterate samples in stencil_fallback mesa: fix CopyTexImage format compatibility checks for ES driconf: add radv_zero_vram for Crystal Project (1637730)
Oskar Viljasaar (1): compiler/types: Fix glsl_dvec*_type() helpers
Patrick Lerda (2): r300: fix constants_remap_table memory leak radeonsi/gfx10: fix main_shader_part_ngg_es memory leak
Pierre-Eric Pelloux-Prayer (1): radeonsi: try to disable dcc if compute_blit is the only option
Rhys Perry (1): aco: don't combine linear and normal VGPR copies
Robert Beckett (1): vulkan/wsi: fix force_bgra8_unorm_first
Rohan Garg (1): anv, blorp: Set COMPUTE_WALKER Message SIMD field
Samuel Pitoiset (5): radv: fix conditional rendering with direct mesh+task draws and multiview radv: fix conditional rendering on compute queue on GFX6 radv: add missing conditional rendering for indirect dispatches on GFX6 radv: enable radv_zero_vram for RAGE2 util/u_debug: fix parsing of "all" again
Simon Ser (1): egl/wayland: ensure wl_drm is available before use
Tapani Pälli (4): iris: make sure aux is disabled for external objects anv: make sure aux is disabled for memory objects hasvk: make sure aux is disabled for memory objects crocus: make sure aux is disabled for memory objects
Vasily Khoruzhick (4): lima: ppir: always use vec4 for output register lima: ppir: use dummy program if FS has empty body lima: gpir: abort compilation if load_uniform instrinsic src isn't const lima: update expected CI failures
Yiwei Zhang (1): venus: fix ffb batch prepare for a corner case and avoid a memcpy UB
qbojj (1): vulkan: Fix calculation of flags in vk_graphics_pipeline_state_fill
git tag: mesa-24.0.3

Read on

Other Recent Tux Machines' Posts

The new Flipper One is a pocket-sized Linux computer
The hardware’s not finalized, but the more powerful Flipper One won’t be a replacement for the Flipper Zero
This Week in Plasma: Xe Driver Support and Polishing Discover
This week the focus was squarely on polishing up Plasma 6.7 in preparation for release on June 16th
HP Is the Latest to Sponsor the Linux Vendor Firmware Service (LVFS)
Linux Vendor Firmware Service creator Richard Hughes announced that HP has also agreed to become a premier sponsor for the LVFS.
Linus Torvalds says AI-powered bug hunters have made Linux security mailing list ‘almost entirely unmanageable’
He then pointed kernelistas to the project’s documentation
Fedora Pulls the Plug on Deepin Over Security and Maintenance Failures
After months of no responses and packages being left in disrepair
Tails 7.8 Anonymous Linux OS Patches Recent Kernel Flaws, Removes Thunderbird
Tails 7.8 anonymous Linux distribution is now available for download with an updated kernel patched against recent security vulnerabilities, Tor Browser 15.0.14, and other changes.
OpenBSD 7.9 released
OpenBSD 7.9 RELEASED - Theo de Raadt
HP Linux Imaging and Printing (HPLIP) 3.26.4 Drivers Add Support for New Printers
HP Linux Imaging and Printing (HPLIP) 3.26.4 drivers are now available for download with support for new HP printers.
Canonical Launches Ubuntu Core 26 with Live Kernel Patching, Optimized Updates
Ubuntu Core 26 is now available for download as a major update to this fully containerized variant of Ubuntu 26.04 LTS for IoT, edge, and embedded devices. Here’s what’s new!
Firefox Redesigned
3 picks regarding changes in Firefox
 
Android Leftovers
I installed this simple Android launcher and it turned my phone into the ultimate gaming handheld
Entrapment (Microsoft GitHub) Has High TCO, Latest Examples
4 more articles
SpacemiT K3 Pico-ITX Chassis Kit Review – Part 1: Unboxing, teardown, and first boot
I’ll start the review with an unboxing, a teardown, and a first boot to the pre-installed Bianbu OS
Proxmox 9.2 Virtual Environment launches with the 7.0 Linux kernel as default
Unleashed yesterday, Proxmox Virtual Environment 9.2 comes with a Debian 13.5
Ubuntu-based Quarkos 26.04 now available with KDE Plasma 6.6 and more
Based on Ubuntu 26.04 "Resolute Raccoon" and featuring KDE Plasma 6.6 by default
Forty-six free software meetups on six continents
The Free Software Foundation (FSF) reports that its global call for free software supporters to organize LibreLocals this May resulted in free software supporters organizing forty-six LibreLocal events on six continents thus far
Free and Open Source Software, Benchmark, and Review
This is free and open source software
Eleven years later, my Lenovo G50 is still going strong
Speaking of Kubuntu 26.04, I tried it as the guest operating system, and I didn't get far
NanoPi NEO3 Plus is a compact RK3528A SBC with eMMC support and Gigabit Ethernet
Software support includes Alpine Linux 3.23, Debian 13 Core, Ubuntu 24.04 Core
Recent GNU/Linux Videos
via Invidious
RakuOS Linux 44 2026.05.16
Based on Fedora 44
Today in Techrights
Some of the latest articles
BSD, GNU/Linux Distributions and Operating Systems in OS Museum
today's leftovers
Free, Libre, and Open Source Software Leftovers
FOSS leftovers
Blogging Workflow, WordPress.com, and WordPress Losing Its Way as a Content Management System (CMS) Due to Slop
CMS picks
*AGPL Licensing Disputes
ONLYOFFICE and Bambu Lab
Standards and Sovereignty: ODF, Interoperability, and Open Access to Standards Documents
lots about open standards
Programming Leftovers
Development related news
PostgreSQL Releases and Events
PostgreSQL news
Web Browsers/Web Servers: Vivaldi 8.0, Web History, and Announcing Web Serial Support in Firefox
WWW related news
OpenSUSE: Managing System Extensions with sysextmgrcli and New Agama
some SUSE updates
EasyOS: ROX-Filer patch-set overhaul and pBurn optical burner version 4.4
some updates on the light OS
Red Hat Leftovers (Lots of Slop Promotions)
many from redhat.com
Ubuntu: FunOS in View, Canonical Promoting Microsoft and Slop, Security Flaws
Canonical and more
Embedded Week, Banana Pi R4, and More Hardware News
with Linux focus
Linux Kernel and More
mostly kernel picks
Games: Godot 4.7 Beta 3 and PS5 GNU/Linux
a pair of gaming picks
Applications: 11 Open-Source WYSIWYG Editors Worth Using in 2026 and Audio Improvement in GNU/Linux
2 pair of news articles
today's howtos
Instructionals/Technical posts
Audiocasts/Shows: Reacting to Linus Tech Tips, BSD Now, and Raspberry Pi Podcast
3 new shows
Security Leftovers
Security breaches, Linux focus and more
Ongoing Microsoft Sabotage of GNU/Linux
2 new picks
Deutsche Bahn: No information under Linux
Deutsche Bahn locks out Linux users from its website, an error message warns of suspected bot activity. Changing the User-Agent helps.
Free, Libre, and Open Source Software Leftovers
Development and more
Games: Godot 4.6.3, Rootkits (So-called 'Anticheat'), and Proton Experimental
lots from GoL
Linux Devices, Open Hardware, and Gadgets
hardware leftovers
today's howtos
Instructionals/Technical leftovers
Free and Open Source Software
This is free and open source software
You can't install Deepin Desktop from the official Fedora repo anymore - here's why
Once called the most beautiful Linux
Today in Techrights
Some of the latest articles
AlmaLinux to Unveil Media & Entertainment Edition at AlmaLinux Day on July 18th
The AlmaLinux OS Foundation will be hosting AlmaLinux Day on July 18th, 2026, at the E-Central DTLA Hotel in downtown Los Angeles, unveiling a new AlmaLinux edition for creatives.
GNU/Linux Leftovers
GNU/Linux news
Kernel Space: Bugs and New Features
Linux leftovers
Linux-centric Devices and Open Hardware
hardware leftovers
Free, Libre, and Open Source Software Leftovers
New WordPress release and more
Scanner in Browser and Firefox Development Reports
WWW stuff
Programming Leftovers
Development news
Windows TCO/Back Doors and Microsoft GitHub Breach
GitHub is toast
Security Leftovers
Security patches and more
today's howtos
Instructionals/Technical leftovers
KDE and Qt: Kirigami and More
KDE leftovers
Anbernic RG DS gets a brand new Linux OS, and you don't need to uninstall Android
Anbernic has released a Linux-based OS for its RG DS dual-screen handheld which ships with Android
Games: Paralives, Proton 11 Beta 5, and Much More
gaming news
Android Leftovers
Android 16 VPN bug turns apps installed on your phone into a leaky sink
Linux power users have been doing this for years—Windows just caught up
So it is for the new Grab and Move feature on Windows, which is a favorite of power users of Linux
Free and Open Source Software
This is free and open source software
Tux Machines Subjected to Cyberattacks [original]
In the past I spoke to the cybercrime unit of British Police. Maybe it's time to do so again.
openSUSE Releases Agama 21 Installer with Better Network Management
openSUSE releases Agama 21 installer for Tumbleweed and Slowroll with systemd-boot support, better network management, as well as numerous new features and improvements. Here’s what’s new!
Red Hat Enterprise Linux 10.2 Released with Optional Command-Line AI Assistant
Red Hat Enterprise Linux 10.2 operating system is now available with optional command-line AI assistant, image mode enhancements, as well as updated components. Here’s what’s new!
In the Red Hat Official Site About 80% of Blog Posts Are Selling Slop, Not Linux
really terrible!
Free and Open Source Software, howtos and Installations
The WO4 ships with 16GB of DDR4-3200 memory and a 512GB PCIe 3.0 SSD
Solara – Arch-based rolling release Linux distribution
Solara is an Arch-based rolling release Linux distribution that focuses on offering a polished desktop experience out of the box
Android Leftovers
These settings fix 90% of Android Auto's problems
Free and Open Source Software, and Benchmark
This is free and open source software
Mageia 10 RC1
You may have noticed that Mageia 10 RC1 was released a few days ago
Debian-based TileOS 2.0 arrives with multiple changes
TileOS 2.0 also sports multiple package updates and substitutions
I tested KDE Plasma 6.7 beta, and it's easily my new Linux desktop of choice
I took a look at how KDE Plasma 6.7 is coming along
B1ackOS Linux is a Debian-based operating system
B1ackOS GNU/Linux is a Debian-based operating system designed to provide a simple, privacy-conscious Linux environment with an emphasis on security-related tools
CookieOS – Debian-based Linux distribution
CookieOS is a Debian-based distribution with a playful cookie-themed presentation
Nitrux 6.1 Is Now Available for Download, Powered by Linux Kernel 7.0
Nitrux 6.1 immutable, systemd-free GNU/Linux distribution is now available for download with Linux kernel 7.0, Hyprland 0.55.1, Maui Apps 4.0.3, Calamares 3.4.2 installer, and more.
Explaining Who and What We Are (for Our 22nd Anniversary) [original]
We've already received some feedback from the community and improved it accordingly
Android Leftovers
Google’s Android Upgrade—Why You Need A New Phone In 2026
Open Source ONLYOFFICE Docs 9.4 Brings Dark Spreadsheets, Smarter Forms, and a Licensing Cleanup
ONLYOFFICE has been putting out fairly consistent updates to its open source office suite
LWN: Coverage From The 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit
some recent talks
Friction in Fedora over [Slop] developer desktop initiative
a last-minute change to vote against the proposal by council member Justin Wheeler has (at least temporarily) sent it back to the drawing board
Today in Techrights
Some of the latest articles