knazarov.com/content/posts/framework_laptop_first_impressions/note.md

55 lines
3.2 KiB
Markdown
Raw Permalink Normal View History

2021-11-08 23:21:24 +00:00
X-Date: 2021-10-24T10:48:31Z
X-Note-Id: 8ccd94aa-f36b-4d8a-8816-f92cf3300c31
Subject: Framework laptop - first impressions
X-Slug: framework_laptop_first_impressions
I've been using the [Framework](https://frame.work) laptop for a few weeks now,
and would like to share first impressions. In short -- it's the best laptop I
had in years.
First, there are a few things that this device gets exactly right: screen, keyboard
and trackpad. The screen is 3x2 which means you can get more vertical space for
code and documentation. You may think that it's not too much of a difference compared
to 16x9, but it's enough to compensate for browser's tab bars and search field, or
the window decorations of your editor if you have them. The key travel is pretty
decent and the keys are not too mushy. I even prefer this keyboard to the thinkpad's.
Now, the trackpad won't compare to the one you find on a macbook, but it's in my
opinion ahead of thinkpads and many other options I've tried. It has a glass surface
and is large enough to use comfortably. Palm rejection is decent and I didn't have
any issues with ghost touches registering while I'm typing on the keyboard.
Other hardware issues that I was used to in other laptops, like "coil whine" where
you hear a high-pitched buzz while the laptop is actively working, are not present.
Time will tell if it's just coincidence or good engineering.
Now let's talk about ports. The ports on this machine are configurable, and I find
4 ports to be just right for me to cover the basic needs. Here's the modules I purchased:
- USB-C for charging and connecting to external display with docking capabilities (so
a keyboard and mouse plugged into the display).
- HDMI for plugging into the TV to watch movies on the big screen. I find it easier this
way, because otherwise I have to deal with media players on the TV itself which is
cumbersome.
- USB-A port to plug regular flash drives. You know, to install the OS or to transfer files.
- Micro SD slot to transfer pictures from my camera or drone footage.
And the most interesting part that is the easiest for laptop manufacturers to screw up
is Linux support. Many laptop manufacturers try to minimize the price of chips that go
into the machine and so don't care about the sourcing from any other perspective. If it
has drivers for windows -- it's enough. So you get weird bugs like sound disappearing
completely after you plug and unplug the headphones, or inability to properly control
fan speed or screen backlight. Best case scenario for these laptops is that you have to
spend time to hunt down configs and custom firmwares on wikis that often go out of date
as you update the OS.
With Framework, if you get the latest Fedora build, everything works out of the box, even
the fingerprint reader (which is the thing that almost never works on other laptops under
Linux). I also find the default ACPI and suspend options good enough, but people report that
enabling deep sleep on Linux works without major issues as well. This is something to be
tested and I'll share my experience in the next posts.
I don't know what has taken the industry so long to produce a perfect Linux laptop, but
here we are in 2021. If you don't know what to buy, the Framework laptop is what I would
wholeheartedly recommend.