HCL:ThinkpadX13s/移植
为了能够在X13s上运行某些openSUSE镜像,我们需要进行多次更新。以下是更新列表。
内核
首先,我们需要确保为kernel-default软件包启用了所需的内核模块(在内核配置中为=m或=y)。其中大部分模块已经启用。这是一个迭代过程,因为我们可能会在之后注意到额外的需求,例如音频。一些更新
- 添加 QSEECOM: https://github.com/openSUSE/kernel-source/commit/574861dcf62ff003cf817de47d230559a12f59d2
- 音频
此外,作为变通方法,我们需要传递一些内核选项
arm64.nopauth iommu.passthrough=0 iommu.strict=0
安装镜像ISO
尽管所需的内核模块已内置到kernel-default软件包中,但从USB启动的安装ISO在grub之后显示黑屏。需要进行以下更新
- https://github.com/openSUSE/installation-images/pull/660/files
- https://github.com/openSUSE/installation-images/pull/663/files
Live镜像
尽管所需的内核模块已内置到kernel-default软件包中,但从USB启动的Live ISO在grub之后显示黑屏。需要进行以下更新
JeOS镜像
尽管所需的内核模块已内置到kernel-default软件包中,但从USB启动的JeOS镜像在grub之后显示黑屏。需要进行以下更新
JeOS从USB启动仍然存在一个未解决的bug: https://bugzilla.suse.com/show_bug.cgi?id=1217314