Phoronix CN
50 subscribers
58 photos
418 links
开源新闻,硬件资讯等

Phoronix 的中文镜像 更新不及时 [非官方]
如果需要获取及时信息请前往 phoronix.com
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
XPG Alpha 无线游戏鼠标为 Linux 支持 "捣鼓" 中

XPG Alpha 无线游戏鼠标拥有 16K DPI 传感器, 零售价约为 65~80 美元, 但事实证明, 在没有待定内核补丁的情况下, 它甚至无法在 Linux 下正常工作

威刚 (ADATA) 将 XPG Alpha 无线游戏鼠标宣传为一款出色的游戏鼠标, 但事实证明, 他们指的并非 Linux 玩家, 因为该鼠标在 Linux 下表现不正常
一个正在向 Linux 6.15 内核上游推进、并可能回溯移植到旧内核的待定补丁将引入一个新的 quirk, 以使其正常工作

该补丁正在为威刚 XPG 无线游戏鼠标设置 "ALWAYS_POLL" HID quirk, 因为否则该设备无法正常生成输入事件

该补丁目前位于 HID 子系统的 for-6.15/upstream-fixes 分支中, 预计将在未来几天内被上游接受
所以, 如果您一直想在 Linux 上使用 XPG Alpha 无线游戏鼠标, 它应该很快就会得到更好的支持

#Hardware
原文链接
Please open Telegram to view this post
VIEW IN TELEGRAM
FFmpeg 合并 Samsung 的 APV 解码器 - 高级专业视频编解码器

今天合并到广泛使用的 FFmpeg 开源多媒体库中的是 APV 解码器以及 APV 比特流的复用和解复用功能
APV 是三星最初开发的 Advanced Professional Video Codec, 并且是一种免版税格式

APV 旨在用于专业级视频录制目的, 围绕高质量电影视频录制和后期制作的需求而设计
APV 依赖 20 多年前的技术来构建一个免版税的编解码器
三星希望 APV 能够满足专业消费者使用智能手机进行视频录制的需求, 提供感知无损的视频质量, 同时与现有视频编解码器相比占用约 20% 更少的存储空间
APV 目前是 IETF 的草案标准

不久前合并到 FFmpeg Git 中的是 libavcodec 的 APV 解码器以及 Advanced Professional Video 编解码器的复用器和解复用器功能
添加到此 APV 编码器中的早期优化之一是 AVX2 变换量化支持, 根据在 Intel Alder Lake 系统上的测试, 相比通用 C 代码可实现高达 5.77 倍的速度提升

除了此 FFmpeg APV 支持外, 通过电影艺术与科学学院软件基金会还有一个 OpenAPV 项目, 提供 APV 编解码器的开源编码和解码功能

#Multimedia
原文链接
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Wayland 协议 1.44 版本发布: 新增颜色表示功能

Wayland Protocols 1.44 已于周日发布, 随之而来的是新增了一个新协议

进入 Wayland Protocol 暂存区的是 color-representation 协议, 该协议旨在让客户端提供有关其 YCbCr 缓冲区内容的元数据

color-representation 的合并请求已历时两年, 由 Sebastian Wick 主导
color-representation 协议允许元数据定义用于解释缓冲区内容的 alpha 模式, 颜色模型以及子采样和量化范围
通过这些新增功能, 它可以帮助将 YCbCr 像素格式转换为 RGB

KDE KWin, GNOME Mutter 和 Weston 合成器已有针对 color-representation 的待处理代码
GStreamer 和 MPV 媒体播放器也已准备好使用 color-representation
这是在 Wayland 下改进颜色管理 / HDR 的又一步

随着 color-representation 现在合并到 Wayland Protocols 中, 这为合成器和应用程序开始支持它打开了大门
color-representation 协议是 Wayland Protocols 1.44 的主要新增内容

#Wayland
原文链接
Please open Telegram to view this post
VIEW IN TELEGRAM
AMD Linux 网络驱动器为 "Crater" 以太网设备做准备

AMD-XGBE Linux 网络驱动程序发布了一系列补丁, 用于启用代号为 Crater 的“新”AMD 以太网设备

今天提交到 Linux 内核邮件列表的是 AMD-XGBE 驱动程序的一系列补丁, 用于启用新的 Crater 设备:
"增加对名为“Crater”的新 AMD 以太网设备的支持"

AMD-XGBE 是 Linux 内核中的 AMD 网络驱动程序, 最初是为了启用 AMD Seattle ARM 主板的 10Gb 以太网支持而启动的
AMD-XGBE 驱动程序此后被其他 AMD x86_64 平台使用, 例如 Yellow Carp 和 Raven Ridge

至于这个 "新" 的 Crater 以太网设备, 目前尚不清楚它与什么相关
AMD 确实有一个 Crater 开发板, 他们在 Renoir 启用期间使用过
AMD Crater 主板最近刚被添加到 Coreboot 中, 并且在各种网站上出现了 "Crater-RN" 主板列表
Crater-RN 列表指向 AMD Ryzen Embedded V2A46, 同样基于 Renoir

如果这次 AMD-XGBE 的添加是针对 Renoir 的, 那么为什么这项网络驱动程序支持工作花了这么长时间才实现尚不清楚
或者为什么这些补丁没有更清楚地说明这一点, 并将其称为 "一个新的 AMD 以太网设备"
因此, Crater 代号可能被一些新的 AMD 以太网设备重复使用, 而不是指代 Renoir 的参考主板

