I've been using Linux for more than 20 years. I have found that computing is an inherently and unavoidably frustrating activity. However, you do get to decide what kind of frustration you experience. If you use MacOS or Windows, the frustration will be the result of a highly sophisticated and carefully choreographed strategy to manipulate, then bully and finally to coerce you into giving more of your money to one of the two wealthiest companies on the planet. If you use Linux, the frustration will be the result of some volunteers, among whom about a third are idealistic teenagers, making some unintentional fuckup for which they will be genuinely sorry.
Linux actually has a superior "out of the box" experience on most hardware these days, including the Framework. All the drivers are built in, and most of the application software is packaged and usually installed by default. Where it's likely to be frustrating for a new user is mostly due to the fact that it just works differently and makes different assumptions.
For me, it's absolutely worth it, though, simply to have a little less corporate bullshit in my life.
I've been using Linux for more than 20 years. I have found that computing is an inherently and unavoidably frustrating activity. However, you do get to decide what kind of frustration you experience. If you use MacOS or Windows, the frustration will be the result of a highly sophisticated and carefully choreographed strategy to manipulate, then bully and finally to coerce you into giving more of your money to one of the two wealthiest companies on the planet. If you use Linux, the frustration will be the result of some volunteers, among whom about a third are idealistic teenagers, making some unintentional fuckup for which they will be genuinely sorry.
Linux actually has a superior "out of the box" experience on most hardware these days, including the Framework. All the drivers are built in, and most of the application software is packaged and usually installed by default. Where it's likely to be frustrating for a new user is mostly due to the fact that it just works differently and makes different assumptions.
For me, it's absolutely worth it, though, simply to have a little less corporate bullshit in my life.