Obviously nobody in their right mind is using BSD for gaming but I do wonder how it would show up

I heard there was a bsd port of steam at some point and some people got the Linux build working on it. I have to assume the Linux build would probably report as Linux unless it has some mechanism to determine operating system besides it being hard coded

Having 1% of my playtime be on BSD seems like a pretty good meme to me

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    9 months ago

    On FreeBSD, you either run the Windows build through WINE or the Linux build through the Linux emulator.

    People have claimed that running the SteamOS UI on a non-Steam Deck is reported as Steam Deck, so I’m guessing it’s based on the client version, not the OS version. So my money is on “Windows” if you’re running through WINE or “Linux” if you’re using the Linux compatibility layer. The hardware survey probably says “Other.”

    That said, I do have like 5% on macOS, which is basically BSD. So I guess I’m a meme. :)

    But you got me curious, maybe I’ll install FreeBSD and see if I can get Proton to work properly. I love FreeBSD, and if I can get most of my games working, I may consider switching back. It was my first *nix and I tried it as a desktop for a couple months, but bailed because of sleep not working on my laptop and Steam not working well on my desktop. Maybe it’s worth another look.

    Edit: Here’s that related post about using the Steam Deck UI on a non-Steam Deck and having it count as a Deck.

    • flashgnashOP
      link
      fedilink
      arrow-up
      3
      ·
      9 months ago

      Ah I see. Seems like a good theory. It can definitely tell Linux and steam deck apart as I’ve got both on my report (about 40/40 as of this year whoop)

      Let me know how it goes though I don’t think the report updates, think it’s just a static snapshot

    • anon5621@lemmy.ml
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      9 months ago

      Mac os is not BSD,but unix like OS,basically Darwin.Also if u are gonna need Vulkan ,and as i know .nvidia doesn’t support it on freebsd so only through opengl which is slow enough.About Intel and AMD not sure.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        arrow-up
        7
        ·
        edit-2
        9 months ago

        The userland is largely pulled from FreeBSD, so your basic utilities like cp and ls will be based on FreeBSD versions (go ahead and man something). Add to that the kernel is based on the mach kernel, which is based on the BSD kernel, which the FreeBSD kernel is also a descendant of. So there’s basically more shared heritage between macOS and FreeBSD than pretty much any other OS family, including other BSD-derivatives like OpenBSD or NetBSD.

        Also, the main reason macOS is “UNIX” is because they paid a bunch of money to get certified. I’m guessing FreeBSD would also pass if they cared, and some Linux distros probably could as well. But nobody really cares about that branding anymore, so it’s not worth it.

        Darwin is just what Apple calls their kernel, but it came from the mach kernel which itself came from BSD (before the bad times of the early 90s fractured the BSD community with lawsuits).

        Vulkan

        Yeah, that’s my biggest worry. I use an AMD GPU, and I haven’t kept track of the status of AMD on FreeBSD. I know NVIDIA drivers used to be way better than AMD drivers on FreeBSD, but maybe that has changed now that the AMD driver is FOSS.

        I gave up my last FreeBSD server about 5 years ago because I wanted to use Docker, but maybe it’s time to give it another look. At the very least, it’ll be fun to take another look.

  • 0x4E4F@infosec.pub
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    9 months ago

    I don’t think many of the BSD folks are interested in gaming… hence, the lack of a BSD port.

    I really have no idea what they take out of contributing to BSD, considering the permissive license. I know what I take out of it (storage, firewalls, etc.), but for them? It’s still a mystery to me.

    • flashgnashOP
      link
      fedilink
      arrow-up
      1
      ·
      9 months ago

      Probably the same thing a lot of people myself included take out of Linux

      It’s far nicer to use than windows if you’re technical, and also it’s different

      • 0x4E4F@infosec.pub
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        I get that, but having a permissive license is what would most definitely turn me off about contributing to the project.

        And I also read somewhere (don’t know if this is true or not) that a large portion of BSD devs actually use Macs as their daily drivers.

        • flashgnashOP
          link
          fedilink
          arrow-up
          1
          ·
          9 months ago

          Doesn’t surprise me, I don’t think they really expected it to be used on the desktop

          • 0x4E4F@infosec.pub
            link
            fedilink
            English
            arrow-up
            1
            ·
            9 months ago

            That would kill my enthusiasm to be honest… but whatever, each to his own 🤷.