无论如何, 这一系列补丁正在努力将 AMD 以太网 Crater 设备的支持引入 Linux 内核主线

#AMD
原文链接
Kdenlive 25.04 视频编辑器带来新功能

Kdenlive 25.04 今天发布, 作为这款基于 KDE/Qt 的非线性开源视频编辑应用程序的最新功能版本
Kdenlive 带来了一个新的插件, 它依赖于 SAM2 模型进行对象分割, 然后可用于移除视频背景或仅对某个对象应用效果
SAM2 模型用于对象分割的整个过程完全在本地系统上处理

Kdenlive 25.04 还对音频波形代码进行了重构, 以在时间轴中提供改进的体验
此外, OpentimelineIO 的导入和导出支持与 Kdenlive 25.04 良好兼容

此外, Kdenlive 25.04 还带来了工作流程改进和各种错误修复

可通过 Kdenlive.org 获取今日发布的 Kdenlive 25.04 的下载链接和更多详细信息

#Multimedia
原文链接
Meson 1.8 构建系统发布 - Wayland 模块宣布稳定

Meson 1.8 于今天下午发布, 作为这个流行的、跨平台的开源构建系统/构建自动化工具的最新更新
Meson 1.8 并非最激动人心的功能版本, 但它确实为 C 编程语言带来了 C2Y / GNU2U 标准的支持
C2Y/GNU2Y 标准旨在与 LLVM Clang 19.0+ 和 GCC 15.0+ 编译器一起使用

Meson 1.8 现在也将其 Wayland 支持模块声明为稳定版
Meson 的 Wayland 模块已被多个项目使用, 并且自 Meson 0.64 以来没有出现任何破坏性更改
因此, 它现在被标记为稳定版

Meson 1.8 还引入了一个新的 "swift_std" 编译器选项用于指定 Swift 语言版本, 如果发现错误, Valgrind 现在会使测试失败, 对象被正确地添加到 Rust 可执行文件中, 提供了更好的 Objective-C / Objective-C++ 支持, 并且 version_compare() 现在支持多个比较字符串

Meson 1.8 可以通过 GitHub 下载
有关 Meson 1.8 更改的更多详细信息, 请参阅发布说明

#Programming
原文链接
MoltenVK 1.3-rc1 发布以宣传苹果设备的 Vulkan 1.3 支持

MoltenVK 1.3-rc1 于今日发布, 作为此更新后的 Apple iOS / macOS / tvOS / visionOS 层面的首个测试版本, 它在 Apple Metal 驱动程序之上实现了 Vulkan API
随着 MoltenVK 1.3 的到来, Vulkan API 1.3 支持终于就位

过去两年一直跟踪着这个关于 MoltenVK 需要支持 Vulkan 1.3 需求的议题
最终, 最后一部分工作于本周完成, MoltenVK 1.3 正在准备发布, MoltenVK 1.3-rc1 于今日推出

在 Apple 的 Metal API 之上实现 Vulkan 1.3 API 花费了大量工作
上周的合并让它跨过了终点线, 宣布支持 Vulkan 1.3 以及 Vulkan Memory Model 扩展和其他功能等剩余特性

那些希望在 Apple 设备上(主要是 macOS 笔记本电脑/台式机和 iOS 移动设备)体验 Vulkan 1.3 特性的人, 可以通过 GitHub 找到 MoltenVK 1.3-rc1 版本

提醒一下, Vulkan 1.3 于 2022 年初首次亮相, 而 Vulkan 1.4 则于 2024 年底到来
MoltenVK 已经有了跟踪所需 Vulkan 1.4 特性的议题
至少在那方面, MoltenVK 似乎已经处于相对良好的状态, 因此希望不会太久就能看到 MoltenVK 1.4 的发布

#Vulkan
原文链接
Intel 为 Panther Lake 做准备, 其他笔记本电脑增强功能挤进 Linux 6.15

又一轮 x86 平台驱动更新今天已发出, 用于正在进行的 Linux 6.15 合并窗口
除了部分修复, 本周的 platform-drivers-x86 更新中还加入了新的硬件支持

搭载第 12 代 Intel 酷睿 i7 处理器和 NVIDIA GeForce RTX 显卡的 Alienware m15 R7 游戏笔记本现已获得 Alienware WMI-WMAX 驱动的支持, 可用于各种散热控制
Alienware WMI Linux 驱动最近在各种 Alienware 和 Dell 系统上进行了大量工作, 现在 m15 R7 只是最新获得 Linux 下散热控制支持的设备

今天拉取请求中的另一项新硬件支持是将 Intel Panther Lake 支持添加到 Intel HID 驱动中
只需要一些新的 ACPI 设备 ID, HID 驱动即可在下一代酷睿 Ultra "Panther Lake" 系统上正常工作

同时, 联想 IdeaPad 笔记本驱动已为较新的 IdeaPad 笔记本型号启用了一些新按钮的支持
这些型号上有一些新的 RF kill 和麦克风静音键, 一个用户可分配的 "星形" 键, 性能切换以及其他键码更新

作为 Linux 6.15 修复的一部分提交的 x86 平台驱动更新的完整列表可通过此拉取请求找到

#Hardware
原文链接
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM