Enough positivity. What's the worst thing about the Steam Deck?

This page summarizes the projects mentioned and recommended in the original post on /r/SteamDeck

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • steam-deck-utilities

    A utility to improve performance and help manage storage on Steam Deck.

  • So, as others have pointed out, there's not much to worry about there since modern SSDs have much better wear leveling than the older ones. But you should probably at least run CryoUtilities if you're at all concerned. There's an internal setting in modern Linux distros (including Arch, the one SteamOS is based on) called 'swappiness', which governs how much the OS prioritizes swap memory versus physical memory. But SteamOS sets that swappiness value to 100 (probably an oversight), which gives swap memory the same priority as physical memory. With 1 GB swap and 15 GB physical system memory (16 GB of RAM, but 1 GB of it is reserved as VRAM by default), that means every time the system writes something new to memory, there's a 6.25% chance (1/16) that it'll write it to the SSD instead of RAM, slowing the system down and causing extra wear to the drive. CryoUtilities can set that swappiness value to 1 to that swap is only used after the physical memory is filled. Then there's no problem with keeping it the way it is, or even setting swap to a larger size.

  • etcher

    Flash OS images to SD cards & USB drives, safely and easily.

  • (this is a link to Balena Etcher: https://github.com/balena-io/etcher/releases/download/v1.18.4/balenaEtcher-1.18.4-x64.AppImage Download, go to properties, enable 'executable' permission, double click)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • vibrantDeck

    Plugin for the Steam Deck, to adjust color settings, like saturation or gamma

  • Basicaly what I was about to say. Coming from Switch OLED, I find the screen to be terribly disappointing. Thanks for mentioning vibrantDeck, I'm going to give it a shot.

  • UWPHook

    🔗 Add your Windows Store or UWP games to Steam

  • Edit: here's UWPHook to link gamepass games to steam https://github.com/BrianLima/UWPHook

  • SteamDeck_rEFInd

    Simple rEFInd install script for the Steam Deck (with GUI customization)

  • There is also this https://github.com/jlobue10/SteamDeck_rEFInd

  • decky-storage-cleaner

    A Decky Loader plugin for tidying up your Steam Deck's storage. Quickly visualize, select and clear shader cache and compatibility data.

  • I recently found this plugin for deckyloader, it won't stop the deck filling up but it makes it less hassle to clean them yourself. https://github.com/mcarlucci/decky-storage-cleaner

  • decky-recorder

  • Not official, but this deckyloader plugin is worth a try. https://github.com/marissa999/decky-recorder

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts