• 2 Posts
  • 198 Comments
Joined 3 years ago
cake
Cake day: December 20th, 2023

help-circle


  • I’d come with a word of caution then - while CachyOS automatically and conveniently installs with correct defaults, it is still a direct Arch derivative. Going forward, it will be just as easy to screw the system up and not know where to go next.

    With that said, I strongly advise to learn to revert any change you can make to your system. The simplest way (assuming CachyOS installed root filesystem as btrfs) is to learn your way around snapper early on. Check tutorials on how to do it right on CachyOS.

    With Snapper set up well, you can essentially undo any change. And this will be essential as you learn Arch (which CachyOS still really is).




  • Back to Fedora myself.

    My path so far: Manjaro -> Arch -> Mint -> Fedora -> EndeavourOS -> OpenSUSE Tumbleweed -> Bazzite -> Fedora.

    All distros on the list are brilliant in their own right, they just failed on my hardware in all variety of odd ways, or were simply too limited for what I want to do. Of all of them, Fedora was the least problematic in the long run, and with the snapshot experience I gained from OpenSUSE, I think I can manage it well now.

    P.S. Seems like the article author also got inspiration for btrfs after using OpenSUSE, and I don’t think it’s random. Folks there made a truly perfect integration. If you want to know what btrfs can truly offer, look no further, this is the best use of this filesystem anywhere on Linux.

    Speaking of Fedora, my experience of installation was nothing similar. It was rough all the way. From the installer literally not launching, to borked nvidia drivers, it all caused me some pain. But after I’ve set everything up, it was a breeze.







  • Allero@lemmy.todaytoLinux@lemmy.mlHammers Without Handles
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    3 months ago

    I don’t think the solution is to make basic software Windows-like.

    I think I’d rather see more work being done on newbie-focused distributions to introduce the user to all the key differences of Linux, to literally guide their hand in how things are done here. A welcome app with a simple FAQ, a set of wizards (explaining what’s being done behind the scenes) and even direct “click here” advices are all welcome.

    Linux way is, for the most part, superior, and once you understand how things work here, you actively don’t want it to be too Windows-like.


  • I feel like the problem of GNOME is not minimalism - it’s lack of proper customization. It’s a minimal setup that works for GNOME devs, but not you.

    Personally, I enjoy using Adwaita apps under KDE. Adwaita works great with the “one app - one purpose” philosophy, while KDE allows you to make global arrangements the way you like, so that everything you need is at your fingertips, and everything you don’t is out of the way. You can customize KDE to look in a way that compliments Adwaita, and it looks and works very well.


  • I think there’s one more big angle to modern design minimalism. It gets out of the way.

    Every day, we are bombarded with millions of design elements. If they would all scream, show themselves, try to be special, many would get overwhelmed, overloaded, overburdened. The classic design screams individuality, impression, emotion. The minimalist one is there for the function without distraction, like a quiet servant - there when you need it, out of sight elsewhere. It’s a design philosophy of an age when everything is at your fingertips.

    With that said, and with my strong preference to modern, minimalist designs, I appreciate the effort others put into making their computing experience truly reflect their workflow and intention.



  • Allero@lemmy.todayOPtoLinux@lemmy.mlV2Ray tunneling on Bazzite?
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    5 months ago

    Alrightie, this worked! I did install Throne. As per sudo before rpm-ostree - it’s not necessary, it just asks for su password if you run it without sudo.

    So, Throne came up with another error, it was unable to change file ownership in /usr directory (of course it couldn’t, it’s an immutable system)…and then it got me.

    I read into the errors given by v2rayN, and checked it on a non0immutable distro…and indeed, my subscription list got blocked right when I started testing TUN on Bazzite a few days ago. Case closed, Bazzite has nothing to do with it.

    But, I learned something about Bazzite repo management, which will be valuable going forward. Thanks a lot for so much effort figuring things out!


  • Allero@lemmy.todayOPtoLinux@lemmy.mlV2Ray tunneling on Bazzite?
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    5 months ago

    I got stuck with Terra atm. Bazzite shows that terra-release is indeed installed, yet doesn’t seem to check the repo when installing packages. And, predictably, fails to install either Nekoray or Throne through rpm-ostree install throne

    Assuming it is disabled (as happened in https://github.com/ublueos/bazzite/issues/2580), I wanted to reenable it, but didn’t find any command to do this in rpm-ostree help.

    Attempting dnf5 install throne --enable-repo=terra predictably didn’t work as it’s an immutable system.

    Any ideas or help here? Your help is much appreciated.


  • Nekoray in particular doesn’t have .rpm, so I used the universal executable (NOT the AppImage which doesn’t have TUN capability). With TUN mode enabled, it shows outbound and inbound connections trying to be established, and exchanges of up to 300 singular bytes per second. Needless to say, no Internet resources work. The second I close the connection, everything gets back to normal.

    V2RayN does have rpm and can be installed using rpm-ostree, but enabling TUN and subsequent connection attempt lead to the following log messages appear (<fields> censored):

    <date> <time> from <local IP> accepted <external IP> [proxy-relay-<protocol> -> proxy] <timezone> <date> <time> ERROR [<something> <ping>] dns: exchange failed for <URL>. IN A: EOF

    Same continues for every connection attempt. No actual connection is established.