Steam Link

Steam Link

View Stats:
Steam Link > Raspberry Pi > Topic Details
 This topic has been pinned, so it's probably important
Steam Link version 1.1.36
Steam Link for Raspberry Pi has been updated with the following changes:
  • Updated to run on the Raspberry Pi 4
  • Added the device form factor for an upcoming Steamworks API
Last edited by slouken; Jul 9 @ 3:36pm
< >
Showing 1-15 of 45 comments
any word on the app supporting 5.1 LPCM? or, as per post #12 in the following thread, is this just not doable without a kernel patch and rebuild? https://steamcommunity.com/app/353380/discussions/6/1743353164095764346/

edit: 5.1 LPCM is working now on raspbian kernel version 4.19, without needing a manual patch and rebuild. the above link has the info on how to get it working.
Last edited by Xenophobe; Jul 10 @ 9:47pm
slouken Jul 4 @ 2:09pm 
Originally posted by Xenophobe:
any word on the app supporting 5.1 LPCM? or, as per post #12 in the following thread, is this just not doable without a kernel patch and rebuild? https://steamcommunity.com/app/353380/discussions/6/1743353164095764346/

Yup, it looks like it requires a kernel patch.
I'm not expecting miracles as it's only been out a short while but.... does Steam Link 1.136 support the Raspberry Pi4 / Buster (Debian/Raspbian 10)?

Excuse me asking but I am itching to try out streaming the the Pi4 as it's such a cool little computer :)
Originally posted by 82DK-A GunnarRoxen:
I'm not expecting miracles as it's only been out a short while but.... does Steam Link 1.136 support the Raspberry Pi4 / Buster (Debian/Raspbian 10)?

Excuse me asking but I am itching to try out streaming the the Pi4 as it's such a cool little computer :)
I have Buster on the 3B+ with the steam link app working fine. the pi 4's hardware is different from the 3's and will not work with the pi 4 at this time. the app either needs to be updated or a pi 4 specific app would be needed. https://steamcommunity.com/app/353380/discussions/6/1645418448932293413/
Originally posted by slouken:
Originally posted by Xenophobe:
any word on the app supporting 5.1 LPCM? or, as per post #12 in the following thread, is this just not doable without a kernel patch and rebuild? https://steamcommunity.com/app/353380/discussions/6/1743353164095764346/

Yup, it looks like it requires a kernel patch.
thanks for clarifying slouken.
Originally posted by Xenophobe:
Originally posted by 82DK-A GunnarRoxen:
I'm not expecting miracles as it's only been out a short while but.... does Steam Link 1.136 support the Raspberry Pi4 / Buster (Debian/Raspbian 10)?

Excuse me asking but I am itching to try out streaming the the Pi4 as it's such a cool little computer :)
I have Buster on the 3B+ with the steam link app working fine. the pi 4's hardware is different from the 3's and will not work with the pi 4 at this time. the app either needs to be updated or a pi 4 specific app would be needed. https://steamcommunity.com/app/353380/discussions/6/1645418448932293413/

yup, i know that. that's why i was asking
Noticed no difference in the audio dropouts, it can still happen every other word in a quest sentence making Witcher 3 essentially unplayable. It was no difference to the point i had to double check it updated to the latest version.
slouken Jul 5 @ 11:31am 
Originally posted by Bouncy-|Henky‼|-TTC:
Noticed no difference in the audio dropouts, it can still happen every other word in a quest sentence making Witcher 3 essentially unplayable. It was no difference to the point i had to double check it updated to the latest version.

Interesting, I'm not seeing that here at all. It sounds like it's in the audio driver, not the stream.

Are you streaming stereo audio?

What Raspberry Pi OS are you running? Is it up to date?

What is your audio hardware configuration?
I had the same dropout here before, and i didn't noticed one since i've upgraded the kernel and move on full 5.1 surround...

Can you launch : speaker-test -ddefault -s1

Here is what i get on my output :
speaker-test 1.1.3 Playback device is default Stream parameters are 48000Hz, S16_LE, 1 channels Using 16 octaves of pink noise Rate set to 48000Hz (requested 48000Hz) Buffer size range from 512 to 65536 Period size range from 512 to 65536 Using max buffer size 65536 Periods = 4 was set period_size = 16384 was set buffer_size = 65536 Plug PCM: Hardware PCM card 0 'bcm2835 ALSA' device 0 subdevice 0 Its setup is: stream : PLAYBACK access : RW_INTERLEAVED format : S16_LE subformat : STD channels : 1 rate : 48000 exact rate : 48000 (48000/1) msbits : 16 buffer_size : 65536 period_size : 16384 period_time : 341333 tstamp_mode : NONE tstamp_type : MONOTONIC period_step : 1 avail_min : 16384 period_event : 0 start_threshold : 65536 stop_threshold : 65536 silence_threshold: 0 silence_size : 0 boundary : 1073741824 appl_ptr : 0 hw_ptr : 0

there must be something different in buffer value.
Originally posted by slouken:
Originally posted by Bouncy-|Henky‼|-TTC:
Noticed no difference in the audio dropouts, it can still happen every other word in a quest sentence making Witcher 3 essentially unplayable. It was no difference to the point i had to double check it updated to the latest version.

Interesting, I'm not seeing that here at all. It sounds like it's in the audio driver, not the stream.

Are you streaming stereo audio?

What Raspberry Pi OS are you running? Is it up to date?

What is your audio hardware configuration?

Image used : RetroPie 4.4 (Based on Raspbian Stretch) updated with apt upgrade to the latest Raspbian kernel
My setup is as follows:
(Living Room, Wireless-N Router) Sony KDL-32EX710 running firmware PKG4.118EUL-0108
Wired Built-In : Signal Fair to Good, Only occational audio issues, no signs on the network graph of any issues or drops
Wired USB: Signal Good, Only occational audio issues, no signs on the network graph of any issues or drops
Wireless 2,4GHz : Signal Poor (Rarely) but usually fair to good, Occational audio issues and sometimes screen pausing, noticable on the network graph
Wireless 5GHz : Signal Poor to Fair, Frequent screen freezes and audio issues, noticable on the network graph

The above setup has no external audio equipment, it is a singular HDMI connection to a sterio TV.

!!ALSA Version
!!------------

Driver / Kernel version: k4.19.42-v7+
Library version: 1.1.3
Utilities version: 1.1.3


speaker-test 1.1.3

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 512 to 65536
Period size range from 512 to 65536
Using max buffer size 65536
Periods = 4
was set period_size = 16384
was set buffer_size = 65536
Plug PCM: Hardware PCM card 0 'bcm2835 ALSA' device 0 subdevice 1
Its setup is:
stream : PLAYBACK
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 1
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 65536
period_size : 16384
period_time : 341333
tstamp_mode : NONE
tstamp_type : MONOTONIC
period_step : 1
avail_min : 16384
period_event : 0
start_threshold : 65536
stop_threshold : 65536
silence_threshold: 0
silence_size : 0
boundary : 1073741824
appl_ptr : 0
hw_ptr : 0
- Front Left

Alsa Info Script : https://pastebin.com/C1mDJ9MF

The possibly relevant error message shown in the console is :
ALSA: lib pcm.c:8306:(snd_pcm_recover) underrun occured.

Old topic with my older troubleshoot info : https://steamcommunity.com/app/353380/discussions/6/1743356517531059287/

Feel free to add me on Steam if you wish to do one on one testing, i got a spare SD-card standing by for any testing we wish to perform.
Last edited by [Bouncy]-|Henky‼|-[TTC]; Jul 6 @ 2:19am
Originally posted by slouken:
Originally posted by Xenophobe:
any word on the app supporting 5.1 LPCM? or, as per post #12 in the following thread, is this just not doable without a kernel patch and rebuild? https://steamcommunity.com/app/353380/discussions/6/1743353164095764346/

Yup, it looks like it requires a kernel patch.
slouken, could you take a look at the following thread when you can spare a moment? a few of us have got 5.1 working on kernel version 4.19 without needing a patch & rebuild, but there is crackling in the speakers with heavy bass sounds. we're trying to determine if it's alsa or the link app and any insight would be appreciated.

https://steamcommunity.com/app/353380/discussions/6/1743353164095764346/

edit:
@slouken, if this was on your to-do list, don't worry about it, we've got it sorted. clean 5.1 LPCM using just the pi to receiver now.
Last edited by Xenophobe; Jul 9 @ 2:44pm
slouken Jul 7 @ 9:42am 
We just added a patch to SDL that might fix this:
https://hg.libsdl.org/SDL/rev/3c4a4b1077cd

Can you grab this build of SDL and drop it in .local/share/SteamLink/lib and see if that fixes the audio dropouts?
http://www.libsdl.org/tmp/pi/libSDL2-2.0.so.0.10.0
Mozgus Jul 7 @ 11:02am 
Well I see slouken bothers to look into some folks' issues. I guess the fact that SteamLink Pi running at the wrong frame rate for everyone is not a big enough issue.
Originally posted by slouken:
We just added a patch to SDL that might fix this:
https://hg.libsdl.org/SDL/rev/3c4a4b1077cd

Can you grab this build of SDL and drop it in .local/share/SteamLink/lib and see if that fixes the audio dropouts?
http://www.libsdl.org/tmp/pi/libSDL2-2.0.so.0.10.0

I have tested the build but noticed no difference.
My first test run it happened almost immediately which is rare, the second test run followed the more usual pattern of it happening after a few minutes of play but well within 15 minutes. There was no difference in frequency or intensity of the dropouts and once they start happening they happen very frequently.
Last edited by [Bouncy]-|Henky‼|-[TTC]; Jul 7 @ 12:44pm
< >
Showing 1-15 of 45 comments
Per page: 15 30 50

Steam Link > Raspberry Pi > Topic Details