I’ve been considering getting a mini PC for my living room, basically only to watch online videos without ads or watch locally stored videos.

Since I have a Steam deck available that I already often dock to my screen for gaming, could I use it instead of buying a new computer?

My main concern is the impact this would have on the battery if it’s plugged in for long periods of time, does it bypass the battery when it’s plugged in and the battery is full ? Will other components be impacted?

  • Scio@lemmy.world
    link
    fedilink
    arrow-up
    36
    ·
    edit-2
    2 days ago

    The Deck can bypass the battery when plugged in. And in fact, does so by default if the battery gets above 90%; it would stop charging the battery and just draw power directly from the USB cable.

    With the Decky Loader plugin Powertools you can customize this threshold. I use my Deck as my only PC for work, and have the threshold set to 70%.

    For video watching, I can’t imagine having any issues! If you have the OLED model (I think), you can even get Wake on WLAN to work if you plan to store it out of view (although that does feel a bit unfortunate for the poor guy, it has such a nice screen…)

    • iri@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

      So it does charge above 90% when docked, but does not actually use the battery above that? Because I definitely see the battery charging when I have my SteamDeck OLED docked, would be nice to change that though, I guess I need to look into those plugins.

      • Scio@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        2 days ago

        IIRC the stock behavior is to switch to AC at every charge level, but after 90% charging very slowly to 100 and then doing until it falls below 90 again which it would take a long time to do while still powered.

        I worded that initial description pretty poorly, given the default behavior is that it always uses AC power if it’s connected to AC.

        Thankfully, with that Powertools plugin you will get to see exactly what the Deck is doing in terms of power and disable even that slow charge above 90% (which I have done), or even force the battery to charge at full rates above 90, should you need to prepare for a trip or something… Give it a try.

        • iri@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          2 days ago

          I installed it and was not quite sure what option means what, then found this tidbit on the git pages of the plugin:

          The PowerTools has an important limitation over the Steam Deck firmware version, though: it only works while the screen is on.

          https://git.ngni.us/NG-SD-Plugins/PowerTools/wiki/FAQ

          So unless I misunderstand this I am not sure this is useful when docked since the screen is off, unless in Desktop mode where I am also not sure if this plugin would actually be active?

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

            It would work in desktop mode. All Decky plugins do, because Decky itself sets up system level hooks for the plugins. You can also access your Decky plugins by launching Steam in Big Picture Mode while in desktop mode.

            But yes, the custom limiter would not trigger if the battery level crosses up past the threshold. It would continued to charge untill the stock behavior of tapering off past 90%.

            It would continue to limit your charge if you were above the threshold before the Deck goes to sleep. It would also continue to “idle” the battery of you force it to idle regardless of the charge level. It’s the custom charge threshold limit that won’t trigger if the Deck goes to sleep while still under it.

            I’m going to dump a walk of text trying to describe this with an example because I don’t trust my ability to explain this any better otherwise— Realistically, if you, say, set the threshold to 60%. Watch a few shows with it plugged in until it ticks up to 60% and then go about your business, letting it go to sleep, it would not continue to charge your battery. A couple of days later you might return to the Deck at 50% charge or something, even though it is plugged in. And then it would start charging again once you wake it up. Assuming you keep it awake long enough to get it to 60% again. Surely with an hour of tv a week it’ll cost under that 60% mark despite the limitations!

            OR, you can just not bother with the limiter at all. Force the battery to be idle all the time. You intend to only use this Deck docked, unlike me or Stampela from the comments, you don’t need to unplug the Deck and play a few games on battery.

  • Vincente@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 day ago

    I’ve been doing this for half a year.

    Yes, it’s literally a functional PC,

    But don’t expect too much, it’s just a decently basic one, and. It doesn’t work well for heavy tasks like running cyberpunk 2077 or graphics rendering

  • Ulrich@feddit.org
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    2 days ago

    You can use it for absolutely anything. That’s the beauty of Linux. Will it be good for it, as is? No, not really.

    A lot of streaming services will limit you to 720p unless you use their first-party apps, which they don’t make for Linux.

    Also the interface is not ideal for that sort of thing.

    Leaving it plugged in permanently is not really good for the battery, but not a huge deal either. There’s probably some way to enable a “kiosk mode” to keep the battery @ 50%, which would be ideal.

    • vrighter@discuss.tchncs.de
      link
      fedilink
      arrow-up
      2
      ·
      1 day ago

      leaving it plugged in is perfectly fine, once the battery fills up, it is bypassed and the deck is powered directly off of the wire

      • Ulrich@feddit.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        18 hours ago

        That’s how all chargers work. The problem is that it’s simply not great to have your battery at 100% all of the time.

        • vrighter@discuss.tchncs.de
          link
          fedilink
          arrow-up
          1
          ·
          3 hours ago

          no, it isn’t. A lot of systems still run power through the battery even after it’s charged. The battery ends up in a state of constant trickle charging.

          In the deck, once the battery is charged, and the power cable is connected, the battery is bypassed and effectively disconnected.

          And the deck only charges to 100% if it was below 90 to begin with.

  • Squiddlioni@kbin.melroy.org
    link
    fedilink
    arrow-up
    9
    ·
    2 days ago

    I did this exact thing when contemplating getting a mini pc. I got an external drive and turned my Deck into a Kodi box. It’s been great, though it had trouble pushing 4K60, so I have it set up to output 1080. If you’re setting up something like Kodi it’s worth mentioning that the Deck uses KDE, so you can set window rules to always open the application fullscreen.

  • MoogleMaestro@lemmy.zip
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    2
    ·
    2 days ago

    I would say it’s great but would strongly recommend using Bazzite over steam OS even on the deck.

    My biggest gripe with the steam deck is that it’s not well equipped to handle user packages in the same way OSTree is. Bazzite solves this while still mostly adhering to the design principles of steam os, so I feel it’s actually better than the stock operating system.

    • Ulrich@feddit.org
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 day ago

      it’s not well equipped to handle user packages in the same way OSTree is

      Can you elaborate?

      • MoogleMaestro@lemmy.zip
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 day ago

        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.

        • Ulrich@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          18 hours ago

          I’ve installed all sorts of things on SteamOS without “extra steps”.

          I can’t say the same for Bazzite.

  • Stampela@startrek.website
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 days ago

    As I mention always whenever this topic comes up, it might be my specific setup but don’t leave it off and plugged into a dock for long periods of time: it seems to discharge the battery and not realizing it’s happened. In my experience as long as you unplug it after shutting it off, there’s no downside.

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

      That’s a good point. I lose about 5% a from the charge limit after a whole day of the Deck being plugged in and mostly on. I suppose doing a weekly power cycle could also work.

      There’s also the BIOS setting that turns the Deck on when connected to AC, just in case it does run out of battery and won’t turn on after a power outage.

      • Stampela@startrek.website
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        What I’m describing is really nasty, as you think the battery is let’s say at 95% and you unplug it to be used as ha handheld. It’s updating a few games and you turn around, do something else… then check back on the updates and the Deck is off because it ran out of battery in a couple of minutes. I don’t think it’s good for the battery to be drained that much

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

          That’s very alarming!

          Thankfully, I’ve not had this issue, I can see the battery go down very slowly over the day once it stops charging while plugged in. I normally play games in the evening on the battery, and haven’t noticed any reduced capacity in the last couple of years…

          Hopefully, before I get something like this I’d’ve finally built a new PC 😁

          • Stampela@startrek.website
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            Yeah, it’s not a sudden thing: I believe it takes a few days just to have a noticeable impact. It’s just that my Deck lives on the dock for most of the time XD

        • Fubarberry@sopuli.xyzM
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          That’s really extreme, I’m pretty sure that’s now at all how it should be working.

          I don’t leave my deck docked that long, maybe 10 hours at the longest, but I’ve never seen anything like the battery drop you’re describing.

          • Stampela@startrek.website
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 days ago

            In a day it won’t really show up, that’s not enough time in my experience. Also key here is that the Deck needs to be off: if it’s on then everything works as intended.

            • Fubarberry@sopuli.xyzM
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 days ago

              Also key here is that the Deck needs to be off

              Oh ok, I never shut my deck off. Closest I get is restarting to install updates.

        • emeralddawn45@discuss.tchncs.de
          link
          fedilink
          arrow-up
          2
          ·
          1 day ago

          I dont think this is normal behaviour, maybe theres a problem with your dock? I leave mine docked and plugged in for weeks at a time, and when i have picked it up to play handheld its always been at 90-95%. Never had it be below 90 after being plugged into the dock.

          • Stampela@startrek.website
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 day ago

            It does show up as nice and charged, but (in my instance) it’s very much not. As I mentioned it might be my specific setup. My theory is that something I plugged in keeps drawing power even after the Deck is off, but when the Deck is off, the charger doesn’t send power… so it uses up the battery.

            • emeralddawn45@discuss.tchncs.de
              link
              fedilink
              arrow-up
              1
              ·
              1 day ago

              Well that sounds like theres a problem with the charging circuit/battery readout. It shouldnt be reading as charged if its not, and afaik, it should still charge even if the deck is off.

  • morgan423@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    2 days ago

    You’ll have no issues whatsoever.

    The Deck has been my daily driver for a while now. I had an old laptop that bit the dust about a week before my LCD Deck arrived during launch a couple of years ago. I never bothered to replace it, instead I picked up a reasonably priced display and just moved over to the Deck. About 90% of my use has been docked as my main PC, and I absolutely love that it comes with me with built in display and controller when I’m traveling the other 10% of the time.

  • MyNameIsAtticus@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    1 day ago

    I’ve been using mine as a Mini PC for almost a year since getting it. It works great. The only issues with it I’ve personally had come with regular issues with Linux itself. The battery is still in great health. I’ve only recently had any sort of problem with it and even then I believe it’s just a reasonable hardware failure more than something caused by using it this way.

    • Grimpen@lemmy.ca
      link
      fedilink
      arrow-up
      4
      ·
      1 day ago

      Over two years with mine, battery aging isn’t noticeable. I’m pretty sure when plugged in and fully charged, the Deck runs off of external power. I don’t know if it shunts around the battery or not, but it certainly isn’t cycling the battery.

      I mostly use my deck in a few fixed locations, so it’s mostly plugged in.

  • CaptSpify@lemmy.today
    link
    fedilink
    arrow-up
    6
    ·
    2 days ago

    I used my SteamDeck as a media center for a while, and it worked pretty well. I never had any battery issues. It did have a little bit of trouble on super high-quality videos, but it worked well enough for the rest

  • kadup@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    1 day ago

    I use it as a “laptop” a lot, using a case with a stand and Logitech’s mini Bluetooth keyboard and mouse. I like it.

  • zaphodb2002@sh.itjust.works
    link
    fedilink
    arrow-up
    5
    ·
    2 days ago

    Yeah, just to add another voice to the choir, I’ve been using my steam deck primarily docked in desktop mode since launch. Works great, no issues, battery is still great when I need it.

  • Random_Character_A@lemmy.world
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    2 days ago

    After my PCs motherboad gave up two years ago, I never bought a new one. I tested how long I’m happy with just the Steam Deck.

    Well to be honest I bought a Raspberry PI 400, but that’s for personal and bank stuff. This way the kernel level bullshit that various companies want to install with your games doesn’t really matter.

    Otherwise it’s 100% Steam Deck.

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

    I use my steam deck docked primarily to stream from my main PC to my living room. I haven’t noticed any battery degradation when I do use it in handheld. I got it March 2022.

    Also if you happen to be using Emby as a media server, the emby theater app image supports controller :)

  • LawfulPirate@sh.itjust.worksOP
    link
    fedilink
    arrow-up
    3
    ·
    2 days ago

    Thank you all for your detailed responses, I’ll definitely give it a try! It would be great if it turns out to be convenient enough.