高通骁龙X芯片翻车:Linux内核补丁已经默认禁用该芯片上的GPU

站长云网 2024-07-19 蓝点网 站长云网

2024年5月份高通推出骁龙X系列芯片,包括骁龙XPro和骁龙XElite,这些芯片均面向桌面设备提供,主要用在笔记本电脑,例如Copilot+PC使用的就是这类芯片。

当时高通还在一篇博客中详细介绍该公司采取了哪些措施让Linux也成为骁龙X系列笔记本电脑上的一流操作系统,但现在当Linux用户购买了这些笔记本电脑才发现翻车了。

最近发布的LinuxKernelDeviceTree补丁已经彻底禁用了高通骁龙XElite上的GPU模块,当GPU都没法工作后可能会严重影响用户的正常使用。

为什么内核补丁要禁用GPU模块呢?本质上说还是高通在之前只知道发布新闻稿进行宣传却没有透露存在的限制,因为骁龙XElite的GPU需要一种名为ZAP着色器的东西才能发挥作用。

7月15日由内核成员DmitryBaryshkov发布的补丁显示:

在X1E80100上的GPU需要ZAP着色器文件才能使用,由于该文件由OEM密钥签名,因此默认情况下无法使用。禁用GPU节点并从x1e80100.dtsi中删除固件名称文件,未融合使用OEM密钥的设备可以手动开启。

根据LinuxKernel的邮件说明,ZAP着色器是必须的,但默认情况下GPU会以专门的“安全”模式启动,因此必须将其关闭,至于ZAP着色器的OEM密钥签名,之前高通似乎也未提到过。

现在的局面就是所有安装Linux的骁龙XElite笔记本电脑在安装最新内核补丁后GPU都会被禁用,对高通来说如果连GPU都无法正常工作,按之前所说的要让Linux成为骁龙X平台上一流操作系统的说法就完全没有意义了。

责任编辑:站长云网