KASAN detects memory bugs in the Linux kernel using compiler instrumentation, memory poisoning, redzones around allocations, and a shadow memory map to track valid and invalid memory areas at runtime.
#linux
30 items
The article provides a step-by-step guide for Linux users to resolve "HID access denied" errors when using the Keychron Launcher app to configure wireless mechanical keyboards. It explains how to fix permission issues by adding a udev rule that grants the necessary HID raw access, ultimately enabling the launcher to connect and modify keyboard settings.
The article criticizes common Linux practices and user expectations, arguing that troubleshooting often blames users for problems caused by system quirks or defaults. It suggests that the Linux community sometimes prioritizes ideology over practical usability, leading to a frustrating experience for newcomers.
OpenMandriva reported that its website and source code infrastructure were targeted in an attempted sabotage attack. The project stated that the attack was detected early and mitigated, with no compromise to distribution integrity or user data confirmed. The team thanked the community for vigilance and announced they are reviewing security measures.
The author explains their decision to switch from Linux to FreeBSD, detailing the differences in system administration, package management, and overall philosophy. They share their initial impressions and the learning curve involved in making the transition.
The article argues that Linux still fails as a mainstream desktop OS in 2024 due to hardware compatibility issues, software fragmentation, and a poor user experience compared to Windows and macOS.
Refracta-on-Debian-13-with-KDE provides tools to create a live ISO from an installed Debian 13 system, and also to install Debian 13 from an ISO back to a hard drive, offering a complete system remastering workflow.
A command-line tool called sprout helps fix installations of developer tools like Git, Node, Python, and Rust on macOS and Linux by detecting and resolving common setup issues.
DistroFighter is a free 2D platform fighter game where Linux distributions and desktop environments battle each other. Players can choose from characters like Ubuntu, Fedora, Arch, KDE, and GNOME, each with unique moves. The game is available on Steam and itch.io.
The article explains why PostgreSQL systems must use strict memory overcommit settings to prevent the Linux OOM Killer from terminating the database process. It details how memory overcommit allows PostgreSQL to allocate more memory than available, leading to out-of-memory conditions, and recommends setting vm.overcommit_memory to 2 to avoid such crashes.
The webinar discusses combining sovereign Linux automation with identity security to eliminate blind spots in IT infrastructure management. It covers strategies for achieving full visibility and control over Linux environments through automation while maintaining security and compliance requirements.
Multiple Linux kernel source tarballs hosted on kernel.org are returning 404 errors, making some older versions temporarily unavailable for download.
Fedora 45 is evaluating the possibility of enabling x86_64 Shadow Stack technology by default to improve security against control-flow hijacking attacks. This hardware-backed protection mechanism would help prevent return-oriented programming (ROP) and other memory corruption exploits on compatible Intel and AMD processors.
The video presents a fun and engaging approach to recommending Linux distributions, offering insights into various distros for different user needs and preferences.
A long-time Linux user switched to Windows 11 and identified nine significant issues, including poor window tiling, inconsistent settings menus, forced Microsoft account sign-in, intrusive ads, heavy system resource usage, unreliable search functionality, confusing privacy controls, problematic update management, and limited customization compared to Linux.
Since Linux kernel 6.9, the LUKS suspend operation no longer wipes disk-encryption keys from memory, potentially leaving sensitive cryptographic material accessible. This change deviates from previous behavior where keys were cleared during suspend to enhance security.
A new lightweight CLI tool called labeled-cli helps Linux users track and purge temporary packages that are no longer needed, streamlining system cleanup. It provides a simple command-line interface to manage orphaned or test packages that accumulate during development and experimentation.
Fedora developers are debating whether to mandate two-factor authentication (2FA) for all package maintainers to improve security, with some arguing it would be overly burdensome while others see it as necessary to prevent account compromises that could lead to malicious code being pushed to users.
The Fedora Council has moved to halt ongoing discussions about creating an "AI Developer Desktop" variant, aiming to shut down the debate over whether Fedora should offer a specialized spin tailored for artificial intelligence development work.
Wine 11.12 has been released, introducing support for Wayland fractional scaling and several other improvements for the Wayland display protocol. The update enhances compatibility for running Windows applications under Linux with better display handling.
The Fedora Council has moved to shut down ongoing discussions about an "AI Developer Desktop" concept, citing that the proposal lacks alignment with Fedora's current priorities and strategic direction. The decision aims to refocus community conversations on more immediate and actionable initiatives.
KDE Linux has introduced a new "Developer Mode" option that provides easier access to development tools, along with simplified log collection methods to assist with troubleshooting and debugging on the KDE Linux distribution.
Glibc has introduced a new /etc/tunables.conf configuration file that allows system administrators to set glibc tunables system-wide, rather than only through environment variables or per-process settings. This feature provides a more convenient way to apply performance or behavioral tunings across all processes on a Linux system.
Qualcomm announced the release of Qualcomm Linux 2.0, a new platform designed to support embedded and edge computing devices. The update introduces enhanced performance, security features, and broader hardware compatibility for developers building Linux-based solutions on Qualcomm hardware.
Z-Jail is a minimal Linux sandbox written in C99, occupying only 130 KB with zero dependencies. It implements seven layers of defense for process confinement, aiming to provide a lightweight security solution for sandboxing applications.
The Fedora Council has outlined the future of community initiatives by refocusing efforts and resources, particularly through the AI Developer Desktop proposal, which aims to support the development of local AI applications on Fedora for AMD, Intel, and NVIDIA hardware.
The open-source project enabling Linux on the PlayStation 5 has been updated to support newer firmware versions and the PS5 Slim model, expanding compatibility for users who want to run alternative operating systems on Sony's latest consoles.
Valve has released the Steam Machine, a gaming console running SteamOS with KDE Plasma as its desktop environment. The device aims to bring PC gaming to the living room with a console-like experience while retaining full desktop functionality.
The article discusses the Steam Deck's use of Wayland, highlighting the technical advantages and challenges of the display server protocol in gaming, particularly around performance, input handling, and compatibility with existing X11 applications.
Asahi Linux published its 7.1 progress report, detailing continued improvements in Linux support for Apple Silicon Macs, including new GPU driver advancements, better power management, and expanded hardware compatibility.