HCL:ThinkpadX13s/porting

Jump to: navigation, search

To be able to run some openSUSE images on the X13s, we needed to make multiple updates. Below is the list of the updates.

Kernel

To begin, we needed to make sure the required kernel modules where enabled (=m or =y in kernel config) for kernel-default package. Most of them were already enabled. This was an iterative process as we can notice additional requirements afterward, such as audio. Some of the updates:

Also, as workarounds, we needed to pass some kernel options:

arm64.nopauth iommu.passthrough=0 iommu.strict=0

Installation image ISO

Despite the required kernel modules built in kernel-default package, the installation ISO (booted from USB) showed a black screen after grub. The following updates were required:

Live images

Despite the required kernel modules built in kernel-default package, the live ISO (booted from USB) showed a black screen after grub. The following update was required:

JeOS images

Despite the required kernel modules built in kernel-default package, the JeOS image (booted from USB) showed a black screen after grub. The following update was required:

There is still an open bug for JeOS boot from USB: https://bugzilla.suse.com/show_bug.cgi?id=1217314