[โ€“] 1 point 3 weeks ago

Yeah systemd is a beast that I haven't even begun to try to understand yet. It's quite daunting. I bet it's easy once you understand but before that happens, it seems almost insurmountable.

Imma look into Void and see what it's about, but I don't think I'll switch anytime soon as nothing I have installed breaks for me as of yet. ๐Ÿ˜…

Hey, thanks for replying, I appreciate it. ๐Ÿซถ

  • source
  • parent
  • context
  • [โ€“] 1 point 3 weeks ago (1 child)

    My main reasons were I felt arch had changed it's philosophy over the years, moved away from the real keep it simple idea, and started to move more towards making it easier and more accessible for other people, which I felt was dumbing it all down and just didn't have the same attraction for me. Then the more tangible reasons were I felt systemd was over kill for what it does, wanted to try something simpler and more readily adjustable, and also I found quite a few breaking up dates, with arch trying to be almost bleeding edge, updates would come out that broke my system. Void offered a solution to all that.

    Still rolling release but not bleeding edge, so updates have time to be made safe first, runit is so simple and easy to understand, and the setup is only whatever you make it. It reminds me of arch from 15 years ago.

  • source
  • parent
  • context
  • [โ€“] 3 points 3 weeks ago

    By too much maintenance I mean needless manual work on systems that I don't care as much about.

    On some of my PCs (e.g., TV-dedicated mini PC shared with my gf) I prefer having Fedora, because it does everything by itself, and I can just focus on other PCs, which are more important for me, such as my main laptop.

    Which is why I don't run NixOS on everything. That'd be way too much work, and not worth it for me.

    Depending on how much work - both one-time and recurring - Void needs, perhaps it could work for me on those devices. Fedora is a little heavy, and I was thinking about replacing it anyway.

    As for NixOS in general, I'm not sure if it fits the definition of 'immutable', but the end result is pretty much the same. Very stable, incredibly easy recovery if something breaks. And you can fairly easily copy your setup over to more devices, though of course some things will need to be manually changed.

    The one downside is, even if you have a working setup, sometimes you'll have to manually update some configs, due to NixOS changes or other software changes, etc. It's usually simple, but if you leave your PC and come back after half a year for some reason - you may have some work to do. Especially if you daily drive something like hyprland - which is very popular on NixOS - because it's now known for radical changes to its config structure.

    I'm still learning the Nix language, and how the entire package manager and OS work, so maybe there are solutions or improvements to this. I first started using NixOS about half a year ago, so I'm by no means an expert or anything.

  • source
  • parent
  • context
  • [โ€“] [S] 2 points 3 weeks ago (1 child)

    I don't know what it's mean by too much maintenance but for now I understood that the first effort to setup a system we want is all the effort. Then everything flows like a stream.

    Maybe future updates or upgrades require user level configurations but I don't think thats too a big issue.

    Btw, I too heard about NixOS but as you said about Void, NixOS is not for me too. How is your experience there? It is more like an immutable distro right?

  • source
  • parent
  • context
  • [โ€“] [S] 2 points 3 weeks ago

    Me too. I didn't installed it in an hype, but the minimalism it gives and the unique working style.

    I think most people are sticking with systemd and not taking a look at another init systems because major distributions like debian, fedora, opensuse, arch, etc. are sticking with systemd.

  • source
  • parent
  • context
  • [โ€“] [S] 1 point 3 weeks ago

    Nice to know.

    Actually, don't know why but I got a satisfaction of achieving something big with Void. Usually no matter which distro, fedora, debian, opensuse, arch, etc... I always get a urge to switch between them.

    But Void doesn't give such an urge, maybe the reason is my 3 failures to try to install it and 4th one was almost successful. But after getting know more again I required to reinstall entire repo. No everything is rock-solid and user friendly. Void + runit + KDE + No extra bloats.

    Highlight : The official free and non-free repo only contains apps that matters and no extra gui app store, fonts, themes, etc.

    (The only reason for previous failures is me who was lazy to read everything in manual and listen full youtube guides)

  • source
  • parent
  • context
  • [โ€“] 2 points 3 weeks ago (3 children)

    As a NixOS user, I'm very curious about Void. Obviously, it doesn't offer declarative configuration or perfect reproducibility, but I don't necessarily need it on all my systems. That'd be too much maintenance for me.

    I was going to try Alpine on my older Thinkpad X240, but maybe Void would work well, too.

  • source
  • [โ€“] 6 points 3 weeks ago (4 children)

    welcome! i a have been running void on my daily driver main pc for around a year now. No complains at all. Moved from Arch which i ran for around 15 years. I also dont use flatpack/snap etc. i really like the simplicity of runit and it just works.

  • source
  • This post got me thinking I might want to try it. I started with Linux Mint and then Fedora KDE Plasma, and I still don't understand a lot behind how Linux works, beyond doing as told for a few commands to update or install something, but I've been reading a lot about the age verification and AI in Linux and things people say about systemd. As far as I understand it, I thought that Linus Torvalds basically told people to get used to AI in Linux or fork it yourself. But in doing so, as my YouTube algorithm keeps warning me, now older hardware is in threat of not being supported as the newer code stops accounting for it. I'm not educated in this stuff even though i try to grasp it. I'm here to use my pc to work and game (and retain control over my media) and make fanart without the ever increasing reach of these operating systems going to hell. It's exhausting.

    I guess what I'm asking is, is Linux Void independent of these issues? I just don't know where to go and what to focus on learning.

  • source
  • [โ€“] 2 points 3 months ago

    Hi, yeah, I moved from arch Linux to void a while back and not had any real significant issues with Wayland. Although I was on Wayland on arch to. I moved to Wayland 2 years ago in arch, then moved to void 6 months ago. I've always been minimal in terms of desktops though. Haven't run a full de on my main pc in over 10 years. I was openbox on x11, then when I moved to Wayland, tried hyprland for a few weeks before settling on sway. I have had to adapt as x11 is not Wayland. But I haven't had any breaking issues. I don't use a DM either.

  • source
  • [โ€“] 2 points 5 months ago

    Yes, no issues. Mango window manager/compositor, spawned from greetd > tuigreet using dbus-run-session. xorg-server-wayland ensures pretty good compatibility with random X programs I may use.

  • source
  • [โ€“] 2 points 5 months ago (1 child)

    What desktop are you using? It sounds like there isn't a running dbus session. When i was on void i had to start my window manager with dbus-run-session, that would solve the issue.

  • source
  • [โ€“] 2 points 5 months ago*

    XFCE's had mainline Wayland support since 4.20 (well, experimentally anyway) for over a year now.
    I've tinkered with it, with labwc, it's pretty good. I haven't checked back in to see if they've baked in a sensible set of defaults, I had to figure out the autostart and keybinds but it was mostly straightforward. Things like right-click on the desktop to open the menu, or blanking out window title bar click actions. The autostart mechanic was just a top-to-bottom shell script with some special parsing, kinda seemed like a step backwards to the monolithic init script days, but also refreshingly simple.
    This is all commentary on labwc specifically (and not on Void but hopefully it's still helpful), but it's XFCE's top recommendation and I believe the one that they're testing with, so it's likely to be the most supported moving forward.

  • source
  • parent
  • context
  • view more: next โ€บ