知名开发者要把Linux移植到苹果M1 Mac上,困难在于苹果不开放GPU

时间:2022-05-29 07:42:26 

开发者赫克托 - 马丁 (Hector Martin)自称是一个很喜欢把 Linux 移植到各种平台上的人,他已经启动了一项为 Apple Silicon Mac 创建 Linux 移植的计划。

知名开发者要把Linux移植到苹果M1 Mac上,困难在于苹果不开放GPU

Martin 也被称为 “Marcan”,已经创建了一个 Patreon 项目,目标是筹集足够的资金,以便能够承担将 Linux 带到配备 M1 芯片的 Mac 上的开销。为 M1 Mac 创建 Linux 移植并非易事,Linux 创造者 Linus Torvalds 甚至表示,他认为这不可能。

Martin 有让 Linux 在不寻常的平台上运行的经验,此前曾为 PlayStation 4 创建 Linux 移植,但他承认,为 Apple Silicon 进行 Linux 移植是一项更为严峻的工作。为苹果的 Mac 创建 Linux 移植是一项全职工作,Martin 表示,没有资金支持是不可行的。他开了一个 Patreon 账户,要求每月获得 4000 美元资助,有 3 美元、6 美元和 12 美元的认捐层级。他的资金筹集目标已经到位 88%,除非得到全额资金,否则他不打算启动这个项目。

根据 Martin 的说法,他有资格承担这个项目,因为他有为 PlayStation 4 等其他设备开发 Linux 移植的经验。

Martin 说,他想为 Apple Silicon Mac 创建一个人们 “真正想用”的 Linux 移植,所有基本硬件都能用,有像样的电源管理等等。“大的时间沉淀”将是 GPU 支持,这是实现移植的必要条件。Martin 之所以能够让 ps4 版本启动并运行,是因为它使用的 GPU 只是稍加定制,但 Apple Silicon 版将更加困难。不过在 NVIDIA 卡的 GPU 驱动项目 Nouveau 中,已经有了概念证明。

这个项目并没有得到苹果的认可,但只要 Martin 不使用 macOS 的代码来构建 Linux 支持,他说他向用户发布是合法的。苹果还允许在 Apple Silicon 上启动自定义内核,这为 Linux 支持铺平了道路,但 Martin 需要对苹果驱动进行反向工程。

Linus Torvalds 本月早些时候表示,如果 M1 Mac 能运行 Linux,他会很喜欢,但如果没有苹果的合作,他觉得这不可能,“对我来说,M1 的主要问题是 GPU 和它周围的其他设备,因为这很可能是阻碍我使用它的原因,因为除非苹果开放,否则它不会有任何 Linux 支持。”他接着说,他认为苹果开放其芯片组 “似乎不太可能”,但 “你总是可以怀着希望”。

标签:苹果M1,Mac,macOS,M1,M1,Mac
0
投稿

猜你喜欢

  • Win10如何清理C盘垃圾?

    2022-10-13 13:27:12
  • 苹果MAC电脑是怎么连接蓝牙音响的?

    2023-01-28 09:02:39
  • Win7系统浏览器看视频没声音的解决方法

    2022-04-22 22:44:03
  • excel2007怎样将文件图片导出桌面

    2023-03-31 13:05:52
  • Win7系统安装程序提示“文件无法写入”解决方法

    2023-01-20 01:29:38
  • ctfmon32.exe是间谍程序吗 ctfmon32进程是病毒吗

    2022-01-17 02:51:42
  • 如何将苹果mac的文件传到安卓手机

    2023-05-14 14:30:29
  • 如何减小Mac使用Safari看视频的CPU占用率和发热量

    2022-09-28 08:47:46
  • Office2013启用调出开发工具方法

    2022-01-25 12:50:16
  • Win10 10568预览版更安全 隐私策略有调整

    2022-03-09 18:28:59
  • Excel合并单元格后换行的两种方式

    2023-10-15 00:31:20
  • 什么是资源管理器 Win10资源管理器重启修复方法

    2023-10-31 22:43:05
  • wps分享文件在哪里

    2023-06-01 21:19:20
  • WPS如何将文档内容转为表格?WPS将文档内容转为表格的方法

    2022-11-23 12:07:22
  • 小白如何玩转Win11安卓应用?360这个小工具让你扔掉繁琐教程

    2022-04-22 00:04:12
  • excel提示无法粘贴数据怎么办

    2023-09-04 20:46:46
  • Win10一周年更新正式版14393.969更新补丁KB4015438今日推送

    2023-09-11 09:46:49
  • 如何使用ai制作多圆形嵌套效果的图形 ai制作多圆形嵌套效果的图形的教程

    2023-03-01 10:37:03
  • Marmoset Hexels for Mac快捷键介绍

    2022-05-08 07:11:11
  • Word2007 如何实现自动编排目录

    2023-07-19 05:14:45
  • asp之家 电脑教程 m.aspxhome.com