this post was submitted on 14 Dec 2023
121 points (99.2% liked)

Linux

48220 readers
668 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 47 points 11 months ago (2 children)

Big problem here is that Microsoft seems to have given up on sleep states, and just does S5 and then hibernates (which is horribly slow), so S3 on newer machines is often horribly broken in the firmware and can't really be used. I'm not really interested in my system going to S5 - I want it in S3.

[–] [email protected] 12 points 11 months ago (1 children)

I wish more vendors produced laptops with coreboot instead of the proprietary junk firmware we normal get.

[–] [email protected] 8 points 11 months ago (1 children)

I don't get it. Why on earth are ASUS, MSI, Asrock etc paying AMI when they could literally get the FOSS community to write it for them with a little help?

[–] [email protected] 7 points 11 months ago* (last edited 11 months ago)

Because software development in a corporate environment relies on milestones, deadlines and guarantees. Open source, which relies on volunteer work, doesn't do this well.

[–] [email protected] 7 points 11 months ago

Blame modern standby (s0i3). S0i3 is a huge mess honestly, really hard to debug from what I've heard and so is full of bugs and unintuitive behaviour on both the hw manufacturers side and on windows side. However if it worked as advertised, it would be a strict improvement to s3.

Hibrrnate (S4) is still alive and well but they hide it in the ui, I don't understand why because in my experience, it is by far the most stable.

[–] [email protected] 20 points 11 months ago

This is the best summary I could come up with:


A new Linux kernel patch series sent out today seeks to improve system power consumption at S5.

Mario Limonciello of the AMD Linux engineering team explained in that patch series: "OEM systems that ship with Linux preloaded need to go through energy certifications that match regulatory bodies in the regions that they will ship.

If any of those certifications don't pass then OEMs might not be able to ship systems preloaded in applicable regions.

Multiple models of systems are reported to fail in Linux but pass for Windows on the exact same hardware.

With this series power consumption at S5 drops on some affected systems to ranges that should be acceptable to ship preloaded."

Simply put, Linux on some newer laptops are not currently meeting necessary regulatory certifications but behave fine on Windows.


The original article contains 338 words, the summary contains 133 words. Saved 61%. I'm a bot and I'm open source!

[–] [email protected] 12 points 11 months ago (1 children)

Out of curiosity, what's preventing someone from making a regulatory db similar to tzdb other than the lack of maintainers?

This seems like the perfect use case for something like this: ship with a reasonable default, then load a specific profile after init to further tweak PM. If regulations change you can just update a package instead of having to update the entire kernel.

[–] [email protected] 1 points 11 months ago

tzdb is maintained by IANA. Doubt you can find a similarly large org to run the regulatory db project

[–] [email protected] 5 points 11 months ago