Windows WSL 2.7.0 Released with Newer Linux 6.6 LTS Point Release, Many Fixes5 months agohttps://www.phoronix.com/news/Microsoft-WSL-2.7.0微软发布了Windows Subsystem for Linux(WSL)的最新版本2.7.0WSL 2.7.0采用源自Linux 6.6.114 LTS版本的下游内核尽管存在更新的LTS内核(6.12和6.18),WSL仍坚守6.6分支以确保稳定性本次更新包含安全修复、错误修正、设置优化及恢复WSL2_VM_ID环境变量支持翻译更新与其他细微调整也包含在此次发布中开源项目用户可通过GitHub获取WSL 2.7.0版本
Linux 6.19's Significant ~30% Performance Boost for Old AMD Radeon GPUs5 months agohttps://www.phoronix.com/review/linux-619-amdgpu-radeonLinux 6.19内核将默认使用AMDGPU驱动替代传统Radeon驱动,支持老旧AMD GCN 1.0/1.1架构显卡新驱动预计可为这些老显卡带来最高约30%的性能提升Valve的贡献实现了GCN 1.0/1.1显卡的功能对等,使得切换至AMDGPU驱动成为可能相比Radeon驱动,AMDGPU具备更佳性能、RADV Vulkan支持及持续更新优势测试基于Radeon HD 7950显卡、Mesa 26.0-devel及Ubuntu 25.10系统平台进行
Are We Loong Yet?5 months agohttps://areweloongyet.com/en/龙芯架构支持已被整合到开源Linux基础设施的大部分环节中。尽管龙芯架构手册尚未完整发布,但通过公开信息(如QEMU和Linux的变更)已使指令编码和行为实质上公开。对龙芯架构的优化工作不再因手册缺失而受阻。预计2023-2024年龙芯新世界生态将快速发展。本网站由社区维护并欢迎贡献。支持龙芯架构的JIT运行时包括:.NET ≥ 9.0、JavaScriptCore、LuaJIT、Mono、OpenJDK、sljit、SpiderMonkey ≥ 107、V8 ≥ 9.5.3、Wasmtime以及Xbyak LoongArch64。支持龙芯架构的发行版包括:Alpine Linux ≥ 3.21.0、ALT Linux、Android (AOSP)、Anolis OS ≥ 23.1、Buildroot、CLFS for LoongArch、Debian、deepin ≥ 23、Fedora、Freedesktop SDK、Gentoo、LFS龙架构版 ≥ 12.0、Loong Arch Linux、LoongFire、NixOS/Nixpkgs ≥ 25.11、OpenCloudOS L3 ≥ 9.4、OpenCloudOS Stream ≥ 23、openEuler ≥ 24.03、OpenWrt ≥ 24.10、Proxmox VE、Slackware、T2 SDE ≥ 24.5、永栢以及AOSC OS ≥ 11.2.1。
Meta Is Using the Linux Scheduler Designed for Valve's Steam Deck on Its Servers5 months agohttps://www.phoronix.com/news/Meta-SCX-LAVD-Steam-Deck-ServerMeta正在其服务器上使用最初为Valve的Steam Deck设计的Linux调度器SCX-LAVD由Igalia为Valve开发的SCX-LAVD在游戏掌机上的表现与EEVDF相当或更优该调度器还被CachyOS掌机版、Bazzite等Linux游戏项目采用Meta工程师在2025年Linux Plumbers大会上展示研究成果,证明SCX-LAVD在大型服务器上同样表现优异Meta将SCX-LAVD称为其服务器群的'新默认调度器'该调度器能良好适应不同的CPU和内存配置,并有效平衡负载Meta研究表明SCX-LAVD适用于通用场景,无需专用调度器
Phoenix: A modern X server written from scratch in Zig5 months agohttps://git.dec05eba.com/phoenix/about/Phoenix是一个用Zig编写的新型X服务器,旨在作为Xorg的现代替代品。目前,Phoenix只能在现有X服务器中以嵌套方式运行,并支持GLX、EGL和Vulkan图形。其目标包括:简洁性(为现代应用支持X11协议子集)、安全性(利用Zig的内存安全特性)和更好的硬件支持(多显示器、可变刷新率VRR、HDR)。安全特性涵盖自动协议消息解析、应用隔离机制及交互时的权限提示。相比Xorg的改进包括:默认无画面撕裂、内置合成器、更低的垂直同步/合成延迟。Phoenix计划支持新标准(如每显示器独立DPI),并扩展X11协议以实现HDR等功能。未来计划通过原生支持或12to11桥接方式实现Wayland兼容。明确排除的目标包括:完全取代Xorg、支持X11屏幕模式、实现GrabServer或间接GLX。与X11的差异包括:不强制实现字体操作、默认使用UTF-8字符串编码(除非特殊指定)。安装需通过Zig构建命令,依赖项包括Zig 0.14.1、x11、wayland、drm和OpenGL。
Wayback 0.3 Released5 months agohttps://wayback.freedesktop.org/news/2025/12/22/wayback-0.3-released/Wayback预览第三版0.3版本于2026年前夕发布可通过GitLab发布页或系统更新渠道获取当前为Alpha测试版,欢迎提交错误报告与功能建议开发者kaniini在2025年X.Org开发者大会上展示项目进展与路线图大会演讲视频及幻灯片已上传至YouTube自0.2版本以来的进展包括登陆主流Linux发行版的稳定仓库已入驻Alpine Linux社区仓库,并支持Fedora 42/43系统更新了手册页、修复拼写错误并重构命令行选项解析器未来计划弃用Xwayland的rootful模式,转向rootless模式以获得更佳特性欢迎新贡献者通过Libera.Chat的#wayback IRC频道或Matrix参与Git提交记录显示了多位开发者的贡献
Ultimate-Linux: Userspace for Linux in Pure JavaScript5 months agohttps://github.com/popovicu/ultimate-linux一个有趣的用JavaScript和少量C语言构建微型Linux发行版的项目。该项目包含一个'终极Linux Shell',支持ls、cd、cat、mkdir、mount和exit等命令。探讨Linux作为独立于操作系统分发的内核的独特地位,与BSD系统形成对比。分析Linux稳定的系统调用ABI如何作为与软件的契约,与macOS的做法形成反差。深入讲解纯Go二进制文件如何通过系统调用直接对接Linux内核,绕过系统库。提及u-root项目及其与静态二进制文件的关联性。回应关于C、Go、Rust语言讨论及Linux内核本质的批评意见。用JavaScript创建无libc的微型Linux发行版,通过C语言进行转译。提供下载和配置QuickJS与musl libc的详细指南。分步说明如何将JavaScript转译为C语言,链接系统操作并生成独立ELF文件。指导构建initramfs并使用QEMU虚拟机运行终极Shell的完整流程。展示该Shell的实际功能,包括挂载proc文件系统和查看系统信息等操作。
I'm a laptop weirdo and that's why I like my new Framework 135 months agohttps://blog.matthewbrunelle.com/im-a-laptop-weirdo-and-thats-why-i-like-my-new-...作者卖掉M1 Max版Macbook Pro,购入Framework 13 DIY版笔记本,拥抱可拆解升级的乐趣回忆改装旧笔电的怀旧时光:从三星NC10上网本起步,升级内存、固态硬盘甚至改造为黑苹果尝试CrunchBang、Arch等轻量Linux发行版,并用平铺式窗口管理器提升小屏幕使用效率使用GMABooster工具超频GMA950显卡芯片,后期还维护了该工具的AUR软件包大学时改用2011款Macbook Pro,突破苹果限制升级内存,光驱位改装SSD实现三系统启动短暂使用ThinkPad X1 Carbon第七代后,因不可改装陷入硬件折腾空窗期虽获高配M1 Max版Macbook Pro作为离职补偿,却因不可维修性和macOS限制倍感束缚最终选择Framework 13看中其模块化设计,受迭代版本和朋友体验的双重启发盛赞Framework 13可更换内存/固态和屏幕维修设计,与当代多数笔记本形成鲜明对比自诩为'笔记本怪客',以特立独行的硬件改造为荣
Ubuntu 26.04 LTS – The Roadmap5 months agohttps://discourse.ubuntu.com/t/ubuntu-26-04-lts-the-roadmap/72740Ubuntu 26.04 LTS 开发周期启动,重点聚焦稳定性优化、细节打磨与统一用户体验将引入GNOME 50桌面环境,预装全新默认应用:Showtime视频播放器与Resources系统监控工具Wayland会话改进计划提升性能与稳定性,特别针对Nvidia显卡的兼容性优化指纹读取器功能升级,采用基于SPDM协议的安全认证,强化OEM设备的生物识别支持深度整合snap应用,通过改进桌面文件识别与行为模式使snap应用获得原生体验PipeWire音频栈优化,实现无需替换Debian软件包即可便捷更新的维护方案自动化snap更新机制,所有Canonical维护的snap将迁移至core24基础架构无障碍功能提升:安装程序与首次启动体验改进,键盘导航优化,集成Piper神经语音引擎的屏幕阅读器支持TPM加密全盘功能增强,支持安装后管理PIN码/密码短语等用户自主控制选项权限提示界面全新设计,采用更简洁现代的GNOME风格视觉语言应用中心(App Center)将整合软件管理功能,取代旧版Software Properties等工具企业级集成功能升级:增强云认证、支持OIDC代理协议、优化微软MFA登录流程WSL版Ubuntu着重提升可靠性,加强开发者测试与文档支持启动Ubuntu 26.04大型文档计划,包括教程迁移和全新维基知识库建设关键里程碑:功能冻结(2026年2月16日)、Beta版(2026年3月23日)、正式发布(2026年4月23日)
tc-ematch(8) extended matches for use with "basic", "cgroup" or "flow" filters5 months agohttps://man7.org/linux/man-pages/man8/tc-ematch.8.html扩展匹配(ematch)在Linux中与'basic'、'cgroup'或'flow'过滤器配合使用ematch语法包含逻辑运算符(and/or)、括号分组以及多种匹配模块,如'cmp'、'meta'、'nbyte'、'u32'、'ipset'、'ipt'和'canid'ematch的典型应用场景包括:数据包内容比对、元数据属性检查、ipset成员关系测试以及CAN帧匹配该匹配机制由Thomas Graf开发,现已成为iproute2项目的一部分问题报告及手册页更新请发送邮件至netdev@vger.kernel.org或man-pages@man7.org
The Performance of Arch Linux Powered CachyOS on AMD EPYC Servers5 months agohttps://www.phoronix.com/review/epyc-cachyos-server-preview基于Arch Linux的CachyOS操作系统正在开发服务器版本,计划于2026年发布CachyOS以性能优化著称,其设计灵感源自英特尔已停产的Clear Linux基准测试在AMD EPYC服务器上进行,对比了CachyOS、Arch Linux和Ubuntu系统测试系统包括Ubuntu 24.04.3 LTS、Ubuntu 25.10、Arch Linux及CachyOS硬件配置:96核AMD EPYC 9655P处理器、Supermicro H13SSL-N主板、12×64GB DDR5-6000内存、3.2TB NVMe固态硬盘通过评估性能与功耗指标来测算每瓦特性能比未来计划包括在CachyOS服务器版发布后,于AMD EPYC和英特尔至强服务器平台进行测试
Linux 7.0 Expected to Bring IO_uring Iopoll Polling Improvements5 months agohttps://www.phoronix.com/news/Linux-7.0-IO-uring-Polling预计Linux 7.0(或6.20)版本将包含针对IO_uring中IOPOLL轮询机制的改进。IO_uring首席开发人员Jens Axboe已提交了一个补丁,旨在优化异步I/O的IOPOLL轮询性能。该补丁将IOPOLL完成队列从单向链表改为双向链表,使得已完成请求的移除操作更加高效。当同一轮询环中存在不同设备或异构I/O操作时,这项改进能显著提升性能。字节跳动的Fengnan Chang最初提出了该优化方案,并分享了基准测试结果,显示性能获得显著提升。
Win32 is the stable Linux ABI5 months agohttps://loss32.org/引入“Win32/Linux”或“loss32”概念,将Linux与WINE环境下运行的Win32软件相结合旨在创建免费开源操作系统,用户可直接运行.exe文件,主要面向高级用户及偏好此方式的群体批评ReactOS在硬件兼容性和稳定性方面的局限,提出基于Linux和WINE构建的loss32是更可行的替代方案强调在Linux上运行Win32软件对访问海量应用程序(尤其是创意领域和游戏)的实用性提及正在持续开发以优化体验,并将该环境打包简化安装流程邀请协作与反馈,特别欢迎具有WINE、ReactOS用户态或相关领域专长的人士参与
Show HN: Replacing my OS process scheduler with an LLM5 months agohttps://github.com/mprajyothreddy/brainkernelBrainKernel 是一款 TUI 进程管理器,利用大语言模型分析进程,功能远超简单的 CPU 使用率监控v3.4.0「静默守护者」更新包含外交豁免权、隐身模式和嘲讽模式等特性能智能区分关键进程与冗余进程,例如保护浏览器但终止臃肿软件同时支持云端(Groq)和本地(Ollama)模型,CPU 占用率优化至1%以下内置 PID 安全锁和防抖机制等防护功能,避免误操作用户可通过快捷键指令进行交互,例如嘲讽进程或设置专注应用通过硬编码保护特定进程类别,确保系统安全开放贡献渠道,欢迎提交新发现的臃肿进程信息
XFCE-Winxp-Tc5 months agohttps://github.com/rozniak/xfce-winxp-tc一个在XFCE/Linux上复刻Windows XP体验的项目,包含主题、图标、光标和程序。初衷并非帮助非技术用户过渡到Linux,而是面向技术爱好者。不刻意隐藏Linux底层,采用'Linux内核运行Windows XP'的实现思路。由单人开发且处于早期阶段,请勿苛求完美。项目动机:Windows 7/10不再支持Luna主题,促使开发者转向Linux。追求像素级还原,超越普通主题的复现效果。GTK3主题在某些程序中可能显示异常,相关问题应反馈至项目。基于Adwaita主题进行修改以获得更好兼容性和更易修复的bug。源代码采用GPL 2.0协议,微软相关资产仍受版权保护。暂无正式路线图,终极目标是完整复刻Windows XP所有元素。未来计划开发用户友好型安装程序,可能包含怀旧版系统初始化向导(OOBE)。
Windows 11 Outperforming Linux on an Intel Arrow Lake H Laptop5 months agohttps://www.phoronix.com/review/windows-beats-linux-arl-hWindows 11在搭载英特尔Arrow Lake H处理器的联想ThinkPad P1 Gen 8上表现优于Linux系统传统认知中Linux尤其在Blender渲染等高强度创意工作负载方面保持性能优势基准测试出现意外结果:Windows 11在Linux通常占优的领域获胜联想与英特尔团队经排查确认不存在硬件或固件问题需后续测试验证这是个别案例还是新的性能趋势
Mastodon Stories for Systemd v2595 months agohttps://0pointer.net/blog/mastodon-stories-for-systemd-v259.htmlSystemd v259 于12月17日发布。Mastodon平台上25篇系列贴文使用#systemd259标签重点介绍了新特性。关键特性包括systemd-resolved钩子、Musl libc支持及NvPCR支持。后续systemd v260的更新将使用#systemd260标签。文中引用了此前关于systemd v258、v257和v256版本的博客文章。
A love song for Linux gamers with old GPUs5 months agohttps://timur.hu/blog/2025/love-song-for-linux-gamers-with-old-gpus-eoy2025AMD显卡在Linux系统上获得良好支持,但较老的GCN1架构(南方群岛)和GCN2架构(海岛群岛)显卡存在兼容性问题。开发者针对这些老旧显卡改进了amdgpu内核驱动,以提升Linux用户的默认使用体验。虽然RADV(Vulkan驱动)已支持GFX6-7架构显卡,但内核驱动(amdgpu)未默认启用,导致用户体验不佳。关键问题涉及显示功能(模拟接口、DP/HDMI音频)、VCE1视频编码和电源管理模块。开发者在DC显示核心中修复了模拟接口支持,解决了画面闪烁、黑屏及显示时钟错误等问题。改进了DP/HDMI音频支持,其中Tahiti架构显卡首次在Linux上实现DP音频功能。电源管理得到优化,包括在SI架构显卡禁用ASPM以防止随机卡死现象。新增VCE1视频编码支持,使SI架构显卡最高支持2048×1152分辨率的H264编码。开发者收集多款SI/CIK架构显卡进行测试,确保广泛兼容性。这项工作保障老旧显卡持续获得支持,使依赖旧硬件的用户受益。未来计划包括支持DRM格式修改器、TRAVIS/NUTMEG显示桥接器,以及清理遗留代码。开发者总结道:尽管存在开发延迟挑战,但内核开发门槛并非高不可攀,维护者也乐于提供支持。
DENT: A network operating system (NOS) for everyone else5 months agohttps://dent.dev/围绕Linux支持的网络操作系统和控制平面构建生态系统。为网络操作系统、控制平面及管理平面用例培育开源社区。促进网络技术栈中开发者、供应商与用户间的协作。建立具备治理架构、基础设施和运营能力的中立组织。邀请网络生态系统参与者共建通用网络操作系统。
Linux Addressing Out-of-Memory Killer Inaccuracy on Large Core Count Systems4 months agohttps://www.phoronix.com/news/Linux-Inaccuracy-OOM-High-CPUsLinux开发者Mathieu Desnoyers提交的补丁旨在修复大型多核系统中OOM killer的内存统计不准确问题。该问题于2025年初被报告,影响核心/线程数超过250个的系统,导致内存使用量出现显著偏差。统计误差引发错误的OOM终止决策并妨碍监控,部分服务的内存使用量偏离预期值达数十MB。该补丁虽提升统计精度但存在性能折损:短生命周期进程执行速度可能降低12%,特定工作负载下系统时间增加9%。该补丁预计将随Linux 6.20~7.0内核版本周期发布。