Originally posted by F.Ultra
View Post
Ubuntu 20.04.4 LTS Released With Hardware Enablement Stack From Ubuntu 21.10
Collapse
X
-
-
-
Originally posted by F.Ultra View Post
What happened was that Kernel 5.13 made lseek mandatory for /proc. Meanwhile acpi_call is a 3d party external kernel module which have been unmaintained for 9 years so it was never patched to support lseek so the Kernel tries to make a function call to NULL. So no this was not due to some uefi shenanigans. And if the kernel would have to check every single function call every time it makes them you would have to pay a quite hefty performance penalty so this is not done, and frankly the Kernel should be able to rely on the modules providing correct structures to it (and no this is not a security hole, if you can load a module into the kernel then you are already in control of the whole system).
Leave a comment:
-
-
Originally posted by drake23 View PostI find the acpi/tlp bug quite dramatic. Can someone explain why the kernel has no safeguard for this? Is this again a lousy uefi implementation from the vendor?
Leave a comment:
-
-
Originally posted by nadro View PostYesterday I replaced Ubuntu 21.10 by Fedora 35 (I replaced those OS'es on secondary platform too 2 weeks ago) and I'm really happy with the results. Ubuntu release policy for kernel and Mesa is horrible (glad that we can use ppa) + slow crap named Snap... 2 nice things from Ubuntu? Improvments to Gnome made by Daniel Van Vugt and Yaru theme. I used Ubuntu since 6.06, but in last times they made a lot of stupid decisions and for my it was too much.
Leave a comment:
-
-
Yesterday I replaced Ubuntu 21.10 by Fedora 35 (I replaced those OS'es on secondary platform too 2 weeks ago) and I'm really happy with the results. Ubuntu release policy for kernel and Mesa is horrible (glad that we can use ppa) + slow crap named Snap... 2 nice things from Ubuntu? Improvments to Gnome made by Daniel Van Vugt and Yaru theme. I used Ubuntu since 6.06, but in last times they made a lot of stupid decisions and for my it was too much.
Leave a comment:
-
-
Originally posted by Emmanuel Deloget View Post
Well, some important packages for servers are now snaps (20.04 LTS is for example the first LTS where lxd is a snap). We have been forced to re-recreate an internal version of of the lxd package -- granted, it's easier for us as we don't have to create the source packages, meaning that we don't have to package all the dependencies (which would have forced us to create an insane number of deb-src).
Desktop - well, depends. I tend to prefer using deb packages. I may have to go back to debian or so to avoid that crap.
Leave a comment:
-
-
Originally posted by Smurphy View Post
But you can remove it. This is usually the first operation I do on a newly setup Ubuntu system nowadays. Purge snap.
Leave a comment:
-
-
Originally posted by Developer12 View PostThis is nice an all, but could they please fix the null pointer dereferences from acpi-call?
They updated Jammy Jellyfish (22.04) to acpi-call 1.2.2-1 but left it untouched for every other version of ubuntu. Lots of versions, all the way back to at least 20.04, have also moved from kernel 5.11 to 5.13 via HWE releases and are now experiencing kernel null pointer dereferences.
What this means is that for anyone running 20.04+ (but not still-experimental 22.04) on a thinkpad, if you use tlp to manage your battery you're going to get constant kernel breakage. For some people the constant kernel dumps filled up their BIOS's EFI NVRAM and bricked the laptop entirely. https://bugs.launchpad.net/ubuntu/+s...l/+bug/1953261
Leave a comment:
-
-
I find the acpi/tlp bug quite dramatic. Can someone explain why the kernel has no safeguard for this? Is this again a lousy uefi implementation from the vendor?
Leave a comment:
-
Leave a comment: