Hey, folks. I wanted to share my findings about the Star Labs StarBook 7 (AKA mk7 AKA mark vii). I’ve been daily driving this laptop for about 6 months.

Hardware

  • Intel® Core™ Ultra 7 165H × 22
  • 32.0 GiB memory
  • 1TB storage

Display

I have historically been against hidpi displays for laptop because they just don’t work 100% of the time on Linux. No matter how many brittle workarounds I’ve applied, hidpi displays have always hurt more than helped.

However, the StarBook 7 laptop absolutely nailed the display resolution. 3840x2160 is perfect for 2x integer scaling. When I ran Arch, I never ran into an app that was tiny or blurry. From Bitwarden to Claws Mail to Reaper. I’m happy to report everything worked fine. The ONLY app I was able to find that looked blurry was Cambalache for GNOME dev. All of this with ZERO workarounds, ZERO tweaks. It Just Works.

This has been the best hidpi support I’ve experienced. However, it’s still not as good as running standard dpi. Despite the apps not being blurry, some apps like Bitwarden would forget the size of the window when I closed the app. This means, sometimes, some apps, would start in a tiny, little window, and I would have to grab a corner to stretch it out. Annoying.

When I switched to Guix Linux. UUff. This was bad. Almost all non-wayland apps did not respect GNOME’s integer scaling. And when I got GTK apps working, QT apps were still broken.

So even though the Starbook 7 has the best hidpi support I’ve ever experienced, I will gladly take a more stable system, with less workarounds, and a larger amount of supported software over a slightly crisper screen.

Keyboard

The display was the best part of the laptop. The keyboard might be the worst.

This is easily the worst keyboard I’ve ever used anywhere, by far.

The keyboard is backlit, which is nice. The keys themselves feel a little light and wobbly, not great, but fine.

However, the actual output signals coming out of the keyboard hardware are trash. VERY often a key signal is sent more than once. The space bar in particular VERY often emits two spaces. But this happens with other keys too. I thought I just had to get used to typing on this keyboard, but no, it’s not me, it’s the keyboard.

The other trash thing about the keyboard is the placement of “home”, “pgup”, “pgdn”, “end”, and the freaking print screen sysrq key. This vertical row of keys is not very visible in the product pics on the website. But the placement of the print screen sysrq key in particular is HORRIBLE because it’s right next to the right arrow key. And since the arrow keys blend together (another bad layout choice), I very frequently press the print screen sysrq key on accident.

And other thing. I keep saying print screen sysrq because there is no print screen key on this laptop. If you press the sysrq key, you may be fooled into thinking it’s print screen. Do not be fooled. It actually sends a totally different keyboard event signal. This means you loose the ability to use GNOME’s built-in screenshot tool. I never found a way to fix this.

The keyboard is so bad, that sometimes it interferes with entering my password. I frequently have to toggle the switch to view the password in plaintext that way I can see when the keyboard doubled up a character.

Other things

Cons:

  • About 1 out of 30 times I startup the computer, Linux fails to boot. Like the laptop doesn’t even try to boot the kernel. It gets stuck on the boot screen. There are no errors. I just have to force power off and try again.
  • There is no fwupd support on non-official distros (Ubuntu is official).
  • The laptop has BRIGHT ASS pure blue LED lights on the side and right in front of your face. The front facing LED in particular is horrible at night.
  • The headphone jack is absolute trash, specifically the mic input. It is extremely noisy. Unusable even with software tweaks.
  • Laptop is heavy.
  • Laptop gets HOT, fans frequently need to go on.
  • Battery life is abysmal
  • Shits expensive

Meh:

  • The trackpad is all right. It clicks.
  • Coreboot is cool for being open source… but I didn’t really notice any performance gains compared to the other big, bloated, firmwares.

Pros:

  • Port selection is good.
  • No barrel jack for power, just plain ol’ USB-C
  • The camera is decent.
  • Wifi works.
  • Bluetooth works…
  • PotatoesFall@discuss.tchncs.de
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    9 hours ago

    Thanks for the review!

    I wouldn’t attribute the hidpi experience to the hardware too much. Wayland support has been catching up and most things work out of the box now, especially on GNOME/Plasma.

    Question, what prompted you to buy this laptop in the first place? I’ve never heard of it.

    edit: Ah, I see it has open source firmware, that’s cool

    • paequ2@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 hours ago

      most things work out of the box now, especially on GNOME/Plasma

      I don’t want my system to work 67% of the time. If my wifi card worked most of the time, I wouldn’t be happy. I’d like a 100% working system. This isn’t my first experience with HiDPI. I owned a Framework and returned it because it required fractional scaling and too many of the apps I use were either blurry or tiny. For me personally, that’s a dealbreaker. I understand other people would make that trade off though.

      I 100% always attribute hidpi experience to the hardware. It’s a bad choice hardware manufacturers make.

      • Should we only include a hidpi display? Something that we know before hand will definitely cause issues?
      • Should the hidpi display be some weird resolution that will require fractional scaling? Something that again has a huge and well known history of not working well?

      It’s easier for 1 hardware manufacturer to pick a Linux-compatible display, rather than expecting millions of individual devs around the world to update their apps to the latest GTK/QT/Wayland frameworks.

      Even if you’re pro-HiDPI displays, you should totally blame the laptop manufacturers for not picking a display resolution that allows integer scaling. You’re missing out. It’s a way better experience.

      what prompted you to buy this laptop in the first place

      I wanted to buy a Linux laptop because I thought it would be more compatible with Linux. I tried System76, but didn’t like the build quality. I’ve previously used Dell XPS 13 and Lenovo X1 Carbon, both of which I like (and have excellent Linux support (and offer standard dpi displays)). Coreboot was another reason, I like that it’s open source. I also thought Coreboot would boot the laptop faster since it has less bloat, but that didn’t really pan out.