The systemd service is enabled automatically upon installation, so by setting the desired strategy as default in /etc/fw-fanctrl/config.json enables it on boot. I’ve done just that now, and it works
The current version of fw-fanctrl has got a new command: print.
fw-fanctrl print current
shows the strategy that’s in use
fw-fanctrl print list
shows a list with all available strategies
fw-fanctrl print speed
displays the current fan speed in percent. fw-fanctrl running as a service means you don’t have to sudo ectool in order to read the fan speed.
I’ve got a FW16 with the optional numpad. What annoys me is that 1) there is no scroll lock key (I used that to switch between kbd layouts) and 2) there are no LEDs for the fn lock or the num lock. Only the caps lock indicates its state.
Otherwise, I’m quite happy with the machine. Yes, it does not feel as solid as my Dell laptop and not as fast either but the price is rather better, the weight is a lot less, does not need a 300W monster of a charger and, most importantly, has no compatibility issues with Linux.
I put Void linux on the FW16 (not officially supported) because that does not use systemd and everything worked without problems.
I found the fan noise acceptable, but indeed the middle of the machine got uncomfortably hot at 100% CPU load. I personally found the kbd pretty reasonable (I’m a fairly light typer). The connector port modules are brilliant, I can configure them whichever way I need it; they are even hot-swapable. The display is very nice and quite bright.
Overall, I think the good outnumber the bad and as per the ugly, I can live with that.
It has a good cooling solution, but at least in Windows there is no specific software to control the fans or the TDP that is accessible to the user. This could perhaps be entered in the bios
I finally got my kit, but I haven’t had the time to go home and install it yet. However, I have seen some reports of people who got the laptop much later than the cut-off where the pads must have been pre-applied, but they were not. I recommend opening the laptop up and seeing for yourself - and, if they re not, oen a Support ticket and attach a few pictures of the areas that should be covered by the pads not being covered by the pads.
On fan control (which has come up within this thread)
I bought a Framework laptop for (1) its modularity and repairability, and (2) in order to avoid precisely this sort of fix-the-OS-yourself nonsense. True, I’m on Mint, which is not officially supported, but the original poster is on Fedora, which, I believe, is.
Still, I’m grateful for the workaround provided by this thread. On that subject: I read, in the repo for the fw-fanctrl program, that the configuration files are stored in /etc, but it turns out they are stored in /etc/fanctrl.