[info] Adding 2 convenient options in GRUB that most people don't have

The only thing I still haven't found out how to change (without breaking the whole system, that is) is the host name when I open terminal. I'd very much like it to read
What did you change that would cause your system to break when changing the hostname, I have never had that happen when having changed the hostname?
 


I love it! My own MX-Linux mixture is a "protest" form, free of everything Big Tech and their minions are trying to force on users:

  • XLibre instead of Xorg / XWayland
  • Runit instead of systemd
  • No Rust
  • No bloat

Getting there took a bit of research and time, but it's as "ideologically pure" as I can make it. I just wish I would thought of that cool name!
Good to hear of such a project. Noble aims. The post raised some thoughts which may be of interest, so thanks for the stimulation.

On the Rust front, the linux kernel has already embraced the programming language. See here for some comments by the kernel developer Greg Kroah-Hartman: https://linux.slashdot.org/story/26...ll-save-linux-from-ai-says-greg-kroah-hartman. A brief quote:
"The majority of the bugs in the kernel are this tiny, minor stuff," he explained. "Error conditions aren't checked, locks aren't forgotten, unreleased memories leak, and vulnerabilities add up over time. They crash the kernel. This is what we live with in C. This is why we don't like it." Kroah-Hartman argued that the "best beauty of Rust" is catching those mistakes at build time rather than in review.
<snip>
What ultimately sold a number of core maintainers, including him, on Rust was how it "makes reviewing code easier."
There's already a quota of Rust code in newer drivers in current kernels.

The systemd versus "other init systems" debate continues. Often it's the preference for an init system that uses fewer resources which is attractive to users who reject systemd, especially those interested in minimalistic systems. Without being a shill for systemd, I think it's worth reading about some myths regarding systemd published here: https://0pointer.de/blog/projects/the-biggest-myths.html. One aspect of interest is the unit nature of systemd which enables a user to use as few or as many of them as they like. Distros that have embraced systemd use a lot of its units. For example this debian machine has heaps of units:
Code:
[~]$ systemctl list-units -all | grep "loaded units"
373 loaded units listed.
There's alternatives for all of them, so choice is available. One can use few, or many. One can be judiciously selective, as it is for so much in the linux world.

On the graphics front, the recent development of xlibre has yet to enter the mainstream repositories, so it's a wait-and-see situation I think. One question that arises is whether it can appeal to enough developers to make a mark in the linux ecosystem. Wayland is still itself in development so the competitive situation is currently live. Most major distros have made a choice at this point to go with wayland, which suggests that the hurdle for xlibre to join the mainstream is higher than if it just had to compete with X11.

On the bloat front, I guess bloat is in the eye of the beholder. What a minimalist might deem to be bloat is likely to be different from what a fully-featured user might see as bloat. As a former minimalist myself, who once deemed anything that didn't run in a virtual console as bloat, things have changed so much, especially hardware, that there is just too much on offer in more fully featured systems to deny myself the pleasures. Living in the text environment with the framebuffer and just using text browsers worked for years, until many websites of interest became inaccessible. As my interests broadened, so the minimalism dissipated over time. That's not to say that I don't think about what might be unnecessary on my systems and not delete packages that the distro maintainers have included.
 
Last edited:
The only thing I still haven't found out how to change (without breaking the whole system, that is) is the host name when I open terminal. I'd very much like it to read
[rado@resist]instead of
[rado@arch]but for the moment I haven't found a safe way to change it without reinstalling.
@rado84 :-

Hm. Can't you simply edit /etc/hostname to read what you want? (Or maybe that's a Puppy 'special'; I'm somewhat lacking in mainstream experience, so couldn't really say!)


Mike. ;)
 
@rado84 :-

Hm. Can't you simply edit /etc/hostname to read what you want? (Or maybe that's a Puppy 'special'; I'm somewhat lacking in mainstream experience, so couldn't really say!)


Mike. ;)
That's what I did and that's what led to a catastrophe. So I'll have to find another way.

As for systemd, I would replace it, but many programs have been compiled with systemd only in mind and they won't work without it. My coding skills aren't that advanced to change that. But maybe some day...
 
The mere fact that you were able to do what you did on Arch Linux is amazing, given the bleeding-edge nature of that OS. I salute you! I bragged about your achievement on my blog and gave you full credit (and expressed my personal gratitude) for the idea, the name, and the logo. If others adopt this wonderful idea and implement it successfully, I'll point them to this thread.
As the Klingon High Council might say, Glory to you, and to your House!
 


Follow Linux.org

Members online


Top