Adding Steamlink to v9.0.0

  • I'd guess the Marketing people said "make Steamlink work on a Raspberry Pi" so the Engineering people looked at what Raspbian needs and made it work on a Raspberry Pi. If you've ever worked for a large technology company this kind of stupid is defacto normal.

  • IIRC it works on RPi3 hardware, but their RPi4 version requires/assumes Xorg (for Rasbian) and since we don't use Xorg in our pi images, it doesn't work on RPi4 hardware.

  • Hello,I'm trying to use the steamlink in my libreelec, I think I have followed all the instructions correctly, but I get this error:


    Code
    krilin:~/steamlink # ./steamlink.sh
    adding udev overlay
    mount: mounting overlay on /lib/udev/rules.d failed: Invalid argument
    starting pulseaudio
    W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
    starting cec
    starting steamlink
    Illegal instruction

    what am I doing wrong?


    regards


    pd: it's a rapi 2b+( LibreELEC (official): 9.2.1)

  • Hi folks,
    first of all many thans for ToiletSalad for the great investigation, and work.

    Sadly the addon which is mentioned on the first page isnt working for me but i was able to get steamlink running with the manual instructions.
    I had also to edit config.txt and add dtparam=audio=on mentioned in the 4th comment to get audio working right.
    I made an addon myself to get this working directly from kodi.
    I'm using the latest libreelec on raspberry pi 3, audio via hdmi connected to TV (stereo) everything works just fine for me now.
    If someone wanna test the addon give it a try, but make sure you clean up all manual steps except the config.txt part.
    it should work on a fresh libreelec installation, if you already installed it manually clean up first:
    - there should be no /storage/steamlink dir
    - no overlay mount
    - no .mount file in .config/system.d/


    link to the addon: https://drive.google.com/file/…oUe3tUMg/view?usp=sharing
    - only works on libreelec. tested on rpi3 should work also on rpi4
    - no watchdog script, simple .service unit file solution with a wrapper script
    - needed libs from raspbian are included
    - steamlink automaticaly gets downloaded in the same way as in the first comment.
    - steamlink.sh gets corrected for busybox use by a simle sed change.
    steamlink logs are sored in journal. "journalctl -u steamlink"

    If you run it first time it will install but it can happen that it doesnt start, than try running the addon from kodi again.

    its far from done, but it sould do for now.
    Feedback welcome

  • If you run it first time it will install but it can happen that it doesnt start, than try running the addon from kodi again.

    its far from done, but it sould do for now.
    Feedback welcome

    Hello. Work for me in rpi3b+ with libreelec 9.4.2. I Just install the addon all is fine but i dont have sound. Thank you so much.

  • Just tried and doesn't seem to be working on Pi4(?) I just get a soft restart every time

    Any advice?

  • Ran it though ssh...