标签 ARM 下的文章

1 苹果公司的第三方应用商店招致广泛批评

为遵守欧盟的《数字市场法案》(DMA),苹果宣布将在欧洲地区允许第三方应用商店,然而与此同时苹果设置了很多限制,以至于对绝大部分应用开发商而言,在第三方商店提供应用得不偿失。根据苹果制定的 “核心技术使用费”,安装量超过 100 万次后,必须每年为每个首次安装支付 0.5 欧元。以 Meta 为例,其旗下应用大多有数亿用户,需要每年为第三方应用商店额外支付数亿美元的费用。

(插图:DA/e1eb9a27-047d-4a35-b025-1d7df4074687)

消息来源:Slashdot
老王点评:这显然违反了 DMA,我看这样苹果是过不了 3 月份欧盟的审查。

2 苹果的大语言模型出现在新的 iOS 代码中

在 iOS 17.4 的第一个测试版中发现的代码显示,其中包含了一个新的 SiriSummarization 私有框架,可以调用 OpenAI 的 ChatGPT API。苹果公司不太可能在 iOS 中使用 OpenAI 模型来支持任何人工智能功能。相反,它在这里所做的是针对 ChatGPT 测试自己的人工智能模型。代码显示,苹果公司总共测试了四种不同的人工智能模型。

(插图:DA/dc5a42f6-65eb-4542-8767-ed691df9240b)

消息来源:9to5mac
老王点评:或许苹果正在偷偷打造自己的大模型?毕竟现在看起来随便什么阿猫阿狗都在做自己的大模型。

3 Chrome 推出 Windows on Arm 版本

虽然还没有正式宣布,但有用户发现 Chrome Canary 页面现在悄悄托管了 “Windows 11 Arm” 的二进制文件。除了 x86 平台外,Chrome 还支持各种 Arm 操作系统,如安卓、Chrome OS 和 Mac OS。不过在此之前,官方的谷歌 Chrome 浏览器从未在 Windows on Arm 上获得过支持,在 Arm 平台上的 Windows 只能通过缓慢的翻译层将 Chrome 浏览器作为 x86 应用程序运行。今年高通将发布首款用于 Windows 的与苹果硅芯片同级的 Arm 芯片,因此,将这个全球最流行的浏览器提升到原生质量水平对运行在 Arm 上的 Windows 来说至关重要。

(插图:DA/d0e8ce41-4459-471a-90a0-c11773662d76)

消息来源:Ars Technica
老王点评:要是连 Windows 都愿意跑在 Arm 上,不知道英特尔怎么想。

Linux Mint 开始用“罗密欧”为新功能和下一个版本作准备

Debian 发行版以电影《玩具总动员》中的玩具命名。在这部电影中,有一个叫 Sid 的孩子会弄坏玩具。Debian 以他的名字命名了自己的不稳定版本。Sid 弄坏了玩具,Sid 弄坏了 Debian。Mint 基于 Debian 发行版,而 Mint 发行版被赋予了一个女孩的名字。每个版本都有可能让她心碎的 “罗密欧(Romeo)”,它是不稳定软件的归宿。要推送不稳定软件并供 alpha 测试人员使用,Linux Mint 使用的不是发行版,而是软件源组件。过去,开发团队使用 Romeo 快速测试软件包。今后,Linux Mint 将使用 Romeo 来推送新功能和正在为下一个版本做准备的变更。

消息来源:Linux Mint
老王点评:这个命名真是颇有趣味,想寻找新鲜感就准备让你心碎?。

英特尔 CEO 说 Arm PC 的挑战 “无足轻重”

之前我们 报道 过,英伟达和 AMD 计划推出基于 Arm 的 PC 芯片,以支持运行在 Arm 上的 Windows。微软上周援引分析师的研究预测,到 2027 年,Arm 的 PC 市场份额将从目前的 14% 增长到 25%。出于对此关切的回应,英特尔 CEO “ 帕特·格尔辛格 Pat Gelsinger ” 在财报电话会议上对分析师说:“Arm 和 Windows 客户端替代产品,通常在 PC 业务中只能扮演无足轻重的角色。” 他认为从历史上看,这些产品在整体上没有多大的潜在意义。

消息来源:The Register
老王点评:我想他心里一定不如他说的这么镇定。

263 亿美元!谷歌在 2021 年为默认搜索引擎付出了这么多

美国对谷歌的反垄断审判的庭审证词显示,谷歌在 2021 年总共花费了 263 亿美元,以成为多种浏览器、手机和平台的默认搜索引擎。这个数字是美国司法部在盘问谷歌搜索主管时透露的,是谷歌所有搜索分销交易的总和。法官坚持推动公开了这一数字。大致来说,谷歌用了约 16% 的搜索收入和约 29% 的利润用于分销交易。

消息来源:The Verge
老王点评:这就是默认的力量,但这买卖看起来真值。

艺术家使用图像投毒工具反击生成式人工智能

一种名为 “Nightshade” 的新工具可以让艺术家们在将作品上传到网络之前,对作品中的像素点进行不可见的修改,这样一来,如果作品被抓取到人工智能训练集中,就会导致生成的模型以混乱和不可预测的方式崩溃,使它们的一些输出结果变得毫无用处,比如狗变成猫,汽车变成牛等等。开发此工具的团队还开发了一个名为 “Glaze” 的工具,允许艺术家 “屏蔽” 自己的个人风格,过微妙的方式改变图像的像素,这种改变人眼看不见,但却能操纵机器学习模型,将图像解释为与实际显示不同的东西。

消息来源:Technology Review
老王点评:我欣赏这样的举动,但是我认为这样的工具并不能根除问题,就像那些用来判断是否是 AI 生成的文字的工具一样,终究会被 AI 打败。

科学家们可以放心使用 Excel 了

2020 年,科学家们决定重新设计他们用来表示基因的字母数字符号,以避免在输入到 Excel 中时自动转换。Excel 的自动转换功能旨在让某些类型的常用输入数据(例如数字和日期)的输入变得更简单、更快捷。但对于使用快速速记来使事物清晰易读的科学家来说,这可能会毁掉已发表的、经过同行评审的数据,比如将基因名称解释为日期,并(毫无)帮助地自动重新排版。上周,Excel 团队发布消息称,他们修复了这一问题,添加了一个启用默认自动转换功能的复选框。

消息来源:The Verge
老王点评:不知道有没有做科研的同学被微软 Excel 的自动转换坑过。

英伟达和 AMD 计划推出基于 Arm 的 PC 芯片

PC 行业正面临来自苹果公司愈来愈大的竞争压力。自苹果 Mac 电脑采用基于 Arm 的芯片以来,它的市场份额三年内几乎翻了一番。苹果的成功吸引了微软的注意,微软希望 Windows 平台也有类似的高性能芯片。分析家称,“微软从上世纪 90 年代学到,不能再依赖单一供应商。如果 Arm 真的在 PC 领域起飞,他们绝不会让高通成为唯一的供应商。”高通早在 2016 年就开始为笔记本电脑提供 Arm 芯片。英伟达和 AMD 预计最早将在 2025 年销售运行 Windows 的 Arm 芯片。

消息来源:路透社
老王点评:看来 Arm 能在 PC 市场获得一席之地。不过我还是更看好 RISC-V 的未来。

Armbian 23.08 版本已出炉,初步开始为这款轻薄的 Snapdragon 笔记本提供支持。

最新发布的 Armbian 有助于解决在 Arm 计算机上安装并运行 Linux 发行版的困难 —— 这是一项不小的挑战。

今年 3 月我们 评测 的联想 Thinkpad X13S 第一代,是我们评估的首款主流 Arm 驱动笔记本电脑。当然,市面上确实还有其他的 Arm 笔记本,如 Pine64 的 Pinebook Pro 和多款基于 Arm 的 ChromeBook 等。然而,X13S 更接近常规的基于 x86 的笔记本电脑:具备优质的配置,配有 16GB 内存和 256GB 的 NVMe SSD,更重要的是,它搭载了 PC 行业标准的 UEFI 固件,这在消费级 Arm 计算机上尚属罕见。另一个好消息是,你可以禁用安全启动,这是许多 Arm 设备不支持的。十年前,这是最初的微软 Surface RT 的一个 关键问题:Windows RT 一团糟,而它的固件不让你运行其他的系统。

虽然 X13S 从 2022 年 5 月就开始发售,但要让这个机器支持运行 Linux,却花费了一段不短的时间。一篇 博客文章 列出一些相关问题,文章副标题 “拥抱苦难” 已经透露出难度之大。这篇文章链接了一篇有关如何在该机器上安装 Debian 的 很老的指南。我们按照指南操作,尝试安装中间版的 Debian,定制内核,看起来安装成功了。

将其从 SSD 启动,着实需要巨大的努力,这涉及到进入 UEFI 固件 Shell,并手动逐个查阅 30 到 40 个条目才能找出并启用正确的 UEFI 启动条目,但经过数小时的寻找和无数次的重启,它成功工作了,Debian 能够启动。不幸的是,在启动已经安装的操作系统时,屏幕在输出几行以后就变黑了,再也没亮过。虽然操作系统还在运行,例如,按下电源键会在几秒后干净地关闭电源,但由于没有显示,甚至是文本显示也没有,我们无法配置 Wi-Fi 连接,而且该机器并没有内建的以太网接口。

随着最新固件和更新的支持,现在已经能在基于 Arm 的 Thinkpad 上使用 Ubuntu Lunar 的 GNOME 桌面环境。

此外,尚有一种 “概念版” 的 Ubuntu 23.04 “Lunar Lobster”,其开发并未完成,该公司要求我们不公开相关链接。自从我们拿到这台机器以来,已经进行了多次固件更新:最初其固件版本为 1.25,如今已经更新至 1.57。在固件版本更新到 1.49 时,固件设置程序增加了一个处于测试阶段的 “Linux” 选项,并随着下一次更新,机器首次成功通过我们的 Ubuntu USB 启动盘启动。但引导过程极慢,开机至少需要 10-15 分钟,甚至更久,而且当它运行在 立付 Live 系统模式下时,设备功能有显著限制:比如无法发出声音,Wi-Fi 仅支持 2.4GHz 等。尽管如此,它的运行效果尚可,足以完成安装。初次启动进入的是空白屏幕,然而,你可以切换到虚拟控制台,登录并从 Shell 提示符下更新操作系统。在更新并重启后,图形登录界面出现,此时我们可以正常登录,5GHz Wi-Fi 也开始正常工作。

在固件 1.56 更新阶段,Ubuntu 在这款硬件上仍有诸多限制:无声音,仅支持 Wayland,不支持 X.org。按照我们的惯例,我们安装时将 /home 挂载在独立的磁盘分区中,Ubuntu 在一个只读的主目录上启动,但这导致 Ubuntu 无法保存任何设置,也未能创建常用的文件夹(如 ~/Documents 等)。然而,执行了一条手动的 chown 命令后,权限问题得以解决,/home 目录也得以写入。

全面更新后,就连 X.org 也能正常运行,这意味着非 GNOME 桌面可能最终也能被成功运行。

固件版本 1.57 出现在上个月,重新安装并更新 Ubuntu “Lunar” 后,声音和 X11 功能得以正常工作,这意味着非 Wayland 桌面现在也变得可行。尽管仍有一些困难,但是配备一个 USB-C 以太网适配器会有很大帮助,现在的 X13S 笔记本已经可以很好地运行 Ubuntu。相较于 Windows 运行下的状态,一个显著的差异在于,没有了 x86 模拟环境,只有原生的 Arm64 应用,机器的运行状况变得没那么热了。尽管底座会变热,但它可以放在白白的大腿上使用而不会烫到你。

甚至连声音芯片也得到了支持,我们可以播放音频并调整音量。

一个(相对)更加简单的选择是——Armbian

在 Arm 笔记本上运行 Linux 的问题在于,基于 Arm 的计算机并不仅仅是一台 CPU 类型不同的 x86 个人电脑。标准的主板和芯片组以及可替换的 GPU 是相当稀有的。大部分机器都是围绕一种高度集成的 SoC 构建的,它包含了 CPU、GPU 以及所有其他组件。

在 x86 个人电脑上,操作系统可以依赖标准固件来启动计算机,但并非所有的 Arm 设备都拥有这样的固件。制造商为每种 Arm 设备打造适合运行特定操作系统的设备,替换为另一种操作系统可能非常棘手。这就是为什么树莓派计算机系列成功的原因之一:不是因为它们特别简单,它们并不是,而是因为它们的销售量大,因此得到广泛的支持。

