支持 GPU 加速的 KDE 和 GNOME 在 Apple M2 的 Linux 环境中进行了演示

Apple AGX GPU 开放式 Linux 驱动程序的开发商宣布实现对 Apple M2 芯片的支持,并成功推出 KDE 和 GNOME 用户环境,在配备 M2 芯片的 Apple MacBook Air 上全面支持 GPU 加速。 作为 M2 上 OpenGL 支持的示例,我们演示了 Xonotic 游戏的启动,同时进行了 glmark2 和eglgears 测试。 测试功耗时,MacBook Air 电池能够以 8FPS 的速度连续进行 Xonotic 游戏 60 小时。

还值得注意的是,适用于 Linux 内核的 M2 芯片的 DRM 驱动程序(直接渲染管理器)现在可以与为 Mesa 开发的 asahi OpenGL 驱动程序一起使用,无需更改用户空间。 Linux 驱动程序开发的复杂性在于 Apple 的 M1/M2 芯片使用 Apple 设计的专有 GPU,该 GPU 运行专有固件并使用相当复杂的共享数据结构。 GPU没有技术文档,独立驱动程序的开发使用macOS驱动程序的逆向工程。

支持 GPU 加速的 KDE 和 GNOME 在 Apple M2 的 Linux 环境中进行了演示
支持 GPU 加速的 KDE 和 GNOME 在 Apple M2 的 Linux 环境中进行了演示

与此同时,Asahi 项目的开发人员准备了 590 月份的发行版更新(3.4 MB 和 XNUMX GB),并发布了一份关于已实现的开发水平的报告,旨在将 Linux 移植到配备 Apple 开发的 ARM 芯片的 Mac 计算机上。项目。 Asahi Linux 基于 Arch Linux 软件包基础,包括一组传统程序并附带 KDE Plasma 桌面。 该发行版是使用标准 Arch Linux 存储库构建的,所有特定更改(例如内核、安装程序、引导加载程序、辅助脚本和环境设置)都放置在单独的存储库中。

最近的变化包括实现 USB3 支持(之前 Thunderbolt 端口仅在 USB2 模式下使用)、继续支持 MacBook 的内置扬声器和耳机插孔、增加对键盘背光控制的支持、改进对能源管理的支持,并向安装程序添加标准安装选项。带有 M2 芯片的设备(无需切换到专家模式)。

来源: opennet.ru

添加评论