Star Labs StarLite Mk IV – 11" Linux laptop with Coreboot
starlabs.systems
starlabs.systems
If they've revised the keyboard/trackpad in Mk IV then it could be a pretty solid little machine.
I also had some weirdness with the USB Type-C power adapter (ha I wish this was the only hardware I could say this about) but that may or may not have been fixed (in the Mk III) with a recent firmware update. Though it did take them the best part of the year since my vague and difficult to reproduce bug reports. A 12v barrel jack supply was rock solid. No surprise there.
I know it's no Framework, but it's nice to have a System76-a-like this side of the pond.
I was running one of those 7" OneMix laptops for a while. They have 16GB ram and a 512 SSD. Apparently they have switched to 10" form factor now[1].
I am more bothered by unreliable suspend to ram. It kind of works, but then it does not for me.
I don't think I even realized it had a suspend sensor in the lid. I suspend mine via the power menu, wait for the green LED to go off, then close it. If you've got the proper suspend (deep sleep) stack working, it's very much a power sipper when asleep as well - I've had it asleep for a week (when I thought it was off), and still had plenty of battery when I woke it up.
Battery life is excellent (8-12 hours depending on what you're doing), the 2021 trackpad firmware solves the fact that the trackpad was beyond vile, and other than wifi glitching every couple weeks and needing a reboot, I've really got no complaints with it. Plus, it's $200, and very light.
If you're the sort of person who "needs" 64GB of RAM and a 2TB SSD with a 6C/12C workstation processor in a laptop, it's not at all useful, but it's quite a bit more capable than most people realize, and that I have no fan noise, and it doesn't roast my legs in normal use, is really quite nice.
I've tried to have an emacs-only workflow - but lots of stuff is complicated. CIDER will now open/browse ClojureDocs, but there is still no way to display JavaDocs without a browser. I also dunno how to browser Github short of cloning every repo I use.
I'd appreciate any tips :)
However, that said, I never found the processing power problematic
My 19-tab Firefox (with Gmail open) is consuming 1.2 GB, and my fully-loaded Spacemacs is ~250 MB. What's your memory consumption look like, and how many tabs do you usually have open?
Suggestions for reducing memory usage: check about:performance for high-memory tabs, use uBlock and NoScript to block large images and JavaScript from loading by default, set permissions.default.image to 2/3[1] if you have lots of image-heavy sites, I suppose?
You might just have to resign yourself to using a small number of tabs. Firefox doesn't give you a lot of knobs to tune memory usage with, and already is lighter on RAM than Chrome (at the expense of CPU/latency).
I'm also generally working in Clojure/CIDER which eats tons of memory. The JVM just doesn't give back memory easily. I need to see if maybe there is some JVM setting I can set that would help. I even have issues with this on my 8GB daily-use laptop
Then you carelessly do something intensive, blow through your memory limit and the OOM-killer nukes your process
In fact I've been buying entry-mid level low TDP laptops with good IO for several years now and put the cost saved in massive memory + storage upgrades for that laptop. Due to the accessibility of such laptops worldwide, I find that support/bug fixes to Linux OS/kernel arrive faster as well.
For small form factors, Converting a 11" Chromebook to Linux laptop can be done with some effort[1] and the compatibility varies with the chipset. But due to Google subsidies, such portable laptops costs way lesser than purpose built Linux hardware.
Naturally, one of our services crashed during my second day away (this service had been running flawlessly for 3 years prior). So I spend a bit of time using the tiny cheap laptop.
To my surprise, the tiny laptop was refreshingly nice to work with. There is something elegant about a tiny little fanless machine that you can just throw in your backpack without any worries (unlike with my multi-thousand dollar portable workstation).
The keyboard on this particular laptop was actually very nice, though the screen and trackpad are just utter crap. Though the screen was small and low resolution, it was just fine for email, some SSH sessions and light browsing.
Anyway, long story short: I am now looking at buying a small, fanless laptop with a decent trackpad and screen. The StarLite would be a good contestant.
I'd love to replace it with something more usable.
I run Linux on it with i3wm, so I don't bother with the low hardware specs, I rarely use the trackpad. A better screen would be nice though, hence that I am interested in the StarLite.
It’s now with my daughter, as her homeschooling computer (schools have since returned to normal where I live, but the kids still use Teams and other apps to keep in touch). It’s definitely recommended.
I'm about to (if the shipping notification is anything to go by) upgrade to a 14" MBP but I really hope Apple release something in this size again. It's such a pleasant laptop to use; I even work on my (2D) C++ video game on it.
And like yourself I was impressed with the speed, display and battery life. I would have been disappointed if it had cost me 1000 euro. But for 180, wow. It's much better than I thought it would be.
Even 4 years later I still use it a lot. I'm not really a laptop guy anyway, I prefer desktops so this is in fact my only personal laptop in active use.
Ten years ago the atom based "netbooks" were ~$200-300. Yes, they had almost no RAM, eMMC storage, and archaic wifi chips, but it's been 10 years, and I'm surprised they can't still put out a Pentium Silver system with even slightly modern internals for around the same price now.
My best guess is volume. The netbook experiment failed and nobody is going to invest in a large enough volume of devices to make the costs worthwhile. Also, tablets and phones can do what you'd probably do on this device anyways, except for the form factor.
Still, it bugs me. This device has nice specs, but as others have pointed out, it looks like it's probably just been thrown together from a reference which also makes me worry about whether this company will be around long enough to service it if something goes wrong a year from now.
I guess I should just suck it up and buy a used 11" MacBook - there is one with an NVIDIA dgpu that my wife had at one point and it was quite a little power house.
>coreboot uses flashrom, which runs from the userspace (outside the kernel) and writes directly to the SPI (a small chip where the firmware is stored). Instead of verifying the update, it will allow anything using user id 0 (aka "sudo", "root" or "admin") to write to it.
This is their implementation. Coreboot doesn't care about how it's written. That is not a part of coreboot. You, as a vendor, are supposed to create something sensible.
>AMI ... offers many features, including a graphical interface. ... [Coreboot] has no dedicated interface, apart from a simple boot menu.
This is again a function of the payload. If they use tianacore as a payload, they'll get a similar menu as AMI. It's their job to pick and customise payloads. Coreboot doesn't handle that stuff.
"For example, the LabTop Mk IV combined with coreboot will offer approximately 8% more performance and around 20% longer battery life (with a record of 13 hours and 42 minutes for general use)."
Which is a bit of a WTF is different between the two. presumably they are sharing the low level intel powermgmt blobs, so why the significant power reduction?
How layouts like this reach the light of day totally escapes me.
I didnt have a PrtSC key on my Spectre HP machine, and so I remapped NumLock to PrtSc in order to use my screenshot program. Wonder if power can be reassigned.
I've never really considered these types of devices all that viable on merits. What about this is more compelling than a recertified ThinkPad? Because that's what $500 competes with.
I ask because I recently had to switch back to Windows for my work laptop after about 7 years of running OpenSUSE Linux[0] and have been looking to buy a less powerful laptop as a second work machine running Linux[1].
I have zero experience with the Intel Pentium Silver N5030 processor -- I'm guessing that line of processors is what replaced Atom. I haven't looked at that series in a while but in the early days I found them to be unusable -- 80% slower than what I was used to.
I'm looking at light development/debugging work as the target, pretty much "living out of the browser and the terminal" with the majority of development done on my workstation-grade laptop.
[0] Honestly pretty happy with Windows 11/WSLg, which is nice since the app I'm supporting would be very difficult to do in a development environment on Linux...my personal PCs still run Tumbleweed :)
[1] I don't mind running virtual machines as I am currently, but it's more convenient to have another laptop to swivel too, sometimes.
It is what Atom got rebranded as, yes. Pentium Silver = Atom cores, Pentium Gold = big cores.
If you are searching for performance, go elsewhere, a Snapdragon 7c of all things has performance that's a bit better...
(for $299 in a Galaxy Book Go, and that's a totally borderline system)
Can it run anything other than Windows Home?
I’d love to have a small cheap Linux machine, but have no need for a small cheap Windows box.
For Linux: It has Secure Boot that can be toggled off but no one seems to have done the Linux enablement part for that specific model... so you might not have a good experience.
(most Qualcomm drivers don't have ACPI bindings on arm64 yet, so the Linux on those devices port involves writing a flattened device tree. This issue will go away at some point in the future)
Given that some Chromebooks are shipped with the same SoC, that task is doable. You might want to think about buying a Chromebook outright to put another Linux distribution on it too.
(see https://github.com/aarch64-laptops/debian-cdimage)
tldr: not the right machine to buy if you want to run Linux on it.
was arm or AMD too hard to get? Intel is easily the dead-last pick for performance and power efficiency in the mobile category.
The N5000/N5030 are not fast, but coming from WSL1 on Windows 10 over to a Linux-native machine gave me pretty much the same approximate build times.
I still leave my workstation (i9, 32GB RAM, Pop!_OS) in the office and work on the Star Lite if I'm doing some evening tinkering. Or just want to sit on the sofa for a change of scenery.
Firefox with uBlock and NoScript runs OK, not much difference between this and a proper PC. YouTube on 1080p60 maxxes out all cores, but yt-dlp+vlc barely touches 20% CPU. Similar results with Twitch. Remmina/RDP to a proper workstation works flawlessly. Overall performance when browsing feels much more responsive than Atom Z3735F or RPI3. VSCode is workable, but not ideal. Virtualization (QEMU) is for decorative purposes only.
Battery usually lasts 10-12h, with 4W power draw when idle and 10W at 100% CPU. No thermal throttling so far.
(No idea what they're doing on the hardware side, I just happened to review some Starlabs code today.)
I'm sure used machines are still better bang for buck, but this is really cool to see.
Upon clicking the United States the price becomes "From $929", the USD is weak vs. the pound/euro.
Edit: My bad, as a comment mentions the $929 is for a different model. When you switch your country the site throws you back to the home page, I didn't notice the model was different.
Star Lite - https://us.starlabs.systems/pages/starlite
Star Book - https://us.starlabs.systems/pages/starbook
It really doesn't help that the country selector dumps you back onto the homepage!
At the moment I've got an Asus E203M fulfilling this role, but I'm annoyed every time I have to carry around, untangle and plug in the stupid barrel jack charger when I've got USB-C charging available on the sofa, in bed, in the office (and even in my car). I'm aware that there are USB-C -> barrel jack adapters, but c'mon, if I have to carry something around it might as well be the charger.
That alone would have sold me on this device.
But it's got coreboot! 8gigs of RAM! Backlit keyboard! Matte display, fullHD! I've ordered instantly. Many thanks for the link!
Too bad, I'd love to run aarch64!
Sure, performance isn't great but it's not terrible ;) It's not my primary laptop of course. I use it in the makerspace, I bought it so I didn't have to worry about blowing up a USB port with an Arduino project or a soldering iron falling on top of it. Neither of which actually happened during the last 4 years but it's the peace of mind that matters.
From https://en.wikipedia.org/wiki/USB_3.0: "It is recommended that manufacturers distinguish USB 3.0 connectors from their USB 2.0 counterparts by using blue color for the Standard-A receptacles and plugs,[2] and by the initials SS."
This alone made me pay attention, it is so damn rare to find something portable nowadays that is not glaring with a mega reflective display.
I understand that reflective screens sell better next to lackluster matte screen in a display case but at this point it really feels like none of these manufacturers have used their devices outside.
Seems quite expensive though, and it's also surprising they didn't choose ARM. As for such a mobile unit you'd probably want battery life over high specs.
The PineBook Pro is a cheaper alternative for those use cases - https://pine64.com/product/14%e2%80%b3-pinebook-pro-linux-la... but is 14"
Wondering why there’s an amibios option at all? Is there something it does that core boot can’t?
That’s my best guess.
The AMI UEFI firmware behaves like most UEFI firmwares these days and locks out writes to firmware flash after boot and only allows updates by way of efi files being dropped into place and then updated via reboot with signature check.
The coreboot setup leaves writes to the firmware flash open and root can use flashrom at anytime.
This makes for security trade-offs, a choice between freedom to change your own firmware and know what you're running vs a mechanism to reduce the chance of advanced persistent threat at the firmware level.
Also, their build to order model under additional OSes does include Windows 10 as an option at an additional cost, so I imagine a UEFI firmware is required.
I can't comment on build quality- I've never laid hands on a System76 system, as alluring as they are! The Star Lite is pretty damned nice, feeling a bit like an 11" MacBook Air but just a little bit more sensibly proportioned. I haven't seen many - actually good - 11" laptops and I feel they've hit that particular niche pretty well.
The Star Book and Galago Pro - both with i7-1165G7 options and close specs overall - seem to be pretty toe to toe, but with only three laptops in their lineup, no desktops and slightly lower entry prices Star Labs seem to be serving a slightly different market, or at least taking their time before they gun for the greats.
When are we going to get a keyboard with proper set of keys in the right size? Like cursors, PgUp, PgDown, Home, End etc?
Also it's a shame they don't say where they make these laptops.
This is a valid complaint for developer laptops (which this obviously is), but for general laptops I'd guess most users never touch PgUp, PgDown, Home, End, and probably couldn't even tell you what they do.
Though of course when she started doing a "computer course" it involved WordPerfect 5.1 :) But things she could do back then like editing a config file would scare her in these days of glossy GUIs but these keys don't. Perhaps a millenial (or is it Gen Z?) has more issues with them as they've never known anything before the touchscreen :)
A bit of bezel on my Mk1 broke and I was able to get a replacement with ease (did cost me but I was happy I could even get the part easily).
On another note, as I was scrolling down the page, it got laggier and slower and I'm browsing from an i9 10900K with all the trimmings... odd.
Hope Star Labs does well and that they sell plenty free and open devices though :)
PS: X13 is cheaper than X1, maybe more sturdy and you can get one USB/Thunderbolt port extra.
The StarLite Mk IV out performs it at every turn, and I’ve been wanting an 11” laptop for a while now.
Is there any reason I shouldn’t but the Mk IV, or is there any other similar devices I should consider? I’d rather buy locally for Australian consumer protections.
I've also been trying to get the Pinebook Pro's touchpad improvements going on my Chuwi, but it's been tough going because the I2C controller is very different. But it's literally the exact same part.
So it looks like some company makes these enclosures available as a platform that companies can use to make their own laptop without having to worry about the case, keyboard, display etc. The display in this case is actually pretty good (IPS 1080p), it just has some backlight bleeding but that seems to be caused by pressure points from the lid, not the display itself. The keyboard is also decent. The trackpad is awful. Lots of fake touches if you so much as wave your hand over it, and it presents itself as a PS/2 mouse so you can't even use improved drivers.
Of course OEM laptops are already a phenomenon (think Clevo etc) but I've never seen them where the mainboard was not part of the platform.
https://www.anandtech.com/show/15554/amd-launches-ultralowpo...
I would seriously consider it along with X1 Nano
I feel like outside of performance, x86 is kinda burden
> Star Labs was formed in a pub
I think I've had many similar conversations but they usually start and end in the pub. Good work lads.
Will be seriously considering the 14" model when it's time to replace my XPS 13.
Though, Atom cored N5**** CPUs are complete pipsqueaks today in comparison to higher-end ARM cores, the benefit is that Intel reference platforms are the most well supported, and documented pieces of hardware in the industry.
If you get an Intel CPU, put it on a PCB 1-to-1 matching Intel schematics, and fit it with full Intel chipset (WiFi, Ethernet, Enpirion PMICs...) complement, it's almost guaranteed to work.