Armbian 项目就是对这个问题的答案。它为大量的单板计算机(SBC)——主要是 Arm 架构的,正如名字暗示的那样,虽然并非只有这些——编译了特殊的内核。在 23.08 版本(代号为 Colobus)的发布时,已经列出了支持的 59 个 Arm64 设备,以及 8 个 RISC-V 的板卡,还有一个 通用的 x86-64/UEFI 版本。我们在去年 3 月时点评了 Armbian 22.02,但我们重新回顾它,是因为这次发布包含了一个在 X13S 上的 版本,即使支持仍在 持续进行

对于 x86 PC 来说,你通常从安装介质启动,然后将操作系统安装到机器的内部硬盘上。但对于 SBC 来说,更常见的是将镜像写入内存卡,然后从内存卡启动电脑,因此并无特定的安装进程。Armbian 为 X13S 提供的下载压缩后只有大约 2GB,但它包含了一个完全安装的系统,因此你至少需要一个 16GB 的 U 盘。第一次启动时,它会进入文本模式提示并要求 root 密码、用户账户的凭据,时区以及地区信息。只有在这些信息输入完毕之后,它才会加载图形桌面。

Armbian 的 Cinnamon 桌面实际上是专为 Arm64 设计的 Debian 12.1,额外附加的驱动及微调使其符合 X13s 的需要。

这套方案成功地创建了一个工作正常的系统,包括屏幕亮度调节等功能。系统重启后,我们可以连接 2.4GHz 和 5GHz 的 Wi-Fi,并以典型的 Debian 方式进行更新:使用 sudo apt update && sudo apt full-upgrade -y 命令。然而,系统没有声音,而且电池支持也尚未到位:不能充电,并且电量指示器不能工作。而且,我们的 Planet Computers USB-C 集线器上的以太网端口也未被检测到。我们试图使用 armbian-installer 脚本将 Armbian 安装到 SSD,但尽管 Ubuntu 找到并将其添加到 GRUB 菜单中,Armbian 仍无法从 SSD 启动。

总结

随着时间推移,高通 Snapdragon 8cx Gen 3 平台的 Linux 支持得到了改善。在最新版本上,Ubuntu 在 X13S(内核版本 6.2)上已经可用,我们预期,随着下个月 Ubuntu 新版的发布,这种设备可能变成一个受到支持的平台。

与此同时,一些其他的发行版也在进行支持工作。虽然 Fedora 有一个 内核镜像,但目前只是停留在这个阶段。另外,openSUSE Tumbleweed 也有一个预发布 镜像,但还没有安装程序,对声音以及电池也尚无支持。

OpenBSD 可以直接支持高通芯片,但是这个操作系统的常规限制,如蓝牙的全面缺失仍然存在。我们已经验证了其可以从 USB 启动并成功配置 Wi-Fi 及 USB 以太网卡,但我们并未深入尝试,因为对于删除我们当时唯一能够完全运行的操作系统——Windows,我们持保守态度。

在 Windows 11 Arm64 上的 Ubuntu 22.04 上运行的 GNOME 网络浏览器 Epiphany

当然,还有 Windows 的 Linux 服务 Windows Services for Linux (WSL)。这目前是最快捷到达可工作的 Linux 系统的途径:我们试验了在 Windows 11 下的 WSL2 中运行 Ubuntu,它工作得相当完美——且带来附加优势,你明确知道你正在运行的是原生 Arm 应用,而非在耗电的模拟环境下运行的 x86 代码。然而,要注意运行 Windows 本身并不高效,如果你在后台有一些 X86 的应用,你的电池续航会严重受影响。

如果你乐意从 U 盘启动——此处我们推荐使用一个高速 USB-C 盘——那么 Armbian 就能很轻松地帮你启动,虽然有一些限制。随着新内核支持的提升,Armbian 的功能也将随之增强。

X13S 并未准备好全面采纳任何自由和开源的操作系统——例如,网络摄像头尤其仍未得到支持——但 Ubuntu 已经差不多准备好了。目前的镜像并非官方版本,但你可以在你信任的搜索引擎上找到它。如果这个方式失败,那么 Armbian 将是你的第二选择。

(题图:MJ/701d8523-f00b-4ac4-b559-428a9ab2746f)


via: https://www.theregister.com/2023/09/08/linux_on_the_thinkpad_x13s/

作者:Liam Proven 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

一半以上的 Arm 服务器部署在亚马逊

