皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Xubuntu 25.04 准备 Xfce 4.20 桌面升级

Editor, Kai

对于 Ubuntu Linux 的 Xubuntu 衍生版的粉丝来说,即将推出的 Xubuntu 25.04 版本将采用 Xfce 4.20 桌面。

Xfce 4.20 于 12 月首次亮相,作为 Xfce 4.18 的两年功能更新。Xfce 4.20 在这个基于 GTK 的轻量级桌面环境中带来了更多的 Wayland 支持改进、许多错误修复和各种其他改进。

所有这些 Xfce 4.20 好东西都在 4 月发布的 Xubuntu 25.04 中。本周末发布了 2025 年 1 月的 Xubuntu 25.04 开发更新,其中包括登陆 Xfce 4.20 组件,例如 Thunar 4.20 文件管理器、Xfce4-panel 4.20、Xfdesktop 4.20 和其他 Xfce 4.20 组件。

Xubuntu 25.04 准备 Xfce 4.20 桌面升级

此外,Xubuntu 25.04 还有来自上游 Ubuntu 25.04 的其他令人兴奋的软件包更新,例如处于接近最终状态的 GIMP 3.0 软件包构建

Ubuntu 25.04 稳定版以及 Xubuntu 25.04 等版本应该会在 4 月 17 日发布稳定版。

转自 Xubuntu 25.04 Preparing Xfce 4.20 Desktop Upgrade – Phoronix

GNOME 现在有 Refine 作为 GNOME 调整的替代品,Phosh 0.44 发布

Editor, Kai

鉴于年终假期即将结束,许多人休假,本周 GNOME 项目没有太多变化。但是 GNOME 的本周 (This Week in GNOME) 发布了最新一期,以突出确实发生的有趣的桌面更改。

正如 GNOME 的本周所指出的,本周将进行的一些 GNOME 改进包括:

– Mutter 合成器现在可以在没有字体渲染支持的情况下构建,以避免 Pango、Harfbuzz 和 Fribidi 的依赖。如果还在没有 X11/XWayland 支持的情况下构建 Mutter,这意味着能够将 Cairo 作为给定构建配置的依赖项删除。

– 改进了短波 Internet 广播播放器的录制功能。

GNOME 现在有 Refine 作为 GNOME 调整的替代品,Phosh 0.44 发布

– Refine 是 GNOME 的一个新应用程序,用于调整高级和实验性设置。Refine 是 GNOME Tweaks 的替代品。

– 适用于移动设备的 Phosh 0.44 Wayland shell 提供了修复。

在 GNOME 领域,这是相当轻松的一周,年终假期即将结束。有关 GNOME 2025 开始的 GNOME 更改的更多详细信息,请通过 GNOME 181 中的本周

转自 GNOME Now Has Refine As An Alternative To GNOME Tweaks, Phosh 0.44 Released – Phoronix

X.Org Server 开发在 2024 年的提交数量创下十年新高

Editor, Kai

令 X.Org 意料的是, Server Git 树在 2024 年的提交数量最多,可以追溯到 2014 年……虽然提交数量比前几年多得多,但这并不是 X.Org Server 复兴的迹象,Wayland 继续成为 Linux 桌面的主导力量。

在 X.Org Server Git 树上运行 GitStats 时,发现 2024 年显示 X.Org Server 的提交次数自 2014 年以来最多,这有点令人惊讶:

X.Org Server 开发在 2024 年的提交数量创下十年新高

X.Org Server 去年看到了 708 次提交…远高于 2018 年每年看到的 200~300 次提交,当时有 535 次提交。但即使在 2010 年代中期,当 Wayland 仍在积极开发时,每年也只有 400~500 次提交……自 2024 年之前以来最多的提交是在 2014 年,当时有 952 次提交。

按行数计算,2024 年从 X.Org Server 中添加了 11,998 行新代码,删除了 14,680 行代码。这比近年来的 X.Org Server 代码库中通常每年更改 5~6k 行代码要多。但仍远低于 2000 年代 X.Org Server 正在积极开发时高得多的代码改动率。

