• 1 Post
  • 21 Comments
Joined 8 months ago
cake
Cake day: July 26th, 2024

help-circle

  • The best path forward is that developers make their linux drivers before they release their hardware to the market. You know, like what they do for windows.

    There’s no silver bullet here. You have to wait for someone to reverse engineer the drivers if the developers of the hardware don’t care enough to supply even basic linux driver support. Either that or linux becomes so popular that it becomes senseless to ignore it (let’s be real though, MacOS is popular enough for this to be true and yet there’s still new hardware made that ignores that platform too.)




  • Sure.

    Valve’s operating system is read only and, when steam decides to update, any root level file changes will be lost between updates. This is partly good because the system will always be recoverable and update reliably, but comes with the downside that users have to take extra steps to install some base level packages (things like tailscale, syncthing etc. There’s always work arounds, but it’s not a guarantee that these work arounds will continue to work on new updates.)

    OSTree is also a read only file system utility that allows packages to be layered, so users can install their own packages. When the operating system updates, these packages are rebased and preserved on the next update so user level changes can be preserved.

    There’s more to this than that, but basically steam os is dependent on valve updating packages and generally leave all extensions either hand off or need to work around root filesystem. Ostree/silverblue/bazzite allow user modification by having a slightly more sophisticated updating process.



  • MoogleMaestro@lemmy.ziptoLinux@lemmy.ml*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    49
    arrow-down
    6
    ·
    3 months ago

    It’s very strange that you’ve made a post about bugs but chose not to list any of the bugs.

    Like, how can we make a recommendation if we don’t know what types of issues you’re running into? What type of hardware you have? What expectations you have?

    It just kind of screams of disgruntled user syndrome. These are community lead projects so, yes, they’ll have bugs. But if people never say what they are or what issues they had with what they used, the best the rest of us can do is just guess!






  • Without a doubt, Patents and Software are a bad mix.

    But there’s definitely a truth to the idea that Palworld in particular were aiming for a legal battle against Nintendo from the beginning with provocative action. There’s a reason why Nintendo has rarely gone after Pokemon-likes but have decided that this particular company is worth pursuing.

    This is kind of a lose-lose situation. Palworld was clearly kit-bashing existing Pokemon models and were engaging in creative bankruptcy, but software/game patents serve only to hurt creatives and developers around the world and Japan in particular is poor around SLAP suits.

    So, I agree, grab the popcorn. But I hope that whatever patents they’re choosing to enforce here don’t have a major ripple in game development as a whole. There’s a world with the brazen IP theft of palworld actually does us all a disservice by making it an easier case for Nintendo to enforce Patents that would otherwise be unenforceable or difficult purely out of optics.







  • MoogleMaestro@lemmy.ziptoLinux@lemmy.mlIs Linux (dumb)user friendly yet?
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    3
    ·
    6 months ago

    I mean, yes. But also no, it sort of depends.

    If you have very low bar of needs (needing a web browser and some utility apps, without specific apps in mind) then it’s actually never been easier. If you use a Silverblue based system, all updates are done in a transactional way and old versions can be booted into at any time in case something breaks (which basically never happens with silverblue, with some exceptions.) Read only systems means you can’t muck around with the root files and can’t accidentally “break” your system in the way you used to be able to on older OS designs. I would say that “Linux with Guardrails” is effectively invincible, and I would like to recommend that new users try OSTree based systems. For example, Fedora Silverblue, Ublue’s Aurora / Bluefin, Bazzite (Steam OS clone), etc etc.

    If you have more specific needs, it can be a crapshoot depending on whether or not the hobby in question has a strong linux presence. Particularly, bespoke non-game windows apps are still a bit tricky to get working and require some Wine (Windows process wrapper for compatibility) knowledge. There are edge cases where running certain applications in flatpak (Steam, Bitwig) can mean that, while it’s impossible for these applications to break your system, you’ll be very limited in options for these programs. For Steam, this can mean more difficulty with out-of-steam application management. For Bitwig, this can mean no choice in VST. These are all programs that have work arounds, but on a read-only system like Silverblue (which I would like to recommend for new users due to the indestructibility) those are all a little more difficult to implement and require you to know a thing or two about virtual desktops. (Thus, not new user friendly.)

    I would still say that it’s never been easier, but as you get more famililar with any system, you generally demand more and more from it. Thankfully, with linux, its always been a case of “if there’s a will there’s a way” and the UX utility applications being made by other people have been getting better and better.

    My recommendation to you would be to try UBlue Aurora. It’s familiar to Windows, it’s being managed in a way that makes gaming relatively simple, and it has an active discord community to help new users. It also has that indestructability that I was talking about before, but has a lot of the “work arounds” pre-setup for new users.