之前我们 报道 过,据一份报告估计,全球近 10% 的服务器采用了 Arm 处理器,其中 40% 位于中国。但令人吃惊的是,超过全球总数一半的 Arm 服务器 CPU 都部署在 AWS 的数据中心。亚马逊目前使用的是它在 2018 年推出 Graviton 系列芯片。一般认为,Arm 内核可能更节能,但性能却低于 x86 芯片。不过,据亚马逊的客户称,在与同类 x86 芯片性能相同的情况下,Arm 芯片成本降低了 20% 至 70%。

消息来源:The Register
老王点评:这么说在服务器上 Arm 还是颇有好处的。

谷歌推出基于浏览器的全新人工智能开发环境

谷歌今天宣布推出 “Project IDX”,提供基于浏览器的人工智能开发环境,用于构建全栈网络和多平台应用程序。它目前支持 Angular、Flutter、Next.js、React 和 Vue 等框架,以及 JavaScript 和 Dart 等语言,还将支持 Python、Go 和其他语言。它基于 VSCode,集成了基于谷歌 PaLM 2 的编程任务基础模型 Codey,因而支持智能代码自动补全、类似 ChatGPT/Bard 的聊天机器人。

消息来源:Tech Crunch
老王点评:看起来谷歌也不甘于在 AI 编程方面落后啊。

谷歌信息应用将默认使用 RCS 短信

谷歌今天宣布将默认使用 RCS 短信,使谷歌信息应用更加安全。RCS 是一种旨在取代短信的协议,与苹果 iMessage 的高级功能类似。谷歌表示,通过这次更新,用户在谷歌信息中的所有对话,无论是一对一还是群聊,现在都将保持私密。自 2019 年向美国安卓用户推出 RCS 以来,谷歌一直在努力向苹果施压,希望苹果在自己的信息服务 iMessage 中采用这项技术。去年,谷歌甚至专门推出了一个网站敦促苹果,但苹果无动于衷。

消息来源:Tech Crunch
老王点评:RCS 或许挺好,奈何苹果就是不上钩。

ChromeOS 将分离浏览器和操作系统

现在的 ChromeOS 的系统用户界面和浏览器是同一个二进制程序,谷歌的一个已经进行了两年的项目将把它们分开,并很快将向大众推出。该项目名为 “Lacros”,这将把 ChromeOS 的 Linux 操作系统从 Chrome 浏览器中分离出来,让谷歌可以独立更新每个部分。此举的一个意图是加入更多对 Wayland 的支持。ChromeOS 此前使用的是谷歌自己开发的图形栈 Freon,而 Wayland 已经在包括安卓在内的 Linux 系统和应用中得到了广泛使用,它将作为 ChromeOS 的原生图形栈使用。分开后,谷歌也将无需为 ChromeOS 定制 Chrome,可以直接使用 Chrome 的 Linux 版本。

消息来源:Ars Technica
老王点评:那为什么当年要合在一起,用自己的一个图形栈?秀技术吗?

40% 基于 Arm 的服务器部署在中国

虽然绝大多数服务器仍在使用 AMD 和英特尔的 x86 芯片,但这些芯片都是美国公司生产的,由于美国的贸易限制,中国公司越来越难获得先进的芯片。相比之下,Arm 架构可以获得全球芯片制造商的许可。最新数据显示,全球近 10% 的服务器采用了 Arm 处理器,其中 40% 位于中国。此外,Canalys CEO 去年指出,99% 的智能手机、97% 的平板电脑和 9% 的个人电脑都使用了 Arm 芯片,并声称 16% 的公共云已经基于 Arm。他预测,到 2026 年,50% 出售给公共云的 CPU 将基于 ARM,而不是 x86。

消息来源:The Register
老王点评:Arm 真是异军突起,但是我还是更看好 RISC-V。

Meta 开源从文本中创建音乐的人工智能工具

Meta 公司周三开源了名为 AudioCraft 的人工智能工具,它将帮助用户根据文本提示创建音乐和音频。该人工智能工具可用于音乐、声音、压缩和生成。Meta 说,它使用了该公司拥有的和特别授权的音乐进行了训练。不像通过文本创建图像的人工智能工具,生成音乐的工具进展相对滞后。Meta 说,“有一些工作已经完成,但非常复杂,而且不是很开放,所以人们不能轻松使用。”AudioCraft 以 MIT 许可证发布,Meta 希望“为更广泛的社区做出贡献,为音频和音乐实验提供可访问的工具。”

消息来源:Ars Technica
老王点评:所以,以后音乐也不需要专业人员制作了么?