Chuwi Minibook X N100 and Aurora
by cthos
1372 words

Turns out Universal Blue Aurora works great on a Chuwi Minibook X, with only minor issues! But, letās back up - whatās a Chuwi Minibook X, and why did you get one and put Linux on it?
Introducing the Chuwi Minibook X
Permalink to āIntroducing the Chuwi Minibook XāThe Minibook X is a very small laptop with a hinged touchscreen display thatās reiminiscent of Netbooks of yore. But with actually decent performance for the price. It also comes with 12 GB of RAM, a 512 GB SSD, and a 1920x1200 10.51ā display.
The killer feature for me is the size, itās extremely portable with a keyboard thatās still usable for someone with fairly large hands. Hereās a quick size comparison of the Minibook X on top of my Macbook Air 11ā, which itself is on top of a 13ā Macbook Air M2.

Just look at how small it is! Itās several inches shorter than the Macbook Air 11ā with a higher resolution display.
It retails for $399, but itās regularly on sale for $350 or less.
Before I decided to pick this up, I watched a ton of videos on the topic, but I think this one was the most informative, which covers both the Minibook X and its larger sibling (with the same specs, otherwise).
So how is it as a laptop?
Permalink to āSo how is it as a laptop?āI really like it. Itās extremely compact while still managing to be comfortable to type on. The keyboard feels nice (though not as nice as the MacBook Air 11ā), the touchpad is a little small but perfectly serviceable. The display is great for the price, and it gets quite bright. The display is glossy, though, so itās a bit hard to use in bright light.
The N100 is a really solid processor for this thing, and I donāt have any performance complaints for what Iām using this for (mostly writing). You can also do some light software development on here too, docker runs just fine.
You can even do some light gaming, if youāre into retro games or lightweight stuff. I tried RuneScape 3 and it worked perfectly well. Of course, Game streaming works just fine as well ā itās equipped with Wi-Fi 6 for fast wireless connections.
The biggest issue, for me by far, is that Windows has gotten extremely bad, theyāre shoving ads into everything, adding Copilot wherever they can, rolling out Recall in places it doesnāt belong, and yeah. So, I definitely did not want another Windows Laptop sitting around.
Hence, ācan you put Linux of some sort on this thing?ā
Putting Aurora on the Minibook
Permalink to āPutting Aurora on the MinibookāWhen I first started researching this thing, a couple of themes kept popping up: The display is broken in the Linux Kernel between 6.6.15 and 6.9, sometimes the Wi-Fi drivers are broken, and slew of other things.
Good news is Sonnyp came to the rescue by documenting every issue that will commonly occur along with a support matrix. It was very useful for this process.
So, I set out to try my favorite Fedora Silverblue variant (besides Bazzite): Aurora DX.
Getting to the boot menu involves smashing F7 on this machine until you get the boot list. This is also how you get to the BIOS, but thereās not a lot in there.
The most immediate problem when booting from the USB installer is that the display is rotated. You see, this is a vertical display thatās rotated in the software. Thereās not a way to fix that during installation, so you kinda just have to deal with it.
The second issue I ran into is the one that I keep running into with Universal Blue variants: it canāt delete a BitLocker volume. To deal with that, I booted into a Linux Mint live USB and used GParted to wipe the hard drive clean. After that, installing Aurora DX was straightforward besides the rotated display.
After the first boot, basically everything worked out of the box. No issues with the Wi-Fi, the touchscreen is functional (though Iāve yet to try a pen), the camera even ājust workedā.
So, on to that display rotation, I had to do several things to get it to be rotated properly when it boots. Well, apart from Grub. Thereās apparently no way to get Grub to rotate properly. Which isnāt a huge deal.
Please note that autorotation doesnāt work, there appear to be some workarounds for that, but Iām not using it so Iāve not bothered to try.
Step 1 ā Display Settings
Permalink to āStep 1 ā Display SettingsāOpen up the display settings, and then change the device rotation to the proper rotated orientation. Thatāll fix the rotation when youāre logged in. However, that will not apply to the lock screen that occurs after boot.
To fix that we must:
Step 2 ā Copy the Settings to the Unlock screen
Permalink to āStep 2 ā Copy the Settings to the Unlock screenāGo to Global Theme > Login Screen (SDDM). There will be a button in the top right hand corner called Apply Plasma Settings... Click that and then Apply, which will copy the display rotation settings.
Step 3 ā Kernel Args
Permalink to āStep 3 ā Kernel ArgsāThere are two potential kernel args that affect the initial screen rotation as the machine boots (including the nice little splash screen thing). The first comes from that Sonnypās Github repo, and the other is from the ArchWiki.
Iāve set both of them using the following commands:
rpm-ostree kargs --append-if-missing video=DSI-1:panel_orientation=right_side_up
rpm-ostree kargs --append-if-missing fbcon=rotate:1I donāt know if itās one or both of those that fixes the issue, but the combo appears to be working.
Actually using it in places
Permalink to āActually using it in placesāWhat good is having an ultraportable laptop without taking it to uultraportableplaces? So far Iāve taken it out to a few places and I have to say the amount of table space it occupies (when compared to a laptop, not an iPad or the like) itās fantastic.
Hereās it at a coffee shop:

Functionally itās like a 10ā iPad with a full-fledged operating system, with a slightly worse keyboard experience. And a definitely worse battery experience, probably.
A note on battery life
Permalink to āA note on battery lifeāSo, one thing that keeps getting mentioned in descriptions of this machine is the tiny (for a laptop) battery. It does in fact have a very small battery, but I was still getting roughly 5ā7 hours of estimated usage when I was out working on this and other blog posts. The longest Iāve used it continuously has been 2ish hours, and after that I still had about 70% of the battery remaining, which wasnāt too bad all things considered. This is way more than my refurbished MacBook Air, and it has the added bonus of a USB-C port to charge with s, so can carry around a small battery pack to recharge it should that become necessary.
A note on weight
Permalink to āA note on weightāSo, itās a little chonky at right about 2 pounds (0.91 kg). Thatās just a smidge over my 10ā iPad with the keyboard cover on it, and less than an M4 iPad + keyboard cover. Still, for the size / convenience ratio, I think I like it better than the iPads for general utility. Itās not nearly as powerful, but it can also handle a full development environment locally so⦠thereās that.
Overall
Permalink to āOverallāI love this thing! The only major test left will be if the pressure-sensitive pen works in Linux, but if it does, itās liable to see more use than my 13ā laptops for shorter trips.
