• Trainguyrom@reddthat.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    22 hours ago

    Hey that’s me! I’m one of those 5k new installs!

    I ran a mix of Xubuntu and Linux Mint full time for a few years but switched back to Windows just a few weeks before Valve started releasing the crazy updates to proton in the lead up to the Steam Deck launch. I have one laptop which still has the same Linux Mint install that I did a few years ago too! But I ultimately switched back because a couple of games I enjoy were either a royal pain on Linux or did not work at all, plus I’d tinkered with my installs to death so they all had some wild issues that I never could pin down.

    Decided with the Windows 10 EOL date that I’d try out Bazzite and see if I liked it, and honestly I expected to have found a blocker by now but everything I keep trying keeps working flawlessly, and I even got a couple of 25 year old games that don’t even work on Windows working flawlessly on Linux with just a couple of toggle switches in Proton

  • Ugurcan@lemmy.world
    link
    fedilink
    arrow-up
    19
    ·
    edit-2
    2 days ago

    I’m one of the 30k and as a game dev, I decided to push an agenda at my workplace to give better support to Linux, or at least consider proper Proton quality check.

    SteamOS for Desktop is imminent and I’m sure even more gamers will consider giving it a shot considering how shit Win11 is and how easy to spin it up with just a flash drive (that was my experience with Bazzite anyway).

    • sus@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      2 days ago

      SteamOS for Desktop is imminent

      Do you have some source? I recall the latest rumor related to a valve patent is more likely to be about some VR thing than a steamOS PC

      • towerful@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        9 hours ago

        https://store.steampowered.com/steamos

        Does this mean I can install SteamOS on any device? We expect most SteamOS users to get SteamOS preinstalled on a Steam Deck or device that incorporates SteamOS. The only devices officially supported on SteamOS right now are Steam Deck and Legion Go S. We are working on broadening support, and with the recent updates to Steam and SteamOS, compatibility with other AMD powered PC handhelds has been improved.

        If you are interested in installing SteamOS on your device and providing feedback, you can follow the instructions here.

        here links to https://help.steampowered.com/en/faqs/view/65B4-2AA3-5F37-4227

        With instructions to install steamos and the note:

        Currently, the only devices officially ‘Powered by SteamOS’ are Steam Deck and Legion Go S. We are working on broadening support, and with the recent updates to Steam and SteamOS 3.7, compatibility with other AMD powered PC handhelds has been improved.

        So, it’s unlikely to be smooth sailing. But it can be done, and steam is working on improving it.

        There seems to be some forks out there that claim to improve desktop installation, but I have no idea how active or decent they are.


        Personally, I think steam is missing a huge market slice by not creating a steamos for desktops.
        However, they don’t need it and probably don’t want it. It’s a market slice in a market they don’t need or want: operating systems.
        People that would use it likely already have steam on windows. So, it’s not bringing in new customers (like the steam deck does).
        People that game on Linux likely already use Steam Proton (which is an amazing contribution). So, no new customers by distributing a whole desktop OS.
        It’s starting a fight with Microsoft (which I think we all want), but with no real benefit to Steam.

        I think steam is smart to stay in their lane of handheld OS and Linux tooling for gaming.
        Let the desktop gaming distros be maintained by other people. Ideally steam would support those distros, but just maintaining Proton and generally pushing Linux gaming is still a huge contribution.

  • sharepa@piefed.social
    link
    fedilink
    English
    arrow-up
    47
    ·
    2 days ago

    I’ve been using it for a month on my gaming machine after switching from Win 10 and what can I say? It just works and the look and feel is great. Every game I installed and every hardware I connected (Bluetooth Dongle, Switch Pro Controller) worked out of the box.

      • sga@piefed.social
        link
        fedilink
        English
        arrow-up
        13
        ·
        2 days ago

        not to downplay your issue, but if you would even go like 5-10 years back, and ask for biggest issue on linux, and this was your issue, people woud genuinely think you are joking. linux/foss has progressed greatly.

    • Atherel@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      31
      ·
      2 days ago

      It’s gamer-friendly in the sense that it comes with all you need for gaming by default. You can game on any major distro without problems.

      Personally I’m not a fan of bazzite because of its “immutable” approach but that’s a personal preference.

      • Damage@feddit.it
        link
        fedilink
        arrow-up
        21
        arrow-down
        1
        ·
        2 days ago

        I was put off by the immutability too, as a long-time Linux user, but it turns out it doesn’t really make much of a difference. You just install things slightly differently, the biggest drawback so far are the interoperability issues with flatpaks, 'cause, you know, sandbox and all, but it’s really minor tbh.

        On the other hand it’s very polished and convenient for most things, so much it converted me after an eternity on Fedora.

        • AllHailTheSheep@sh.itjust.works
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          2 days ago

          my thing is that it becomes hard to automate things. you install a package in a toolbox, then if you want to use that package in a script you must first enter the toolbox manually. I wish there was a way to enter the toolboxes programmatically for scripting.

          edit: I was incorrect, see below comment

          • entwine@programming.dev
            link
            fedilink
            arrow-up
            11
            ·
            2 days ago

            You can, and should do that. Here’s what that looks like: toolbox run -c <toolbox-name> <command>

            All of my development tools are in a toolbox, including my IDE (Sublime Text). I created a standard .desktop file so that I can launch it like any other application, and it works perfectly, with a proper Icon and everything. Example:

            [Desktop Entry]
            Version=1.0
            Type=Application
            Name=Sublime Text
            GenericName=Text Editor
            Comment=Sophisticated text editor for code, markup and prose
            Exec=/usr/bin/toolbox run -c devel /opt/sublime_text/sublime_text %F
            Terminal=false
            MimeType=text/plain;
            Icon=/home/user/.local/share/applications/SublimeText.png
            Categories=TextEditor;Development;
            StartupNotify=true
            StartupWMClass=sublime_text
            

            To run something on the host from inside a toolbox, you can use flatpak-spawn:

            $ toolbox enter ...
            $ flatpak-spawn --host <command> <args>
            

            You can even use that to (awkwardly) run something in another toolbox using the same command above:

            flatpak-spawn --host toolbox run -c <other-container> <command>
            

            Sublime text specifically has support for custom build commands. Sometimes, I’m using it to develop something in a different toolbox than the one sublime is installed in. So in my custom build script for the project, I add a check to enter the correct toolbox before executing the build. Here’s what that looks like:

            TARGET_TOOLBOX=example
            source /run/.containerenv
            if [ "$name" != "${TARGET_TOOLBOX}" ]; then
            	echo "SWITCHING CONTAINER $0 $@";
            	flatpak-spawn --host toolbox run --container ${TARGET_TOOLBOX} /usr/bin/env zsh -c "$0 $@";
            	exit 0;
            fi
            
            #proceed with build...
            

            This container/toolbox workflow is far superior to anything else, as it makes it trivial to quickly test whether your code works on a different distros/versions. It all just works with your existing tooling/local workflows once you learn how to work with the tools. There really is nothing you can’t do.

            …and that’s for development, which is the most difficult scenario for this type of thing. For regular every day users, immutability just works without requiring people to learn anything new besides reaching for flatpak instead of apt/dnf/pacman/etc.

            • AllHailTheSheep@sh.itjust.works
              link
              fedilink
              arrow-up
              4
              ·
              2 days ago

              you’re a lifesaver!! I swear I looked pretty hard on the internet for this exact solution without success. my apologies!!

              thanks for the info!!!

      • Ofiuco@piefed.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        Same, tried installing obs and it was so convoluted I decided to go back to Fedora. Now I’m on Cachy and it’s so much better, only use a Windows partition for Mp3Tag, MusicBee (mostly to organise files, but I do miss the file explorer/UI) and the Adobe programs… Maybe if I get a game that doesn’t run in my pc, but so far it’s been great.

        • Atherel@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          2
          ·
          10 hours ago

          I’m on EndeavourOS ans pretty happy too. Did you try Winboat for your Windows Applications? I just saw a thread here and it looks pretty promising, but didn’t have the time to test it.

      • Victor@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        2 days ago

        I’m here on Arch btw for my main gaming and work rig (same desktop PC), and gaming works beautifully, running Niri. I love Niri for gaming, because of how fast I can switch side to side between discord, browser, the game, etc. No weird “alt-tabbing” business. The most gaming friendly compositor I’ve come across.

        The only thing with Niri seems to be that when I’m running Steam Link, the opened game doesn’t seem to get focus, which is a bit wonky. I have to go over from my TV to the PC and focus the game window. 😄 But otherwise great, if I’m by the PC itself. 👌

        • optissima@lemmy.ml
          link
          fedilink
          arrow-up
          3
          ·
          2 days ago

          Seconding, Niri is amazing. Have you messaged the matrix chat about the attention? I feel like I remember reading a solution there for windows forcing focus/mouse capture that might help.

          • Victor@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            2 days ago

            You mean the issue where the window doesn’t get focused after opening the game via Steam Link? I haven’t, I’ve never used Matrix before, actually. Wouldn’t GitHub be a viable communication platform for stuff like that?

    • sbird@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      10
      ·
      2 days ago

      Yeah, it is. It also has a an option for something like Steam Big Screen for a console-like experience too for living room PCs and handheld PCs (Steam Deck, ROG Ally, etc.)

  • zergtoshi@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 days ago

    On Bazzite as daily driver for several months now.
    It’s amazing and only limitations introduced by Flatpak (so not directly related to Bazzite) posed some challenges, e.g. using KeepaasXC together with Firefox or having Nextcloud sync after standby mode.
    The programs are running fine overall and running games is a bliss.
    I haven’t considered installing a different OS since installing Bazzite.

  • Pencilnoob@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    2 days ago

    I’ve been using Bazzite for like a year now and it’s great. I legitimately love using it and so far it plays all the games I like and it’s much more stable than Ubuntu was

  • chunkystyles@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 days ago

    My first attempt at daily driving Linux was Bazzite. I ended up switching to Aurora and I’ve been there ever since. I’m really happy that Bazzite is continuing to grow. All of the Universal Blue OSs are great.

  • kbal@fedia.io
    link
    fedilink
    arrow-up
    9
    ·
    2 days ago

    Not bad considering it’s only been around for a couple of years.

  • SpookyBogMonster@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    2 days ago

    I’m currently running Batocera on a mini PC in the living room. I like that it functions like a console, but I don’t like that it lacks Steam support.

    How does Bazzite fare in a livingroom console scenario?

      • SpookyBogMonster@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        I’ve done this, previously, and while it used to work, it doesn’t seem to work anymore. Unless I’m missing something ¯_(ツ)_/¯