那么,2024 年的 X.Org Server Git 活动是怎么回事呢?这主要归结为两个原因。首先,位于 X.Org Server 中的 XWayland 代码继续积极开发,支持新的 Wayland 协议和其他修复/添加……XWayland 是 X.Org Server 的主要 — 而且在大多数情况下 — 继续看到新功能工作的区域。另一个原因是开源开发人员 Enrico Weigelt。

Enrico Weigelt 主要致力于 X.Org Server 的修复和改进,围绕测试以及更好的 CI BSD 覆盖区域为 X.Org Server。Enrico 几乎一手参与了 X.Org Server 的一些修复和其他次要功能工作,没有像 Red Hat 或 Intel 这样的主要供应商继续投资于 X.Org Server 的开发。

X.Org Server 开发在 2024 年的提交数量创下十年新高

Enrico Weigelt 最终负责了今年 63% 的 Git 提交到 X.Org 服务器……其他活跃的开发人员包括 Olivier Fourdan、Michel Dänzer、Alan Coopersmith、Peter Hutterer 和 Erik Kurzinger。大多数其他活跃的开发人员只专注于 XWayland 的改进/修复,或者 Oracle 的 Alan Coopersmith 负责 X.Org 管理。

除此之外,去年的许多 X.Org Server 提交都是为了安全修复。

2024 年,只有 35 位作者提交了 X.Org Server,低于 2023 年的 44 次和 2022 年的 52 次……上一年只有 35 名作者使用 X.Org Server,这是自 2003 年以来从未出现过的低点。

X.Org Server 开发在 2024 年的提交数量创下十年新高

从代码行数来看,X.Org Server 多年来基本上是平淡无奇的,唯一的主要功能工作是围绕 XWayland 的。

那些想要浏览这些 X.Org Server GitStats 的人可以在这里找到数字。

转自 X.Org Server Development Hit A Decade High For The Number Of Commits In 2024 – Phoronix

中国成熟工艺制程突飞猛进:三星不再与台积电竞争先进制程 SK海力士子公司也撑不住了

Editor, Kai

快科技1月1日消息,在中国成熟制程低价竞争的情况下,SK海力士子公司难以支撑。

报道称,韩国存储器大厂SK海力士在AI热潮的红利下,成为AI芯片HBM内存最大供货商,财报表现亮眼,但子公司却面临营运不佳困境。

中国成熟工艺制程突飞猛进:三星不再与台积电竞争先进制程 SK海力士子公司也撑不住了

综合韩国媒体ETNews、首尔经济日报等报道,知情人士表示,SK海力士旗下晶圆代工子公司——SK海力士系统IC开始重整并裁员。

SK海力士系统IC是SK海力士子公司,中国无锡有一座8寸晶圆厂,代工电源管理IC(PMIC)和显示驱动IC(DDI)等。

据悉,SK海力士系统IC生产员工为主的国外员工,和行政工作为主的韩国员工可申请退休,SK海力士系统IC退休条件为一年基本薪资,即2500万韩元(约合12.35万元人民币)补偿金、子女学费全额补助等。

报道指出,8寸晶圆代工市场恢复不如预期,复苏时间较长,导致经营状况恶化,加上中国对手低价竞争,使公司财务状况更不佳。2023年亏损313亿韩元,营业亏损达171亿韩元。 市场预测SK海力士系统IC今年业绩也难有表现。

中国成熟工艺制程突飞猛进:三星不再与台积电竞争先进制程 SK海力士子公司也撑不住了

此前市场调研机构TrendForce最新数据显示,中国晶圆代工于成熟制程市场急起直追,尤其中国传统半导体厂商需求大幅增加,以中芯国际和华虹半导体为首的中国晶圆代工企业低价竞争,对韩系晶圆代工中国业务构成威胁。

第三名中芯国际第三季季增0.3%,达6%市占率,逐渐逼近三星。

据了解,三星为了稳住市占率,已开始强调成熟制程的重要性,不再与台积电竞争先进制程。

使用 AMD INVLPGB 指令的 Linux 内核补丁显示出巨大的加速

Editor, Kai

