4 ms·
We would love to be able to provide more personalized service for different Linux distros, but we unfortunately just don't have the necessary expertise to be ab
by nrp 4y ago
We would love to be able to provide more personalized service for different Linux distros, but we unfortunately just don't have the necessary expertise to be able to do that well.
For Linux-related service requests, we first ask that folks try an Ubuntu 22.04 or Fedora 36 Live USB (the distros we have done the most internal testing with and created setup guides for) to be able to determine whether there could be a hardware issue. Once we have verified there isn't a hardware issue, we ask that folks post in the community thread for their distro for help: https://community.frame.work/c/framework-laptop/linux/91 https://community.frame.work/c/framework-laptop/linux/91
In practice, this works well because we have an extremely helpful and engaged community (including in many cases maintainers for that distro). Additionally, because that debugging happens in the open, any answers from it are publicly visible for future users to see.
All of that said, we'd love to find better ways to provide deeper support ourselves and are open to input. A more official path would likely still start with the most popular distros.
- lillecarl 4y agoYou know, not to promote NixOS too much but the reproducibility of it makes this specific OS especially easy to support. There's already a community driven hardware support module to use [1]. If you look at it it doesn't hold a lot of things though, since NixOS is quite bleeding edge (Wi-Fi already supported) and you Framework is otherwise quite Linux friendly (Please make a 1080p-ish display tho, until Wayland is 4 real). LPT: NixOS installs by themselves aren't good for much, use NixOS-hardware and look into power configurations if you have specific requirements. 1: https://github.com/NixOS/nixos-hardware/blob/master/framework/default.nix https://github.com/NixOS/nixos-hardware/blob/master/framewor...
- doyougnu 4y agoYea and the best part was that installing NixOS was dead easy. I followed Graham Christensen's instructions[1] and had nix create a personalized image with the latest linux kernel and some other stuff. Then I just flashed and booted from that image after partitioning. Honestly it was dead simple and its so hard to go back to the ad-hoc system config style a la Arch linux and other distros. I'm probably a lost cause now because I think I'm going to convert my entire raspberry pi cluster to NixOS from ubuntu. [1]: https://grahamc.com/blog/nixos-on-framework https://grahamc.com/blog/nixos-on-framework
- lillecarl 4y agoI'm daily driving NixOS both at home and work, but to be honest I don't really use the Nix features all that much, I just have a system that's predictable. Every now and then I spin up an OS container w/ Ubuntu or the likes, forward X if I'm doing something that isn't supported in NixOS yet.
- smeej 4y agoUbuntu 22.04 fixed none of the problems I've had since 21.04. Not a single one is better in any respect. Even "deep" suspend saps 30%+ of battery overnight. And it won't wake right. If this is the best testing you've done, people just shouldn't buy this thing.
- nrp 4y agoI replied to one of your other comments, but you should follow the latest version of the Ubuntu 22.04 guide, setting nvme.noacpi=1, with which we see around 0.8%/hour in s0ix: https://guides.frame.work/c/Framework_Laptop#Section_How-to https://guides.frame.work/c/Framework_Laptop#Section_How-to
- pjlegato 4y agoThis is why most people just buy a MacBook: it should not be necessary for the user to read, do, or configure _anything_ to make suspend mode work properly and not drain 30% of your battery overnight.
- com2kid 4y agoMy MacBook hasn't been suspending itself properly for ages. Love it when my bluetooth headset decides to connect to my MacBook that's been closed and unplugged for 3 hours. Not that Windows is any better.
- grumpyprole 4y agoMy work-issued X1 Carbon with Windows 10 came with busted sleep out of the box. So yes, Windows is no better.
- ohthehugemanate 4y agoFucking "connected standby" is the worst thing to happen to ACPI since ACPI. In every OS it's a battery draining backpack heater that provides features nobody wants. In every OS you'd better hope the firmware still supports hybrid suspend or suspend-to-hibernate.
- _57jb 4y agoYeah, honestly when folks roll over to Nix, it's just not a walled garden anymore and there are too many deviations for a support team, it really needs community/forums where people talk to you in a way that teaches as you go. MS and OSX are locked down enough that you need to be fairly clever to begin with just to get off the beaten path. I think community is always the way to go when heading down the Nix road, you all are doing an incredible job with it!