-
-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Won't launch Steamlink #61
Comments
greetings, can you manually install the deb package steam and try and install it manually from console via ssh curl -o /tmp/steamlink.deb -#Of http://media.steampowered.com/steamlink/rpi/latest/steamlink.deb
sudo dpkg -i /tmp/steamlink.deb
rm -f /tmp/steamlink.deb im curious to find out if the current deb package is broken or not but noone seems to be able to help out troubleshooting |
if you get an error when running the deb package thats made by valve then close this ticket and go to steam forums and report that deb package is broken. this small and by small launcher is really a script that only download and run the steamlink if download is ok then run if something isnt working then often its steamlink thats the main issue |
Thanks Swetoast, I tried out the steps above, and it seemed to install without error messages. However, there are no signs of it anywhere within the OSMC gui. When I send the command "steamlink", it comes back with the same error; I noticed it fails trying to get an update. Can I bypass the update part and just open Steamlink without the updates? I have written Steam about the issue, and will let you know when they respond. |
thanks for the help i hope it resolves the issue |
leaving this issue open so you can report back your progress |
yeah, all stated above go report the issue to steam on their forums |
would say this has something to do with the mess https://www.raspberrypi.com/news/valves-steam-link-on-raspberry-pi/ so its in the raspbian repo and OSMC is not raspbian 👍 so unless the package has been change this little fun launcher might be null and void |
steamlink_1.0.13_arm64.deb 2024-11-12 16:57 27K anyone up for being a guinea pig ? uname -a # check if your on armhf or aarch64
wget <link>
sudo dpkg <package> |
tried it with the arm64 link, still same error :c |
@slouken did something change in the package update links after it got published to rasbian repo ? |
Yes, there's a new format for update links to support multiple distributions:
|
What is the VERSION_CODENAME for OSMC? I can add that to the supported distributions. |
I tried both links swetoast, same error. Steam finally did respond by sending me to their Steamlink page, which did not work. |
grep VERSION_CODENAME /etc/os-release | sed 's,.*=,,'
dpkg --print-architecture @0chroma @briantogo can anyone of you guys run these commands and retur the values please i dont have a rpi running osmc atm 👍 |
@samnazarko if you have a moment to chime in 👍 |
Hi Swetoast, is this what you're looking for? osmc@osmc: |
almost the first command didnt it produce anything ? |
Can you include the full text of the file /etc/os-release? |
cat /etc/os-release |
osmc@osmc:~$ cat /etc/os-release ANSI_COLOR="1;31" |
Can you see if |
The next question is, which version of Debian is OSMC most closely related to? bullseye or bookworm? |
cat /etc/apt/sources.list should provide that info been awhile since i had OSMC running on any pi :) |
Yes it does return OSMC, and I'm ot sure which version. However, the official OSMC site says the September release updated it to Bullseye, so guessing that may be my version too. |
Is there a command to remove any failed instalations of steamlink? If I do anymore testing, it would be nice to get rid of old versions first. I can't find them under add-ons in the OSMC gui. |
Don't worry, you don't have anything broken to clean up, I think we can get you working here. Can you run this and post the output? |
osmc@osmc:~$ cat /etc/apt/sources.list deb https://deb.debian.org/debian/ bullseye-updates main contrib non-free deb https://security.debian.org/ bullseye-security main contrib non-free deb https://apt.osmc.tv bullseye main osmc@osmc:~$ |
Can you apply this patch? If not, I can get a version of /usr/bin/steamlink for you in a little while. --- /usr/bin/steamlink 2024-11-10 16:40:55.000000000 -0800
+++ /usr/bin/steamlink 2024-11-10 16:40:55.000000000 -0800
@@ -4,8 +4,15 @@
# It will download the Steam Link files if necessary and launch them
OS_CODENAME=$(grep VERSION_CODENAME /etc/os-release | sed 's,.*=,,')
-ARCH=$(dpkg --print-architecture)
-UPDATE_URL="https://media.steampowered.com/steamlink/rpi/$OS_CODENAME/$ARCH"
+if [ "$OS_CODENAME" = "" ]; then
+ if [ -f /etc/apt/sources.list ]; then
+ OS_CODENAME=$(grep 'deb.debian.org' /etc/apt/sources.list | head -1 | awk '{print $3}')
+ fi
+fi
+if [ "$OS_CODENAME" != "" ]; then
+ ARCH=$(dpkg --print-architecture)
+ UPDATE_URL="https://media.steampowered.com/steamlink/rpi/$OS_CODENAME/$ARCH"
+fi
STEAMPACKAGE=steamlink
STEAMLINK=steamlink.sh
STEAMLINK_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}"/SteamLink
@@ -217,6 +224,8 @@
# Launch the Steam Link app if possible
if [ -x "$STEAMLINK_DATA_HOME/$STEAMLINK" ]; then
exec "$STEAMLINK_DATA_HOME/$STEAMLINK" "$@"
+elif [ "$OS_CODENAME" = "" ]; then
+ show_message --error $"Couldn't detect Debian version, aborting"
else
show_message --error $"Couldn't download Steam Link application, aborting"
fi |
Sorry Slouken, I don't know how to do that |
OK, so I added the green lines to the file /usr/bin/steamlink, but now I have the following errors; osmc@osmc: |
OSMC has been based on Bullseye since September 2022.
The September 2024 update did not update OSMC to Debian Bullseye
From: briantogo ***@***.***>
Reply to: swetoast/steamlink-launcher ***@***.***>
Date: Monday, 9 December 2024 at 16:58
To: swetoast/steamlink-launcher ***@***.***>
Cc: Sam Nazarko ***@***.***>, Mention ***@***.***>
Subject: Re: [swetoast/steamlink-launcher] Won't launch Steamlink (Issue #61)
Yes it does return OSMC, and I'm ot sure which version. However, the official OSMC site says the September release updated it to Bullseye, so guessing that may be my version too.
—
Reply to this email directly, view it on GitHub<#61 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAHDWLAFTCWNUUQGF3VFCT32EXD25AVCNFSM6AAAAABTDCPY5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRYG42DCNZQHE>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
the vero devices @samnazarko what would you need in order for those to work Display system? what is the vero running ? |
GLES for windowing
AMCodec for video playback
On 10 Dec 2024, at 07:03, Toast ***@***.***> wrote:
the vero devices @samnazarko<https://github.com/samnazarko> what would you need in order for those to work
Display system?
Video accel system?
what is the vero running ?
—
Reply to this email directly, view it on GitHub<#61 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAHDWLGBDJAZ5KC64YRK2SL2E2G2HAVCNFSM6AAAAABTDCPY5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMZQGYYDIOBTGI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@slouken any possibility of adding support for that making it work on every OSMC device not just the raspberry pi ? |
Try downloading and running this:
|
If it's Debian based, the steamlink at https://www.libsdl.org/tmp/steamlink should at least let you try, but there are no guarantees. |
I gave it a try Slouken, but it's stuck on "No Carrier" osmc@osmc:~$ steamlink |
I haven't seen that message before, what's your network setup? |
Xplornet in Canada, TP-Link mesh router. The pi is connected via ethernet. First I've seen this message too since I tried the new version of Steamlink |
It looks like this is the real problem. It seems like the OS isn't configured for user access to DRM resources. |
We are not using DRM yet on Vero. But we are on RPi.
I suspect video acceleration also uses GBM for windowing and v4l2.
On 10 Dec 2024, at 23:18, Sam Lantinga ***@***.***> wrote:
Could not set DRM mode for screen HDMI1 (Permission denied).
Could not queue DRM page flip on screen HDMI1 (Permission denied)
It looks like this is the real problem. It seems like the OS isn't configured for user access to DRM resources.
—
Reply to this email directly, view it on GitHub<#61 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAHDWLFNBZQK3BBZJMU6XK32E5ZFTAVCNFSM6AAAAABTDCPY5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMZTGE4TQMJRGA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Just to clarify, I am using a Raspberry Pi 4 running OSMC |
That uses DRM so shouldn’t be a problem,
On 10 Dec 2024, at 23:54, briantogo ***@***.***> wrote:
Just to clarify, I am using a Raspberry Pi 4 running OSMC
—
Reply to this email directly, view it on GitHub<#61 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAHDWLAMW5SYQNK6FZC4CIL2E55KFAVCNFSM6AAAAABTDCPY5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMZTGI2TAMZZHE>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
I tried it again today Slouken, same result |
Finally heard from Steam on this issue; Hi there, I'm sorry that you're encountering an issue with Remote Play via Steam Link. Due to the number of unique machine configurations, network setups, firewall settings, and various software configurations, we don't provide in-depth technical support for Remote Play. Please visit our Wireless Streaming FAQ for recommendations on improving your performance. Then, please go through our Troubleshooting Network Connectivity article for probable fixes even if it seems like your network is functioning correctly. We also encourage you to look through our Remote Play FAQ which includes the most common technical issues that players encounter along with a basic troubleshooting guide. As an additional resource, we encourage players to post in the Steam Discussions where other players may have had success resolving similar issues. If you are able to reproduce a bug with Remote Play, please post a detailed description of the bug along with the steps that can be taken to reproduce it within these forums. I am sorry that we don't have a specific fix for your issue. Steam Support |
I'm not sure what's happening here. OSMC isn't officially supported. You might try asking on some OSMC forums, and see if anyone has any suggestions to get more info. I suspect it's a permissions issue, but Bullseye never worked very well and required hacks like setting up fkms, so I wouldn't hold my breath. |
no need to go to OSMC forums since @samnazarko the main dev is here :) |
Greetings,
I've loaded the latest release of OSMC on a PI4. The case is an Argon One, and I installed the OS on a USB SSD. I've installed the plugin.program.steamlink.v0.0.13.zip, but cannot open the program "Steamlink Launcher" the Add-ons menu. When I choose "Open", I get the following error;
culr: (3) URL using bad/illegal format or missing URL
Couldn't download archive, aborting update
I also noticed a configure option is missing in the launcher. Starting the program from the Programs section in OSMC also gives that error.
Thanks,
Brian
The text was updated successfully, but these errors were encountered: