• 0 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: July 16th, 2023

help-circle
  • I don’t think you really do anymore. I’d consider myself an experienced Linux user. I’ve been using it as a my desktop OS for over 20 years. I’ve also used Linux heavily through my career and am completely comfortable with the command line.

    With recent installs of Fedora the only thing I use the command line for is the initial setup of the multimedia codecs. After that I haven’t been required to touch it.

    I used to consider a terminal required to keep your desktop Linux system running. Now I look at is as an optional install for programmers.


  • dkc@lemmy.worldtoLinux@lemmy.worldManjaro or Pop!_OS for Steam games?
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    2
    ·
    5 months ago

    Hi,

    I’m going to say that at a high level it doesn’t make much of a difference. Some distros will make claims they have tweaks for gaming but for most players I doubt you’ll notice the difference. Almost all distributions make it easy to get Nvidia drivers working these days so I wouldn’t worry about that.

    I’d say to pick the distribution based on other factors, such as update policy (rolling vs stable) or desktop environment you prefer.

    I wanted to wait to the end to mention Manjaro has some controversial aspects to it. In terms of how the project handles money and leadership. I’d personally not recommend it but that has nothing to do with gaming.


  • That was a good read. I’d not really been sure of the differences between libadawaita and GTK were. It sounds like this frees up GTK to focus on being a cross platform GUI library, perhaps competing more directly with Qt. Meanwhile, libadawaita allows GNOME developers to keep leveraging GTK and tune it to their design guidelines.

    I’ve only seen positive things come out of recent GNOME apps, but I wonder if the downside of GTK no longer embedding GNOME’s design language would be apps choosing to use GTK directly instead of libadawaita for better cross platform support. Will we end up with a less cohesive GNOME environment in the future?





  • I recently purchased a laptop from System76. I’ve been very happy with it. You can get many of their models with coreboot used as the system firmware which is unique. I have been disappointed that they usually recommend installing open source, but not in-tree modules for getting things like keyboard backlight working. It feels a bit like they’re not a Linux laptop company but instead that they’re a Pop!_ OS laptop company.


  • Linux distributions have definitely standardized over the years. You get a kernel, systemd, network manager, Firefox, etc from basically every distro targeting desktops. Most will have different spins for the popular desktop environments as well.

    From a purely technical perspective the main difference of distributions today is the package manager. Are you using pacman, apt, dnf, or something else? We know as users that while some of these different package managers have advantages and disadvantages they are all doing the same thing. You can get basically all the equivalent packages on each major distribution. I sometimes feel sad thinking about all the volunteer effort working in parallel, but not together to package the same software using different package managers. In many ways it’s duplicate effort that I wish could be spent in better ways.

    Even package managers are beginning to converge. Flatpack is becoming extremely popular and is my current preferred way to add software to my system.

    Leaving technicals behind the only major difference I see between distro today is their philosophy on how frequently to update and what to exclude. Does every package get a new update immediately when it’s rolled out upstream like Arch? Are we going to stick to older packages and only apply security/bug fix updates like Debian, or do something in between? Do we want to bend over backwards to make it easy to install Nvidia drivers or tell users we don’t support closed source software? Do we want to make it as easy as possible to install codecs or leave it to the wider community to figure that out on their own?

    I don’t think there’s any right or wrong answer. Use what you enjoy!



  • I stopped watching Linux YouTubers after the Red Hat/CentOS Stream/Rocky controversy that happened recently. There were so many clickbait videos with a poor understanding of the problem just trying to make a buck off the communities anger and spreading disinformation .

    The Linux Experiment handled it the best and had the most nuanced thought out view on the issue. This is despite us ultimately having different conclusions. My only complaint about his coverage is that if you visit his personal website he has some extreme views on ethics, including believing that investing in the stock market is unethical. I felt he should have been more upfront of that in his videos before sharing his views on the ethics of a company like Red Hat.

    I’ll still watch some of his videos on occasion if they get picked up here and I believe him to be the most honest of the many Linux YouTubers. That being said I wouldn’t hold any of them in high regard. Many of their videos are sloppy, have clickbait titles, contribute very little, are are just trying to get ad revenue from you as much as Linus Tech Tips is.


  • I watched this video earlier today. I’m not sure how I feel about it. Some of the results sound like legitimate issues and some are kind of vague. Are the people having multi-monitor support issues using Gnome/KDE or are they setting up a niche tiling WM with a highly custom config?

    It’s good that he has an audience where he can gather this kind of information but much of it isn’t very actionable. I don’t know how I as a developer or Linux user can help improve anything from this data.

    I’d wager that good old fashioned bug reports to the specific software having the problem is a more useful tool.