从 AMD Zen 3 处理器开始,就有 INVLPGB 指令来使一系列带有广播的页面的 TLB 条目无效。正如在 AMD EPYC 7003“Milan”发布期间提到的,围绕这条新指令的 INVLPGB 使用受到限制……在过去的近四年里,INVLPGB 的使用受到限制,部分原因是 Intel CPU 不支持它,但现在有一个 Linux 内核补丁系列,用于使用 INVLPGB 获得一些不错的性能优势。

INVLPGB 是与 AMD Zen 3 处理器一起添加的,并且在较新的 Zen 处理器下也继续受支持。虽然有 GCC 编译器支持并且 KVM 代码对它的使用有限,但 Linux 内核并没有广泛使用 INVLPGB……部分原因是 Intel 工程师通常在 Linux 内核中执行大部分新的 x86 指令优化,而 Intel 处理器目前不支持 INVLPGB。

使用 AMD INVLPGB 指令的 Linux 内核补丁显示出巨大的加速

不过,今天 Meta (Facebook) 的开源开发人员 Rik van Riel 发布了一组 10 个内核问题,以开始使用 AMD 广播 TLB 失效功能。这些补丁允许内核使远程 CPU 上的 TLB 条目失效,而无需发送 IPI,也不必等待远程 CPU 处理这些中断。此外,使用此 INVLPGB 指令可以减少在这些受影响的 CPU 上运行的任何工作负载的中断。

使用 AMD INVLPGB 指令的 Linux 内核补丁显示出巨大的加速

但对于最终用户来说,最令人兴奋的是,在现代 AMD CPU 上使用 Linux 内核的这个 INVLPGB 指令的直接好处:

“结合删除不必要的 lru_add_drain 调用(参见 https://lkml.org/lkml/2024/12/19/1388),这为在具有 36 个内核的 AMD Milan 系统上进行 will-it-scale tlb_flush2_threads 测试带来了很好的性能提升:

– 原版内核:527k 循环/秒
– lru_add_drain删除:731k 循环/秒
– 仅 INVLPGB:527k 循环/秒
– lru_add_drain + INVLPGB:1157k 循环/秒

仅使用 INVLPGB 更改的分析显示,虽然 TLB 失效从总 CPU 时间的 40% 下降到仅占 CPU 时间的 4% 左右,但争用只是转移到了 LRU 锁。

在这种情况下,同时修复这两个问题大约会使每秒的迭代次数增加一倍。

在这个特定的测试用例中,这些 Linux 内核补丁的吞吐量增加了一倍多……更令人惊讶的是,这些 Linux 内核补丁花了 ~4 年时间才实现,Zen 3 于 2020 年底首次亮相。这些补丁现在正在 Linux 内核邮件列表中进行审查。

转自 Linux Kernel Patches To Use AMD INVLPGB Instruction Show Huge Speed-Up – Phoronix

Linux 希望放弃对 IBM Cell Blade 服务器的支持

Editor, Kai

Linux 内核的最新内部清理正在寻求放弃对 IBM Cell Blade 服务器的支持,这些平台从二十年前的大部分时间开始,使用 Cell BE 处理器,这些处理器当时也已经进入了一些超级计算机。

Cell 宽带引擎架构在当时很有趣,因为它为 PlayStation 3 提供动力,然后继续在各种 Cell Blade 服务器中找到,包括 Roadrunner 超级计算机等。但是,没有 Cell Blades 的主要用户运行上游 Linux 内核,甚至参与其中的 Linux 内核开发人员也不再依赖硬件或开始遇到硬件故障。因此,随着上游内核开发人员/维护者失去了在硬件上测试新补丁/内核的能力,看起来对 Cell Blades 的支持将停止。

Linux 希望放弃对 IBM Cell Blade 服务器的支持

Michael Ellerman 发出了一组 25 个补丁,这些补丁将从主线内核中删除对 IBM Cell Blades 的支持。Ellerman 评论道:

“IBM Cell Blades 使用了 Cell 处理器和”刀片“服务器外形规格。他们大约在2006年至2012年期间作为型号QS20,QS21和QS22出售。它们被用于一些超级计算机(例如。Roadrunner),这些许可证已被拆除,并且没有被广泛使用。

直到最近,我仍然有一台可以工作的 QS22,这意味着我能够保持平台支持正常工作,但不幸的是,那台机器现在已经死了。

我不知道有任何用户。如果有用户想要保持上游支持正常工作,我们可以考虑适当地恢复一些代码。

删除顶级配置符号PPC_IBM_CELL_BLADE,然后删除依赖符号 PPC_CELL_NATIVE、PPC_CELL_COMMON、CBE_RAS、PPC_IBM_CELL_RESETBUTTON、PPC_IBM_CELL_POWERBUTTON、CBE_THERM 和 AXON_MSI。然后删除关联的 C 文件和标题,并修剪未使用的标题内容(有些与 PS3 共享)。

请注意,PPC_CELL_COMMON听起来像是构建与 PS3 共享的代码,但事实并非如此。它是 Blade 支持和 QPACE 支持之间共享代码时的遗物。

因此,在这个补丁系列中,对 IBM Cell Blade 服务器的支持将被删除。清除旧的平台支持是内核的一些 6k 行减轻。

转自 Linux Looks To Drop Support For IBM Cell Blade Servers – Phoronix

英伟达生成式AI超级电脑发布:AI性能提高1.7倍 仅249美元

Editor, Kai

快科技12月18日消息,据报道,英伟达推出一款名为“Jetson Orin Nano Super”的生成式人工智能 (AI) 超级电脑。

英伟达CEO黄仁勋表示,这款专为开发者设计的套件通过软件升级实现了性能飞跃,价格更亲民化,仅249美元(约合人民币1814元),其生成式AI的性能提升高达1.7倍。

与前代产品相比,Jetson Orin Nano Super在性能上实现了70%的提升,每秒可执行惊人的67兆次INT8运算(即67 INT8 TOPS),同时,其内存带宽也大幅提升50%,达到了102GB/s的高速水平。

黄仁勋指出,无论是构建基于检索增强生成(Retrieval-Augmented Generation, RAG)技术的大型语言模型(LLM)聊天机器人,还是打造视觉AI代理,亦或是部署基于AI的机器人,Jetson Orin Nano Super都能以更低的成本提供卓越的运算性能,成为开发者的理想之选。

值得一提的是,这款超级计算机还支持从7W到25W的功耗运行,适配各种边缘设备云算场景,无论是智慧城市、智慧农业,还是机器人开发领域,都能展现出其强大的应用潜力。

英伟达强调,随着AI技术从云端向终端的延伸,实体AI将成为未来发展的重要趋势。而Jetson Orin Nano Super不仅限于聊天机器人的开发,更在视觉AI代理、AI机器人部署等多个领域展现出广泛的应用前景。

英伟达生成式AI超级电脑发布:AI性能提高1.7倍 仅249美元

【本文结束】如需转载请务必注明出处:快科技

责任编辑:鹿角

转自 https://news.mydrivers.com/1/1020/1020067.htm

巨型数据包传输和 RACK-TLP 即将登陆 Linux 6.14 网络堆栈

Editor, Kai

巨型数据包传输和 RACK-TLP 即将登陆 Linux 6.14 网络堆栈

上周,在即将到来的 Linux 6.14 周期中,Linux 内核的网络子系统中排着队,用于巨型数据包的传输处理,以及用于管理数据包丢失和重新传输的 RACK-TLP 支持。这是为了支持更大的网络传输窗口和更高的数据吞吐量。

Red Hat 的 David Howells 一直致力于在 Linux 网络堆栈中实现巨型数据传输和 RACK-TLP 支持。他在补丁系列的封面信中很好地总结了这个 Linux 网络功能的工作:

“这是一系列实现两个主要功能的补丁:

(1) 巨型数据包的传输,其中可以将多个特定大小的数据包粘合在一起形成一个 UDP 数据包,从而使我们能够使用更大的 MTU 大小。基本巨型子数据包容量为 1412 字节 (RXRPC_JUMBO_DATALEN),例如,MTU 为 8192 允许将其中 5 个子包作为一个子包传输。

另一种(可能更有效的方法)是扩展/缩小每个 DATA 数据包的容量以匹配 MTU,从而节省标头和尾部间隙开销,但 Rx 协议不提供拆分数据的机制 – 特别是当传输的数据是按数据包加密时 – 因此 UDP 分段将是处理此问题的唯一方法。

事实上,在未来,AF_RXRPC还需要考虑在 MTU 较小的情况下缩小数据包大小 – 例如,在 IPv6 通过 wifi 传输的情况下,没有 1412 字节容量的容量。

(2) RACK-TLP 与拥塞控制算法一起管理数据包丢失和重传。

这些可以实现更好的数据吞吐量,并努力实现更大的传输窗口。

TCP 的 RACK-TLP 丢失检测算法在 RFC8985 中也有进一步的详细说明:

“RACK-TLP 使用每段传输时间戳和选择性确认 (SACK),分为两部分。最近确认 (RACK) 使用从确认 (ACK) 反馈得出的基于时间的推理快速启动快速恢复,而尾部丢失探测 (TLP) 利用 RACK 并发送探测数据包来触发 ACK 反馈,以避免重新传输超时 (RTO) 事件。与广泛使用的重复确认 (DupAck) 阈值方法相比,当存在应用程序受限的数据飞行、丢失的重新传输或数据包重新排序事件时,RACK-TLP 可以更有效地检测丢失。它旨在成为 DupAck 阈值方法的替代方案。

这些用于巨型数据包传输和 RACK-TLP 的补丁已合并到 net-next.git 中,使其成为下一个内核合并窗口(1 月下旬开放的 Linux 6.14)中的网络代码的重要内容。

转自 Jumbo Data Packet Transmission & RACK-TLP Coming To Linux 6.14 Network Stack – Phoronix

Xfce 4.20 桌面环境发布,具有实验性 Wayland 支持

Editor, Kai

Xfce 4.20 桌面环境发布,具有实验性 Wayland 支持

在 Xfce 4.18 发布两年后,Xfce 4.20 作为 GNU/Linux 发行版的轻量级快速桌面环境的又一次重大更新。

Xfce 4.20 包含许多新功能和改进,例如对 Wayland 的实验性支持,支持 Labwc 和 Wayfire 合成器,改进了对 HiDPI 显示器的支持,以及作为新的抽象库的 libxfce4windowing,以独立于窗口系统的方式呈现窗口概念。

Xfce 的 Wayland 会话可以使用该命令启动。但是,您应该记住,几个 Xfce 组件根本不在 Wayland 上运行,包括 Xfwm4 窗口管理器、Xfdashboard、Xfce4-screensaver、Xfce4-windowck-plugin 和 Xfce4-xkb-plugin。startxfce4 --wayland

“到目前为止,Xfce 还没有支持 Wayland 的合成器。如果你想在 Wayland 中运行 Xfce,Labwc 和 Wayfire 会给你最好的结果,“Xfce 开发团队说。“正在计划为 Xfwm4 添加 Wayland 支持,同时保留其现有的 X11 功能。然而,这样的重组将是一项重大工作,我们现在还不能说何时/是否会完成,所以请不要屏住呼吸等待它。

Xfce 4.20 中特定于桌面的更改包括支持大屏幕上的 SVG 壁纸、支持为图标标签和图标背景设置自定义颜色、在文件之前对文件夹进行排序的新选项、将放置的文件和新文件放置在当前光标位置附近的功能、增强的上下文菜单以及支持配置所有 Xfdesktop 快捷方式。

Xfce 的文件管理器 Thunar 获得了对 IPv6 远程 URL 的支持、在远程位置创建符号链接的能力、新的工具栏按钮、搜索改进、对挂载点的特定类型描述和徽章的支持,以及使用客户端装饰 (CSD) 的选项。

此外,Thunar 还获得了一个在状态栏中显示隐藏文件数量的新选项,一个在侧窗格中使用符号图标的新选项,以及在工具栏中使用彩色图标的新选项,以及新的“最近使用的文件”行为,其中仅显示成功打开的文件,而不显示目录。

此外,在 Thunar 中,文件夹现在在拖动时悬停时会自动打开,当自定义操作位于子菜单中时,自定义操作的快捷方式现在可以工作,主视图中支持文件夹扩展,以及文件传输和处理非常大的目录的性能改进。

但是等等,还有更多!默认情况下,Thunar 还会为受信任的启动器显示启动器名称而不是文件名,在撤消操作完成任何删除之前询问用户,在关闭具有多个选项卡的拆分窗格时要求用户确认,并允许使用快捷方式在拆分视图窗格之间切换。

Xfce 4.20 还带来了对 Application Finder 的改进,例如在焦点丢失时自动关闭 Appfinder 窗口的新选项、显示启动器通用名称的选项、单击启动项目的选项、支持将 Appfinder 作为守护程序启动,以及改进的应用程序列表的键盘导航。

Xfce 面板现在允许您配置面板的边框宽度,改进了 XDG 基本目录中插件的检测,添加了一个选项来可视化 LCD 时钟的非活动段,为模拟时钟添加了 24 小时模式,为数字时钟添加了周数,允许您在将光标悬停在“显示桌面”面板图标上时看到桌面, 改进了任务栏中的图标大小管理,并改进了 Preferences (首选项) 对话框。

最重要的是,Xfce 4.20 简化了锁屏管理,增加了对处理不同电源配置文件的支持,增加了对笔记本电脑合盖上的“关机”和“什么都不做”功能的支持,增加了对指数改变亮度和键盘背光的支持,并增加了对混合睡眠模式的支持。

Xfce 设置在此版本中得到了很好的增强,更好地支持处理深色主题、改进显示设置的缩放、支持在自适应和平面鼠标加速配置文件之间切换、支持高分辨率滚动以及更好地处理图标主题。

除了其他值得注意的变化外,About Xfce 对话框现在显示分发徽标和有关窗口系统和 GPU 的信息,对 xdg-desktop-portal 的支持最低限度,xfconf 有一个 systemd 用户单元,并且支持 Xfwm4 窗口管理器中的拉伸主题变体。

查看发布公告以了解有关 Xfce 4.20 中实施的更改的更多详细信息,这些更改应该很快就会登陆各种流行发行版的稳定软件存储库。

最近更新时间 9 小时前

转自 Xfce 4.20 Desktop Environment Released with Experimental Wayland Support – 9to5Linux

Linux 6.6.66 LTS内核发布,提供新的硬件支持和许多修复

Editor, Kai

Linux 6.6.66 今天与其他更新的长期支持 (LTS) 内核版本一起发布。

除了内核小版本中正常的错误修复改动外,Linux 6.66 中值得一提的一些具体项目包括一些来自 Linux 6.13 开发内核的硬件支持向后移植。引起我兴趣的一些具体项目包括:

– Apple Magic Trackpad 2 USB-C 驱动程序支持。

– 默认情况下,在 AMD USB 主机控制器(设备 ID 43f7)上为 PCI D3 启用运行时电源管理。

– 一些 GCC 15 版本修复。

– Actions Semiconductor ATS2851的蓝牙怪癖。

– 将 Linux 6.13 更改向后移植到 turst 内置 Thunderbolt 控制器

– AYA NEO 2、AYA NEO Founder 和 AYA NEO GEEK 掌上游戏机设备的 DRM 面板方向怪癖。

– 适用于 Corsair HS80 耳机的 USB 混音器映射。

– HP ProBook 430 G8 的静音和麦克风静音 LED 指示灯支持。

– 在 cx231xx 媒体驱动程序中支持 Dexatek USB Video Grabber 1d19:6108。

– Ath5k WiFi 驱动程序支持 SX76X 和 Arcadyan 设备。

– Realtek HDA 驱动程序支持 Samsung Galaxy Book3 360 (NP730QFG) 音频。

加上更多更改和例行修复…通过发布公告查看 Linux 6.6.66 LTS 更改的完整列表。

Linux 6.6.66 LTS内核发布,提供新的硬件支持和许多修复

Greg Kroah-Hartman 今天还发布了 Linux 6.1.120Linux 5.15.174Linux 5.10.231 和 Linux 5.4.287 的其他长期支持内核版本。

转自 Linux 6.6.66 LTS Kernel Released With New Hardware Support & Many Fixes – Phoronix