Steam Deck

18768 readers
27 users here now

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:

Link to our Matrix Space

founded 4 years ago
MODERATORS
876
28
submitted 2 years ago* (last edited 2 years ago) by Qual@lemmy.world to c/steamdeck@sopuli.xyz
 
 

Hey folks. I have been playing with my steam deck oled 1 TB version for a few weeks now and I absolutely love it. Very nice device on the go. The thing is I would like to use the device as a backup workstation for some quick important work on the go when I don't have my laptop handy.

I would like to ask if Bazzite is a viable option for this. I know the deck is primarily a game console, but I want to use this beautiful thing to the best of my ability.

But what do you guys think if I replace the Steam OS with Bazzite? Should I just use Tails OS on a flash drive and then use Tails OS for work? Or is the Steam deck not yet ready to be used as a laptop backup?

Thanks in advance and I'd love to hear what you all think.

877
 
 

I got an OLED 1 TB for my birthday yesterday and I'm looking for titles I can download to play when I'm off shore on a ship. I like FPS games but am always looking for the next adventure. What do you suggest?

Edit- are there any Lemmy communities I should be checking out too? Aside from this one?

878
 
 

My on-screen keyboard in desktop mode has somehow become undocked and wider than the screen, making it hard to press certain keys which are half off-screen. It still works otherwise - I can open the keyboard by pressing X and close the keyboard by pressing L4.

I don't know how this has happened in the first place, and I can't find a setting for it in Steam. Any idea how I can reset the keyboard position?

879
 
 

Hello! I've been playing the Bedrock version of Minecraft on Steam Deck with the help of MCPELauncher from the Discover store. Performance is generally great, except there are these massive performance spikes that cause the game to hitch every 30 seconds or so.

Sometimes specific actions can trigger smaller spikes, like when you open a chest or other inventory space, but the larger spikes happen pretty regularly and they don't seem to be triggered by anything in particular. It doesn't make the game unplayable, but it is a little distracting.

Has anyone else experienced this when using this version of MC on the Deck, or does anyone know of any solutions?

Notes: Non-OLED deck with CryoUtilities active. Minecraft is installed to an internal NVME drive and not a MicroSD card. Changing video settings doesn't seem to have an effect.

Thanks for reading o7

5/27 update: After putting MC down for several weeks, this doesn't seem to be a problem anymore. I am no longer noticing any performance dips during gameplay. 🥳

I noticed an identical issue when playing Elder Scrolls Online, and the culprit with that game was the launcher window running in the background. I suspect that the Bedrock launcher was causing similar issues, but I can't confirm that at the moment.

880
 
 

This is just my napkin math on a recent sample from the number of games added from February 7 to February 11 ProtonDB numbers.

Valve adds 16 games to steam verified games a day. That would be 5840 games a year at this rate (3.3%) . There are 175,547 listings on the steam platform, so at this rate it would take 30 years to verify the current steam catalogue if no new games are added.

13,668 games are verified or playable that is 7.8% of current catalogue.

Plenty of games still run just fine without the verified status but its nice to know what the status of your games are before you hit install.

I don't think it would take this long to verify the whole catalogue as Valve would become more efficient testing games and will invest more into Linux as the platform is more widely used.

Sources:

https://www.protondb.com/ https://store.steampowered.com/search/?term=

881
 
 

Hi, first time posting on lemmy.(Yay!).

So I often put my steam deck into offline mode since I travel between places a lot . And when I was expecting another gaming session today(without internet), it was dead stuck in "loading user data" screen.

Some symptoms:

  1. The wifi icon have a purple X on it , indicating it's still in offline mode.
  2. Enabling internet does nothing.
  3. Everything in desktop mode works(including internet), except steam.

I've faced this problem once before and had to resolve to a factory reset. Back then I tried

  1. Get away from any Wifi signal and boot up
  2. Go into desktop mode and wait for it"
  3. Hard reboot and switch to a different Wifi network"

None of them worked.

I've heard that you can attempt to recover from this by copying steam user data files from a pc, but I can't confirm this right now.

I want to ask, had anyone encountered this before? Is there a way fixing it other than factory resetting? Thx for any help in advance!

882
 
 

I've mostly done joy sticks.

883
 
 

Is there a way to have deck open the library on power on by default? I have not figured that out yet, and the last plqyed section annoys me.

884
 
 

For it it has been Hollow Knight, Left 4 Dead 2, and Transport Fever 2.

885
28
submitted 2 years ago* (last edited 2 years ago) by mindlessLump@lemmy.world to c/steamdeck@sopuli.xyz
 
 

I’m considering purchasing a steamdeck. I may be away from my computer when I get the steamdeck. Could there be any issues with setting up games without access to a computer with my steam account? I assume cloud saves will be available. What about setting up a game that requires rockstar launcher?

Edit: Thanks for the feedback. It looks like the answer is no, I don’t need access to a computer with my steam account.

886
 
 

RetroDECK 0.7.6b - Tiny PPSSPP Hotkey Update

This a minor update with PPSSPP fixes

Note: If you have logged in to RetroAchivements on PPSSPP you might need to do so again.


Updates


  • PPSSPP

No other emulator updates??!

We are going to release a 0.7.7b soonish, with the rest of the emulators.

We are just waiting for a upstream fix in a certain emulator before we ship it (we have submitted the commit).


New Features


PPSSPP - Controller and Hotkey improvements

  • The press Escape to Open Menu bind have been removed.
  • Many of the standard combos and radial buttons now work

The upstream bug of combo hotkeys in the PPSSPP flatpak is now fixed. You no longer need to press Escape button bind / radial button to Open Menu.

Thanks to this fix, everything is now mapped as it should in uniformity with the other emulators where possible. The following binds are available:

  • Quit Emulator
  • Open Menu
  • Save State
  • Load State
  • Previous / Next State
  • Fastforward
  • Rewind
  • Rapid Fire Toggle
  • Speed Toggle
  • Record Video
  • Fullscreen Toggle
  • Emulator Screenshot

The wiki will be updated sometime today to reflect the changes.


Bugfixes & other changes


  • Added more Easter Egg Boot logos for some Holidays (we won't spoil them)
  • Some pipeline fixes for 0.7.7b and 0.8b
887
888
 
 

889
 
 

Hello to all deck users, I wanted to ask a question here: I'm about to go abroad for work and I've heard reports that the deck doesn't like to work on WiFi networks other than the one it was initially configured for, which I find strange, as I replicated my home internet with the same user and it went through my cell phone's hotspot.

But when I arrive at my hotel, will I have problems connecting to an unknown WiFi even with the passwords given by the hotel?

Thanks

#wifi #steamdeck

890
16
submitted 2 years ago* (last edited 2 years ago) by NotDiurnambule@lemmy.dbzer0.com to c/steamdeck@sopuli.xyz
 
 

I finally managed to make some kind of dicttaion work in games (I mainly use is in socials games like Space Station 14)

I used the following steps:

  • You may need some preriquisite : Use discover to install zip and git if missing

  • Install PIP and VOSK in python In desktop run Konsole then the following commands :

python3 -m ensurepip --upgrade
python3 -m pip install --upgrade
python3 -m pip install vosk --break-system-packages
  • Install NerdDIctation
git clone https://github.com/ideasman42/nerd-dictation.git
cd nerd-dictation
wget https://alphacephei.com/kaldi/models/vosk-model-small-en-us-0.15.zip
unzip vosk-model-small-en-us-0.15.zip
mv vosk-model-small-en-us-0.15 model

You may be able to use other languages by using other models.

  • Configure xbindkeys With Nano edit the file /home/deck/.xbindkeysrc to add
#Start dictation
"/home/deck/nerd-dictation/nerd-dictation begin --vosk-model-dir=/home/deck/nerd-dictation/model"
   Alt + comma

#End dictation
"/home/deck/nerd-dictation/nerd-dictation end"
   Alt + period
  • Restart the steamdeck

  • Test the configuration In a fresh desktop session, open a konsole and call xbindkeys. Ensure that your buttons for starting and stopping dictation work.

  • Adding a shortcut to game mode

    • The decky way : Install the plugin Bash Shortcut configure a new shortcut - Name : Dictation - Command : konsole --noclose -e xbindkeys
    • The old way : Add konsole as a non-steam game (no arguments needed, or at least -e didn't work for me) Restart In game mode, open konsole and run xbindkeys
  • Bind two button in the steam controller configuration for the games you wish to use dictation with. I use this (I personnaly use R5 to start the dictation and L5 to stop the dictation) :

    • L5 as "Alt key" with ". key" as a sub key
    • R5 as "Alt key" with ", key" as a sub key
  • To use normaly, run the bash shortcut before running a game.

Tell me if you got errors, I would be more that happy to help you solve problems

891
 
 

It also includes improvements to tracking on the OLED trackpads and bug fixes.

The improvements to ray tracing make a considerable improvement to the fps of Persona 3 (9fps to 15fps), but still leave it in the unplayable territory. To play the game on deck you'll still need to disable reflections in the in game settings or in the engine configuration file.

892
893
 
 

Title pretty much, my brand new deck arrived today and I wasted no time loading up all my games and linux desktop apps onto it. I was pretty much firmly sold on it after having the opportunity to experience one 😁

Out of excitement I also impulse ordered a full replacement shell in advance, thinking I was prepared to also tackle the screen. Turns out I was wrong - the screen is so well stuck down that I couldn't get it to budge with a 2kw hot air gun. The battery was also getting quite warm from the heat.

Pretty much ended up putting everything back to the original casing before I damaged something, and settled for just changing the back cover instead 😢

Maybe I'll give the replacement shell another shot in future, but not too sure to be honest.

Anyone managed to do a full shell swap? How did you find it?

894
 
 

Here's the video referenced in the article.

It's honestly more about being able to run path tracing with a low performance hit than it's about the steam deck specifically being able to run it.

The key part of the article is:

The video shows the settings menus before gameplay begins and reveals that the game is running at 864 x 486 resolution, with secondary bounces disabled in the RTX Remix developer menu, which seems to be the secret to maintaining a decent frame rate on the Steam Deck APU.

Portal RTX uses 4 raw bounces on ultra settings, which is enough to bring any modern GPU to its knees at high resolution, so disabling secondary bounces entirely and lowering the res really takes the strain off that poor Deck.

895
 
 

The Steam Deck is a Dev Dream come true. I’ve always dreamt of making a game for a handheld console, but this is better. Let me tell you why.

Long story short: They say “build the thing you’d want to use yourself” and that’s how I ended up developing an action-roguelite game (ahem, check it out on Steam if you’re keen) with the Steam Deck in mind, starting as early as the prototype stage.

896
 
 

Top 20 games played on Steam Deck in the January 2024, sorted by playtime.

#SteamDeck #Palworld

@steamdeck

897
898
 
 

https://pixelfed.de/p/cammelspit/657887422594974310

After using my Steam Deck for over a year, I had an idea regarding network storage when I was installing Emu Deck. Despite the portability of the Steam Deck, I wanted to mount ROMs, Media, and even a Steam Library from a network-attached storage (NAS) device at home.

Recently, due to health reasons, I find myself bed-bound, making the Steam Deck a great companion. However, It's storage options are rather limited so I attempted to find a solution.

I faced challenges due to SteamOS's immutable file system. To overcome these I explored using NFS shares for a Steam Library, as Samba shares had limitations and wouldnt work on Linux for a Steam Library. Mounting NFS shares worked as long as i used a specific option to make the files executable.

To automate this process I created a systemd service that loads on boot, triggering a script to mount the shares. However, SteamOS's immutable file system posed challenges for typical auto-start methods like the KDE autostart tool and especially fstab.

The key was leveraging the service that loads even in in gamemode so you wont have to do anything manually, not even switch to desktop mode at all. The solution involved that service checking network connectivity before mounting the shares. This ensures the script doesn't run before the wifi comes up, if it has no connectivity it rechecks every 30 seconds for connectivity until it does. Once this happens, the mount script itself is run. On a wired connectionwhile docked the mount is ready before Steam even loads for me so this hasnt been an issue but I felt it was a problem i needed to solve before putting it into production.

I've shared the service file and script as well as a handy script that I used to unmount those same shares during testing, noting that hard-coded paths will need to be modified. The script also logs successful and unsuccessful mounts for debugging but i liked the feature so i left it. Although not the final version, it offers a functional solution for now.

If you use Unraid, the script includes paths relevant to its shares. Server IP, share list, and mount points Will need to be modified to fit your needs or it likely won't work. The script lacks support for authenticated shares, but it persists between reboots and has shown reliability in my testing. I also realize that the script is basically just dumped on my desktop, that's where I created it and the pads are hard coded and I just don't care to change it so if you want it somewhere else you're going to have to do that alteration yourself.

Feel free to modify it or share improved versions and above all, have fun!!

  1. netmount.sh
#!/bin/sh

NFS_SERVER=10.10.10.99
SHARE_PATH="/mnt/user"
SHARES=("Media" "Emulation" "Steam" "Downloads" "DUMPBOX" "isos" "NSFWMedia" "Software" "Tools")

# Set up log file
LOG_FILE="/home/deck/Desktop/netmount.log"

# Loop through the shares and mount each one with -o exec
for SHARE_NAME in "${SHARES[@]}"; do
  MOUNT_POINT="/home/deck/mounts/$SHARE_NAME"
  mkdir -p $MOUNT_POINT  # Create the mount point directory

  TIMESTAMP=$(date +"%Y-%m-%d %H:%M:%S")
  mount -t nfs -o exec $NFS_SERVER:$SHARE_PATH/$SHARE_NAME $MOUNT_POINT

  # Log the results with timestamps
  if [ $? -eq 0 ]; then
    echo "$TIMESTAMP: NFS share '$SHARE_NAME' mounted successfully at $MOUNT_POINT" >> $LOG_FILE
  else
    echo "$TIMESTAMP: Failed to mount NFS share '$SHARE_NAME'" >> $LOG_FILE
  fi
done
  1. unmount.sh
#!/bin/sh

# Unmount all NFS shares
for MOUNT_POINT in /home/deck/mounts/*; do
  umount $MOUNT_POINT
done

echo "All NFS shares unmounted."

  1. netmount.service
[Unit]
Description=Netmount Script at Boot
After=graphical.target

[Service]
Type=simple
ExecStart=/bin/sh -c 'for i in {1..20}; do ping -c 1 google.com && /home/deck/Desktop/netmount.sh && break || sleep 30; done'

[Install]
WantedBy=default.target

You can use these clean versions for your scripts and service file. Adjust paths and configurations as needed.

899
 
 

Does anyone know if the touchpads of the SD (OLED if it matters) have proper multi-touch? As in, you can map two buttons there and both can be pressed completely independently (i.e. hold one while tapping the other)?
It's niche but I lay my Deck down on my lap and drum on the pads with 2 fingers per pad to play a Rhythm game and haven't found the right settings yet. I've found so far that with Steam Input configs, the only way to somewhat get two button presses at once is with the 8 way overlap, but I'm pretty sure that even then, it only interpolates the two touches and sends the input of wherever the interpolated input ends up. So if it happens to land in the overlap area, you get two different button presses as expected, but if you're off by a little, you get two presses of the same button instead. This also means that if you make the overlap area too large, it's also too easy to tap on that with one finger and unintentionally fat-finger.

So I wanted to know if I'm missing the correct settings in Steam Input? Or is there some plugin for this? Or does the hardware not support multi-touch at all and I'm out of luck?

900
 
 

Hi, I'm ~~Troy McClure~~ Localhorst86.
You may remember me from legendary ~~films~~ posts like "Mommy, what's wrong with that man's face?", "Lead paint: delicous, but deadly" and "My Steam Deck decides to spontaneously disconnect from my dd-wrt router".

About 2 weeks ago, I made a post about strange connectivity issues with my steam Deck on my 5GHz WiFi. I'm glad to announce that I was able to further pinpoint my specific issue and how I was finally able to establish a stable 5GHz WiFi connection on my steam deck.

I figured, an update post could be helpful to give it more visibility.

I was getting fed up with my connection issues, so I decided to get a new, dedicated WiFi6 accesspoint, to see if it aleviates the issue. The access point arrived about 10 days ago, and once set up, my steam deck was able to hold a continuous connection the the 5GHz WiFI on it. Downloads would start at full blast of my ISP (~30MB/s) for about a minute, then slow down to about half that speed (12-14MB/s), but it was faster than my 2.4GHz WiFi and it wouldn't disconnect at all.

I tested and observed this for about a week, and it remained stable. With the AP being a fairly cheap device, it wouldn't support dd-wrt or openwrt, so I had to live with the limited options of the factory firmware of the device, that includes a limited combination of network modes (11a/n/ac/ax or 11a/n only), so I left it at (a/n/ac/ax).

But on my DD-WRT router (the one I had issues with), the network mode was set to 11ac only, because that gave me the best reliability and speed for my Oculus Quest 2 airlink setup.

I've then decided to set the network mode to "mixed" (11a/n/ac) and see if it would fix the issues. Unfortunately, this alone did not. I've then played around further with the network settings, and reduced the channel width from 80MHz to 40MHz, and that - in combination with mixed network mode - would result in a stable connection that downloads at full ISP blast for the first minute, then slow down to about half the speed, like it did with the new AP.

[TL;DR] If you have issues with the steam deck maintaining a 5GHz WiFi connection, make sure you enable mixed network mode for the Access Point, and reduce channel width to 40MHz.

view more: ‹ prev next ›