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?

39 points
*

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…)

permalink
report
reply
3 points

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.

permalink
report
parent
reply
8 points

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.

permalink
report
parent
reply
1 point

I see, thanks for the tip, I already got Decky on it so I’ll check out that plugin.

permalink
report
parent
reply
1 point

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?

permalink
report
parent
reply
9 points

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.

permalink
report
reply
9 points

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.

permalink
report
reply
2 points

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

permalink
report
parent
reply
2 points

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.

permalink
report
parent
reply
1 point

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.

permalink
report
parent
reply
9 points

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.

permalink
report
reply
2 points

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

Can you elaborate?

permalink
report
parent
reply
5 points

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.

permalink
report
parent
reply
0 points

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

I can’t say the same for Bazzite.

permalink
report
parent
reply
7 points

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.

permalink
report
reply
5 points

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.

permalink
report
parent
reply
5 points

re the shunt: yes it does

permalink
report
parent
reply

Steam Deck

!steamdeck@sopuli.xyz

Create post

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn’t have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

  • Follow the rules of Sopuli
  • Posts must be related to the Steam Deck in an obvious way.
  • No piracy, there are other communities for that.
  • Discussion of emulators are allowed, but no discussion on how to illegally acquire ROMs.
  • This is a place of civil discussion, no trolling.
  • Have fun.

Link to our Matrix Space

Community stats

  • 2.1K

    Monthly active users

  • 627

    Posts

  • 6.3K

    Comments