Tux Machines

Do you waddle the waddle?

Other Sites

Internet Society

US Supreme Court Upholds Right of Websites to Moderate Content

In a critically important decision today, the United States Supreme Court reaffirmed the strong conclusion that website operators have a constitutional right to moderate content posted on their sites. Although the primary issue that resolved the case turned on questions about the type of legal challenge that was brought, the five Justices in the majority—joined by one concurring Justice—made clear that governments cannot force online websites to carry content posted by users that they do not want to carry.   

9to5Linux

Nitrux 3.5.1 Released with Linux Kernel 6.9 and NVIDIA 555 Graphics Driver

Powered by a “Liquorix” flavored Linux 6.9.7 kernel and still using the KDE Plasma 5.27.11 LTS desktop environment, Nitrux 3.5.1 ships with the latest NVIDIA 555 graphics driver series with explicit GPU synchronization for Wayland and the Mesa 24.1 graphics stack series.

Linux Mint 22 Beta Released with Cinnamon 6.2, Based on Ubuntu 24.04 LTS

Linux Mint 22 is codenamed “Wilma” and it’s planned for release in late July 2024. The beta version is here to give us an early glimpse at the new features and improvements baked by the Linux Mint team into their popular Ubuntu-based distribution.

9to5Linux Weekly Roundup: June 30th, 2024

I want to thank all the people who sent us donations. You guys are awesome and your help is very much appreciated! I also want to thank you all for your continued support by commenting, liking, sharing, and boosting the articles, following us on social media, and last but not least thank you for sending us feedback.

LinuxGizmos.com

(Updated) T-Display S3 Pro adds a 2.33” screen and phone OTG support

Swift on RISC-V: Launch of New Toolchain for RISC-V Hardware

The Swift programming community has taken a major step forward by introducing the first Swift toolchain for RISC-V hardware, designed to work with platforms like the VisionFive 2 single-board computer.

Affordable RISC-V Development Board Built Around 32-bit QingKe CH32V003 Processor

Tindie recently featured a development kit designed to evaluate and leverage the capabilities of the low-cost CH32V003 microcontroller. Key features include multiple GPIOs, support for various communication protocols, a small OLED interactive display, and tutorials to help users learn to interface with the product.

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

GNU/Linux at 5% in Germany, Says statCounter [original]
This is the highest in years
Linux Mint 22 Beta Released with Cinnamon 6.2, Based on Ubuntu 24.04 LTS
The Linux Mint team has released today the beta version of the upcoming Linux Mint 22 operating system series, which can be downloaded and tested right now.
New EndeavourOS Release Ships with KDE Plasma 6.1, Brings Back ARM Support
The EndeavourOS team announced today the release and general availability of EndeavourOS “Endeavour” the latest stable snapshot of this Arch Linux-based distro that features the KDE Plasma 6.1 desktop environment.
Debian 12.6 “Bookworm” Released with 162 Bug Fixes and 84 Security Updates
The Debian Project announced today the release and general availability of Debian 12.6 as the fifth ISO update to the latest Debian GNU/Linux 12 “Bookworm” operating system series.
Free Software Leftovers
BSD, SaaS, and more
Linux 6.10-rc6
new RC of Linux
NVIDIA 555.58 Linux Graphics Driver Released with Explicit Sync on Wayland
NVIDIA 555.58 Linux graphics driver is now available for download with explicit GPU sync support for NVIDIA GPU users on Wayland, as well as many other improvements.
Linux and BSD news (Larry Finger has died)
Some kernel level stuff
RIP, Phabeni [original]
We'll carry on publishing as usual
FSF adds three provisional board members
The FSF has advanced in its new governance process: We have installed three provisional board members, who have been participating in board meetings since March 23
FreeDOS open-source text-based OS turns 30, still in active development and primarily used for retro gaming | Tom's Hardware
FreeDOS dates back to 1994, when its developer, Jim Hall announced it as PD-DOS
 
KDE Plasma 6.1.2 Is Out to Improve the Overview Effect and Fix More Issues
The KDE Project released today KDE Plasma 6.1.2 as the second maintenance update to the latest KDE Plasma 6.1 desktop environment with more bug fixes and small improvements.
Android Leftovers
Android quietly enhances split-screen mode in preparation for the Pixel 9 Pro Fold
MySQL 9.0 Released: What’s New, Changed, and Removed
MySQL 9.0 database rolls out with enhanced JSON support, new DDL for events, updated system variable tables, and more
Nitrux 3.5.1 Released with Linux Kernel 6.9 and NVIDIA 555 Graphics Driver
Nitrux developer Uri Herrera announced the release and general availability of Nitrux 3.5.1 as the latest version of this immutable and systemd-free Debian-based distribution.
OpenSSH 9.8 Fixes Critical sshd Vulnerability
OpenSSH 9.8 enhances security, fixing critical race conditions in sshd and logic errors in ssh
Peppermint OS’s Family Expands with ‘Loaded’ Version
Peppermint Loaded: Complete with pre-installed apps, Flatpak support, Mint Store integration, and more for an out-of-the-box experience
Best Free and Open Source Software
We provide the best free and open source alternatives
Archman Linux – Arch-based distribution
Archman Linux is billed as a powerful, lightweight, fast, visual and stable Linux distribution based on Arch Linux
What is Ollama? Everything Important You Should Know
Answering the common questions about Ollama
GNOME- What I’d like to know as a newcomer
Navigating an open-source community for the first time can be challenging
Scientific Linux 7 reaches end of life
While the end of support for CentOS 7, which happened on June 30
Linux Lite 7.0 might be the best lightweight Linux distro on the market
If you're looking for an easy-to-use Linux distribution to revive aging or slow hardware, Linux Lite is hard to beat
Programming Leftovers
Programming related news picks
Raspberry Pi, Purism and Bunnie Huang's Open Hardware Picks
Some hardware news
Red Hat Promotes Buzzwords and Proprietary RHEL
the latest from redhat.com
Mozilla on Social Control Media and Thunderbird Monthly Development Digest
Some Mozilla news
Microsoft: Layoffs, Antitrust, and Plagiarism
Some Microsoft picks
today's howtos
first long batch for today
Want to save your old computer? Try these 5 Linux distributions
Here's how to save money, reduce e-waste, and get more use out of your old hardware at the same time
Kubuntu 24.04 review - Back in 2007
Today, I will break my own rule. I am going to write a review - sort of - of Kubuntu 24.04.
Proprietary Software and Windows TCO: LockBit, Dead People, and TeamViewer Breach
Some security picks
CVE-2006-5051 and CVE-2024-6387 Patched in OpenSSH
OpenSSH bug fixes
Games: Cyber Knights: Flashpoint, Humble Bundle, and More
latest half dozen from gamingonlinux
[Debian] scikit-survival 0.23.0 Released and Ubuntu Adds Support to Install DEBs in App Center
Some Debiah camp news
Programming Leftovers
coding-related stuff
Devices/Embedded: GNU-like Mobile Linux, ESP32, ModXO
Some hardware picks
Audiocasts/Shows: LINUX Unplugged, This Week in Linux, Linux Link Tech Show, and More
4 new episodes
Today in Techrights
Some of the latest articles
today's howtos
only 4 for now
5 Ways Using Linux Improved My Windows Experience
Linux taught me to leave Windows Registry alone to avoid potential issues
10 best operating systems for Raspberry Pi 5
Raspberry Pi boardss have taken over the DIY projects landscape and have become synonymous with the term SB
Security Leftovers
Security related links
today's programming leftovers
and some on education too
GNU/Linux Leftovers
From Ubuntu to LF
Recent GNU/Linux and Free Software Videos
From Invidious
today's howtos
many howtos, some a tad older
Open Hardware: RISC-V, 3D Printing, and More
Some hardware picks
GNU poke 4.2 released
I am happy to announce a new release of GNU poke, version 4.2
PCLinuxOS Magazine: Screenshots, Audio CD Rippers, 15th Anniversary for Chief Editor
Some PCLOS news
How Well Do You Know Your FOSS Mascots?
The open-source community has a tradition of creating mascots — which tend to be cute, cuddly animals — rather than adopting staid logos
Android Leftovers
Top 10 Must-Have Android Widgets for a Seamless Experience
9to5Linux Weekly Roundup: June 30th, 2024
The 194th installment of the 9to5Linux Weekly Roundup is here for the week ending on June 30th, 2024.
Angie 1.6 Web Server Introduces Sticky Sessions
Angie 1.6 web server offers full Nginx 1.27 compatibility plus new, useful additional features
Pocket Z project aims to build $99 Linux PCs that fit in your pocket
It boots the Debian Linux-based Raspberry Pi OS with a few customizations
Best Free and Open Source Software
Only free and open source software is eligible for inclusion
Adélie Linux – independent distribution
Adélie Linux is an independently developed distribution that targets many different types of platforms
Review: The Unity desktop and Lomiri on Ubuntu Unity 24.04
About 14 years ago Canonical announced it was going to create its own desktop environment, called Unity
Initial work on Keychain
A month ago, I started working on a new application to manage your passwords in Plasma
LXC/LXCFS/Incus 6.0.1 LTS release
The Linux Containers project maintains Long Term Support (LTS) releases for its core projects
Updated Debian 11: 11.10 released
The Debian project is pleased to announce the tenth update of its oldstable distribution Debian 11 (codename "bullseye")
Today in Techrights
Some of the latest articles
today's leftovers
FOSS, BSD, coding, and more
Latest Development Updates From EasyOS and OE (OpenEmbedded)
BK's latest
HiR Information Report: OpenBSD Power Management
OpenBSD's power management features are powerful and plenty
Forlinx FET3562J-C SoM features Rockchip RK3562(J) SoC with 1 TOP NPU, dual Ethernet, camera, display interfaces
The company only provides limited public software information such as support for Linux 5.10.198 with Qt 5.15, Android (TBD)
With GNU/Linux, Bangkok Finds Bang for the Buck [original]
maybe users moved from Vista 10 and 11 to GNU/Linux, seeing where Microsoft was heading with forced hardware "upgrades"
Krita 5.2.3: A Bugfix Release with Overhauled Build System
Krita 5.2.3 digital painting app is here with a reworked build system
Eek, Gradience Linux Theming App Has Archived its Github
Sad news for fans of Gradience, the 3rd-party tool to customise the look of GTK4/libadwaita apps
About My Part in the Creation of the Plasma 6.1 Wallpaper 'Reef'
A short recap: In Plasma 5 we predominantly had wallpapers with geometric features. They showed digital representations of nature or were completely abstract, which I never really liked.
OpenShot 3.2 Video Editor Brings Remove Gap Feature, New Themes, and More
OpenShot 3.2 open-source video editor was released over the weekend as a major update that introduces a better video editing experience through powerful new features, new themes, and performance enhancements.
Programming Leftovers
stories related to coding
Free, Libre, and Open Source Software and the Web
5 stories more
Open Hardware/Modding: Raspberry Pi, C64, and More
Some hardware picks
Windows TCO: Microsoft Cracked, Windows Insecure by Design, More Breaches
awful track record
today's howtos
afternoon howtos or noon time howtos
Games: Steam, WireGuard on Steam Deck, and Proton Experimental
Some gaming news
Wine 9.12 Debuts with Updated Mono Engine
Wine 9.12 released, including initial support for user32 data structures and Mono engine 9.2.0 updates
Android Leftovers
The 10 Best Android Widgets I Can't Live Without
Chrome OS + GNU/Linux in Oceania: Impressive Growth [original]
in Oceania we're seeing growing usage levels of GNU/Linux
Best Free and Open Source Software
We recommend the best free and open source alternatives
Synaptics Astra AI-Native IoT Platform with SL-Series Embedded Processors Now Available For Ordering
According to the product brief, the SL1620 is equipped with Linux OS
Security Leftovers
Security stories
Linux Devices and Hardware News
Open Hardware/Modding focus
Today in Techrights
Some of the latest articles