Skip Navigation

Posts
13
Comments
280
Joined
2 yr. ago

  • Thanks for your great explanation!How up-to-date are the packages, compared to Flatpaks?

    IIRC, I used Nix a while ago to install a program, which was supposedly hard to build for Linux and crashed all the time as Flatpak. Sadly, the Nix version was almost a year old and also not great.

    But I think I'll take a look into it again. I began using terminal apps a lot more and also became a huge fan of image based distros, and I think Nix packages have similar benefits as immutable distros.

  • Thanks! I saved the comment for later.

    What advantage do you see in Nix compared to Distrobox?I personally enjoy DB because of its simplicity.I just open BoxBuddy, create a new container from the dropdown-list, and then just start using my Debian or Arch container on top of Fedora Atomic for example.

    The two main benefits I see in Nix are the reproducibility and the big repo. But in case of the repository size, Debian and Arch (+ AUR) are extremely big aswell.Are there any other big benefits, that I can't get with Distrobox, but with Nix?Just as a small side note, I'm no power user and tend to use my PC more like a casual guy.

  • That all sounds great, thanks!Do you have any tips for an "easy" start, where everything is already pre-configured?

  • I downvoted the post here, because I think it doesn't belong into Linuxmemes.But even though I disagree in some way, I upvoted the original post in c/Linux, because I think you spent quite some time writing it. I'll discuss my thoughts with you in the other thread ✌️

  • I really like that post!

    It seems like OP put a lot of work and creativity into the meme, while intelligently criticizing a problem and not just using "Windows bad hurr hurr" as the base.

    I wanna see more of those kind!

  • My recommendation would be to use Logseq.

    It's similar to Obsidian ("Second Brain"/ PKM), but with the journal function as backbone.

    It relies heavily on crosslinking, is markdown-based, very efficient and a joy to use once you "got" it, and supports a hell lot of features, including TODO, plugins, a knowledge network ("graph view") and much more.

    I use it for everything (external brain) and pretty much never loved a piece of software this much!It sounds like it is THE tool you're searching for!

  • It is planned for F40, which will be there in 1-2 Months.BUT, I already use F40 beta (Edit: alpha) on Atomic KDE.

    Just install Kinoite normally, and then rebase to fedora:fedora/40/x86-64/kinoite (or however it is spelled) after typing rpm-ostree remote refs fedora and selecting the right variant.

    I personally had a good experience in the last days with it and it feels absolutely usable.Maybe wait until the stable release, then you can use uBlue, which gives you a saner configuration for the start.

  • I made a similar post a few weeks ago.I will try uBlue core and give you all a small update about it.

    I feel similar about Debian. It's a good distro for sure and I don't have any issues with it for server use, but somehow, I still don't like it somehow. RPM-/ OSTree based distros are more my taste, and I don't even know why.

  • Because containers (Distrobox, Flatpak, etc.) are bae.You can read my post I made a while ago for more information: https://feddit.de/post/8234416

    Once you "get" image based distros, you probably never want to go back. Traditional distros just feel... off now for me.Containerisation is the biggest strength in Linux, we use it all the time on servers, so why not on the desktop?Atomic OSs just make more sense for me, not only because of security/ bug/ whatever reasons, no, also because they feel simpler and are pretty convenient and robust.

  • Definitely. Having SELinux or AppArmour is very important.Image based distros still offer some security and reliability benefits, because they are reproducible and therefore issues can be fixed quicker and easier. Also, at least now, due to the read-onlyness of the core parts of the OS, you can't install malware as easily.

    • On Linux, you don't download random stuff from the internet, e.g. a new browser. You get it from a central source, usually package manager, where it is verified and secure.
    • Most stuff is open source, therefore we can check if it does weird stuff. Proprietary software is often seen critically in our community.
    • Linux is usually always updated because of the central update mechanism, so that vulnerabilities are fixed very quickly.
    • Linux has more granular permissions. There's no "allow nothing" (but still too much) or "give random software access to the whole device" like on Windows. Linux software is written to need only as many permissions as needed, but not much more.
    • Containers are big and crucial, especially when immutable distros grow more popular (even better security!). Many of use use Flatpak because of those pros. With them, we can give or remove every permission, like network access, file system, etc.
    • Antivirus is almost useless, it won't always work reliably, see it more as an additional measure. Many AVs are close to being malware themselfes. They may act as indicator, but not as safeguard for viruses.
    • If you share stuff with people using Windows, ClamAV is still handy.
    • We aren't safe from viruses too, but we try to minimize our attack vector as much as we can with those methods mentioned above.
    • Windows viruses can still be executed with WINE, so use Bottles (container for WINE) when running Windows software.
  • While most changes (file manager improvements, etc.) are cool to have and are just improvements to the overall experience, what's up with the "fractional scaling and Mutter improvements"?

    Why does nobody explain them more? At least for me, fractional scaling is the first thing that comes to my mind when thinking about what Gnome needs the most.And performance improvements are also good to hear, but in which aspect? Triple dynamic buffering?

    Does anyone have further information?

  • Another comment from my side: I think it would be best if you share some of the images, or at least describe what problems they have.

    • Is the resolution not high enough? --> Try Upscayl
    • Are they blurry? --> Good luck. Rescuing blurry pictures, either because of motion blur or lack of focus, is the hardest/ almost impossible thing in photography. You could try some "AI" tools, depending on how sharp the image is, but they usually suck.
    • Are they noisy? --> Maybe try Topaz Denoise (paid and proprietary) or GIMP/ Darktable (FOSS, but not exactly as sophisticated or quick). Sadly, canceling out noise usually results in a "watercolor" look if overdone.
    • Or do yo just want to recover information? -> Increase contrast, sharpness and middle tones.

    Either way, since you asked specifically in c/Linux (which I find a bit unfitting personally, better ask in c/Photography), I can recommend 3 Tools:

    • GIMP of course, maybe with plugins, for general editing, and Darktable for post-processing (color grading, sharpening, etc.) your images. The latter one works best with RAW images, which you probably don't have since you shot on a phone.
    • Upscayl for Pixel interpolation (usually doesn't increase sharpness, just the pixel count if yo want to crop more or print a poster at higher resolution).
    • And maybe Huggingface, which also offers quite some image processing AI stuff.

    But as I said, please provide some pictures, or at least more information. Just saying "muh pics bad" is almost worthless for me.

  • Yeah a lot of this chart just doesn’t make sense to me. You trolling op?

    That's rude, man. If you don't like it, do it better. I've spent half my weekend for it, and gave my best. I wouldn't invest so much time if my sole purpose is only trolling.

    But, that's what the comment section is for - if others think the same way as you do, yours will be one of the top comments.I made a post a few days before, where I collected some opinions and double checked if I'm wrong.If others think differently about certain points, feel free to correct me or add information.

    For example, pop os uses a very opinionated version of gnome? Since when? Seems barely modified to my eye.

    Yes, it is highly modified compared to the vanilla Gnome, for example, in following ways:

    • Pop shell tiling
    • Minimize button
    • A dock
    • Different workspaces
    • Extensions
    • Different themes/ look
    • and more.

    It looks and feels completely different. Not worse, just different. I don't say it's a bad modification, it feels coherent and adds value for many people.

    Also you recommend kde plasma to Mac users? Gnome seems WAY closer to me.

    Gnome looks only similar to removed on the surface, but, philosophy and usage wise, it behaves completely different.It's completely unique in its own way, you can't compare it to anything else, except you want it to be that by using extensions.

    KDE on the other hand is often compared to Windows, only because of the out-of-the-box look with the task bar on the bottom.But, if you modify it for less than 5 minutes, it looks and behaves almost like removed does, e.g. ALT + space opening up KRunner (Spotlight).

    I don’t get why you’d spend so much time if your info is all just going to be a little bit wrong

    Tell me exactly what is wrong, and I'll correct it if the need arises.

  • Ubuntu has become very controversial.

    It used to be good and paved the way of today's Linux desktop world, but nowadays, the Corporation behind it, Canonical, decided to shit on its user base.

    • Once, they decided to make advertisements for Amazon a few years ago, which they've reverted
    • They now make ads in the terminal for "Ubuntu Pro"
    • And, mostly, they force their own and highly controversial package format (Snaps) onto users. You almost can't get around them, even if you actively decide for it.

    If you want something non-BS, use Mint or Fedora.

  • Good advice!I personally think tho, that Debian isn't the best beginner distro.Not, because it's not user friendly or something, but more because of the complicated and unintuitive installer.

    Take Mint or Zorin for example, where you basically only need to click "next next" and it's installed, and after that, you get a wonderful first start wizard where everything gets explained (how to download new apps, get updates, etc.).

    I had a lot of issues when installing Debian after some days, because of a non-optimal suggested partitioning layout, misconfigured mirror-server list or network for example.But once it's running, it's very solid!

    As I mentioned in the post, Debian (+ Flatpaks) is a great choice, but I'd recommend something else as a base tbh.

    My personal choice is Fedora Atomic, because of the reliability of the host system and the good balance between stability and moderness. Debian is a bit too stable (too old/ stale) for my own taste, but I respect everyone who likes that.


    I'm a Gnome fanboy personally too, but not everyone likes it.I've heard very often from other users, that they always thought Gnome is the Linux DE and didn't get warm with Linux in general because of that.And when they discovered KDE/ another DE, they instantly fell in love and never looked back.

    In my opinion, GTK apps look way better on KDE than Qt apps do on Gnome. On KDE, they integrate a bit better due to theming, but look slightly off.Qt on Gnome on the other hand is almost unusable.But both improved.


    Still, thank you for your addition!

  • Dude... As soon as anyone mentions image based distros, you come up with the same copypasta everytime.You also never come up with any good counter arguments if someone disagrees with your statements.

    While IBDs aren't the holy grail, they certainly can and will transform the Linux ecosystem for the better.

  • The graph was just a quick sketch in my note-taking app Logseq.

    I mainly wanted to know if the flowchart made sense. When I do it properly, I'll use a different software :)

  • There's a big shift happening right now, you're right on that.Traditionally, ARM is not as capable in solving complex issues, but more efficient.

    That's why it has always been used on smartphones for example. You want a lot of battery and don't need to do highly complex stuff on that, that's what you have your PC for.

    The big focus in the last years has always been to top the competitor in terms of performance, and only right now, people begin to question if the computing power they have right now isn't enough and if they rather wouldn't like to have a device that's more efficient.The tradeoff is, you're more limited to this specific architecture. removed solved this by making a compatibility layer for x86 apps, but that of course comes with a performance hit.

    I'm no expert in that topic tho, so take all I said with a lil grain of salt.

    Right now, I think you're better off with x86, because your server will definitely run on some sort of Linux, and we don't have any compatibility layer or something like that yet.