• 0 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: January 19th, 2024

help-circle





  • Fedora is a bit too eager to deliver new updates IMO, especially KDE. As much as I love KDE, their .0 releases have had serious bugs several times in a row now. It’s always better to wait for .1 patch with Plasma. It may be hard for the user to break Kinoite, but it won’t save them from bugs.

    Fedora’s mission have always been to push new stuff when it’s “mostly ready” at the cost of inconveniencing of some users, so I wouldn’t recommend it for non-tech-savvy people.

    I know people say that it’s 100% stable for them (as they do for Arch, Tumbleweed, Debian Sid, etc) but that’s survirorship bias. As any bleeding edge distro, Fedora has its periods of stability that are broken by tumultuous transitions to the new and shiny tech (like it was with Pipewire, Wayland default, major DE upgrades, etc). During these times some people’s setup will break and you don’t know ahead of time if it will be yours.





  • Arm is insanely fragmented, every device must be have dedicated drivers and hardcoded specific configuration in the kernel. And sometimes even separate kernel builds. Also Snapdragon X devices are not even fully supported upstream in the most recent kernel yet. Which means they are many years away from being supported in Debian. Unless someone makes a fork of Debian with latest kernel and not yet upstreamed Qualcomm specific patches (which how these “arm distros” are usually made).




  • I’ve got a problem with port forwarding I can’t get working, never had that problem before and I don’t know network stuff well enough to figure it out.

    Docs says that CachyOS has UFW firewall enabled by default. You can search how to configure it, it seems quite easy.

    The updates are the winner for me- I don’t know how long this has been a thing with arch but downloading multiple packages at the same time. Game changer. I love Tumbleweed, but a 2gb “zypper dup” downloading package by package could take me 30 - 60 minutes.

    It’s usually the issue with automatic mirror selection. If you interrupt zypper using ctrl-c (only when it’s downloading, not installing of course) then it should select a faster mirror next time you run it. Zypper devs really should work on this though.



  • Fish is a replacement of bash that’s a bit more user friendly (has some cool auto completion features out of the box and more sane behaviour like handling of spaces when expanding variables). I personally started to use nutshell recently but unlike fish it’s very different from bash.

    Starship is a “prompt” for various shells (that bit of text in terminal before you enter the command that shows current user and directory in bash). I haven’t used it but AFAIK it has many features like showing current time, integration with git, etc.





  • Latest Tumbleweed snapshot has a Mesa bug that causes 50% chance of black screen after login. A few weeks before that Plymouth was broken causing >1 minute boot times. To solve these issues users need to learn how to rollback updates from command line, so it’s certainly not a good replacement for Windows.

    I know it’s rolling release distro but you can’t claim “it’s rolling release so bugs are expected and it’s your fault for using it” and “it’s betest and stablest system ever, everyone should use it” at the same time.


  • Not quite true. Code still has copyright owners and they are not bound by terms of free software licenses (they use licenses to allow other people to use their code). This means that copyright owner can make their code proprietary at any time, or change the license to any other. Although they can’t do anything about previously released versions AFAIK.

    However in case of projects with many contributors that don’t have a CLA (which transfers an ownership to some organization) nothing can be changed in practice since every contributor owns their piece of code and will have to consent to the change of license. Linux is such a project so it will forever remain GPLv2 licensed.