Welcome one and all to the big #Linux BS thread! I get that it's necessary to switch to Linux, I'm imploring you to do so, and I don't want to discourage anyone but I need to document the ways in which Linux is just not ready for 600 Million more users and I don't think it's any technical limitation so much as a lack of design self-awareness.
Case study 1: A basic 1GHz Intel netbook with 4GB RAM. I installed #Manjaro. Keys, touchpad, wifi and screen brightness work, very impressive. I also really like that Manjaro is not dumbed down and I was able to get plenty of information about the hardware.
But hibernate doesn't work. Clicking the button does nothing -- already a design flaw in that it can't even tell me why it isn't working. A quick Internet search lets me know that systemctl hibernate
is the console command for invoking hibernate and should give me an error message. The swapfile size is not big enough, just 512MB for a machine with 4GB of RAM.
Can I resize the swapfile, using dd
and a number of other systemctl
commands? Yes! Should I have to? No! If I enable hibernation and it can't hibernate because the swapfile is too small then it should TELL ME and provide a GUI to fix it, and that's without considering that it should have set the swapfile size big enough during installation anyway!
But still, that's not enough. Despite having a hibernate feature, the installation didn't modify initramfs
& GRUB to handle hibernation! Can I do this manually? Yes! Do / Should I have / want to? Absolutely not!
Now downloading #Kubuntu in hopes that its own features actually work out-of-the-box :|
[#]KDE #LinuxIsNotReadyYet
=> More informations about this toot | More toots from Kroc@oldbytes.space
There is a special place in hell for error messages that give a list of instructions to follow, rather than a button to actually just do the thing.
Why is this message appearing? What does any of this mean to someone who doesn't know what these things are? Wayland? KWin? Fctix? (I know what these are, but there's 600 million soon-to-be-deprecated Windows users who don't)
[#]Linux #KDE #Kubutnu #LinuxIsNotReadyYet
=> More informations about this toot | More toots from Kroc@oldbytes.space
[#]Kubuntu hibernate doesn't work out of the box, so this is likely more to do with #KDE in general. That said, I did find a "solution", or rather an install option that makes hibernate work as advertised. #Manjaro does give an option for "swap with hibernate" during partitioning. Why was this not exposed in Kubutnu?
Again, my complaint is not that hibernate doesn't work because I didn't RTFM and do the leet hax in the terminal, but that under default options, the hibernate feature is present but does not work when initiated and worse still, does not communicate why nor provide a graphical means of resolving. Even Windows has a GUI for managing the swap file.
If you've had a machine running #Linux for a while and you decide to utilise hibernate at that crucial moment and it doesn't work unless you reinstall your OS or re-partition your drive and rebuild the intramfs / grub, likely requiring a reboot anyway -- why is the feature even presented as available!??
[#]LinuxIsNotReadyYet
=> More informations about this toot | More toots from Kroc@oldbytes.space
@Kroc what's the difference between swap and swap with hibernate? Im using Gnome, but would like to know…
=> More informations about this toot | More toots from MoLoPoLY@social.tchncs.de
@MoLoPoLY My limited understanding is that a swap file or partition is not enough and that initramfs and GRUB have to be configured to know how to resume or the system will just cold boot every time. In Manjaro, only the “with hibernate” option does this otherwise you have to manually configure initramfs/GRUB yourself
=> More informations about this toot | More toots from Kroc@oldbytes.space
@Kroc many thx. I will search for it. Because I have installed my Manjaro without swap in first place and added the swap later manually. If something is needed in GRUB, I assume this is missing in my special case.
=> More informations about this toot | More toots from MoLoPoLY@social.tchncs.de
@MoLoPoLY Full instructions are provided here, assuming you're using a swap partition: https://www.vegard.net/manjaro-enable-hibernate/
=> More informations about this toot | More toots from Kroc@oldbytes.space
@Kroc many thx.
=> More informations about this toot | More toots from MoLoPoLY@social.tchncs.de This content has been proxied by September (3851b).Proxy Information
text/gemini