Hacker News new | ask | show | jobs
by mjg59 1894 days ago
As mentioned by AnssiH, this hasn't been true for a long time - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin... was merged in 2007. I wrote up the reasoning back in 2008 at https://mjg59.livejournal.com/85923.html, but since then Linux should always have been behaving identically to the most recent version of Windows as far as OSI responses go.
1 comments

most features of my laptop don't work reliably (MSI GS65) if I don't use the acpi_osi line, why would that be in that case ? I'm on archlinux with pretty much always the latest kernel
What argument are you providing? In some cases if you pretend to be an older version of Windows then things will work better, since it's possible for the kernel to end up pretending to be a new version of Windows without all the relevant semantic changes in the drivers having been made.
No, I have to set it to the latest version (I think? I have acpi_osi="Windows 2019") for things to work correctly
Which kernel version are you running? That string was added in 5.4.
5.11
Ok. It should make literally zero difference in that case. What problems do you see without it, and could you mail me dmesg for both cases? (mjgarrett59@googlemail.com)