Linux has bad battery duration compared to Windows. What can I do?
old.reddit.com
old.reddit.com
At some point you have to accept that there is no one in the linux space incentivized to create a modern desktop experience, much less laptop power optimization comparable to a “vertically integrated” player like Apple.
I would love to get Apple hardware and battery life running Debian. Maybe Asahi will make it happen. In the mean time, I’m enjoying 99% of the things I like about Linux, with none of the massive pain wading through forum posts trying to figure out what bitman97 did back in 2015 to get their backlight to work with the Debian stable kernel
I love Linux, but I also just want to be productive in my job. Gone are the days where I can spend hours happily compiling my own kernel to optimize the hell out of bootup time and slim it down. There's no single ready to use distro that has a somewhat modern feel to it (IMHO).
So I bit the bullet long ago, bought a Mac, made it feel as close as home as I could and I haven't spent a second trying to debug a random bug affecting my bluetooth, audio, graphics or wifi card since. The only thing I truly miss is i3wm.
I bought a Mac M1 mini late last year and shit just works. I don't regret the purchase a single bit. Would I prefer to be on Linux? Definitely.
Hopefully, software bundling tech like Flatpack and Snap will make the distribution and stability of software a lot better in the future.
That's probably because you have a good bit of time invested in particular pieces of software, and the change to a Linux equivalent means you would have to start learning that equivalent software all the way from scratch back to your current level of expertise.
Never having used Windows or MacOS as my 'every-day' operating system, I don't have to 'unlearn everything' before I get to start learning a Linux equivalent. So, I don't have any problems at all running my Linux system for everything I need. In fact, my moving to MacOS to get to your levels of expertise would be just as unproductive for me as it is for you to move to Linux.
The use case I always use as an example is spell-checking multiple languages in a document. MS Word handles this automatically, you don't have to tell it that you're mixing languages. However, OpenOffice requires you to go the the general config and enable each language app-wide (meaning the multiple languages are now being spell-checked across all documents, not just this one). It's not only a broken design paradigm, it's a lot more work to find the config panel to enable multiple languages.
To you.
Which was my point exactly. I don't have any difficulty in using my 'every day Linux apps' while you do.
As a counter example to your MS Word case, I find it so hard and annoying to install Windows software. In Linux, I open the software package manager, use the 'search' function and click on the desired software, then click on 'install' and it's done. And when there is an upgrade to that software, the package manager will automatically upgrade it on my machine.
I feel like the problem with a lot of products is that there is no one dedicated specifically to the important features. If you want better battery life, you can’t haphazardly tell everyone involved to improve battery life and expect to get it — you need some that will audit everyone involved and literally shut people down.
Linux is a collection of different people’s work and so everything is sort of haphazardly sort of trying to reach a goal without ever reaching that goal, hence why Linux on the desktop is still not popular.
I think that person works for the hardware manufacturer, and wrote the Windows driver. I think that the likely problem here is that "Linux certified" just means that there are no showstopping bugs, "equal battery life to Windows" isn't a metric anyone is shooting for. I keep hoping that someone (maybe System 76 of Valve?) will take Linux hardware support REALLY seriously and get show what can be done.
The m1 locks up when doing basic haskell compiles. People fight that comparing apples ridiculous pricing to pc is not apple to apple and yet here were comparing the work of volunteers to a greedy company that exploits the planet through planned obsolescence and pushes for that. And does green washing in marketing.