The Arm laptop project

What would it take to run mainline Linux on an Arm laptop built for Windows? That was the question Linaro set out to answer in a project funded by Arm. A bit more than a year later, the Lenovo ThinkPad X13s can now be used as a daily driver while running mainline Linux without any out-of-tree patches on top.

This talk will give an overview of how this project came about; discuss some of the difficulties encountered, how they were addressed and what remains to be done; and provide a summary of the current status of the Arm laptop project.


Johan Hovold has been working with embedded Linux since 2002, and for the last 15 years as a consultant. He is the maintainer of the kernel’s USB Serial, GNSS and Greybus subsystems.