export failed
After a while of playing a stream (Torrentio) it randomly starts to spam export failed and if i try to navigate or do basically anything it crashes.
Heres the log: stremio.log
System Specs: Raspberry Pi 5 4GB Dietpi (Debian based OS)
The only thing this pi is running is xorg and openbox so i can launch stremio-shell, and a custom script for me to detect IR stuff so i can control stremio using enigo.
I would love to provide any other info that might help, i just dont know what. This seems to happen to any and all streams, but if i dont watch a video it works fine forever without any issue.
What stremio version are you using?
If you are using 4.4.168 (the one provided in stremio.com) consider this:
I'm working on the official Debian package for Stremio (currently in mentors.debian.net).
The errors you're seeing (Too many open files, broker_posix.cc) suggest resource management issues that might be resolved in newer versions.
You could try my official Debian package from https://debian.vejeta.com/ which includes version 4.4.169 built from these sources in this repo with the latest fixes. If the issue persists, it would help upstream development.
For your Pi 5 setup, also check ulimit -n to ensure sufficient file descriptors.
You could try my official Debian package from debian.vejeta.com which includes version 4.4.169 built from these sources in this repo with the latest fixes. If the issue persists, it would help upstream development.
I actually already tried this previously. The issue is that your package is for x86_64 only, not arm64. All raspberry pi's are ARM64 so.... yeah
As for my stremio version, the settings page notes: Stremio 4.4.107 (so appearently thats super outdated) Web UI 4.4.172 Server 4.20.8
I'll try to update the server.js file
(Sorry for the late reply btw)
Ok so it doesnt seem to be a server issue i updated it to the current latest version 4.20.11 and it didnt make a difference.
As for ulimit, i already have it set a lot higher than it was previously but it still gives the same error about too many open files (24), even tho the limit is higher. Maybe 24 is de error code but i am not sure.
I understand, I will see to generate some builds for the ARM64 architecture too. I will keep you updated.
I made a new release, now including the arm64 architecture, please, let me know if that works for you (Be sure to check first which one applies to you: bookworm, trixie, testing or sid)
I tried your build, sadly it gives the same issue, still unsure of the cause since it just doesnt say. it only says "export failed".
Oh, we need to debug further. Can you copy paste the logs when you run stremio from the command line ?
PostData: Did you install stremio-server too?
Sorry I have been really busy.
I didnt install stremio-server seperately no, stremio-shell has the server integrated and starts it up itself from what i can tell. I have attached the logs, my .xinitrc file and my openbox autostart file in case anything there is wrong.
stremio.log xinitrc.sh (this is obv .xinitrc normally but github doesnt wanna uplaod that) autostart.sh (normally just "autostart" but gh hates me)
I had all this on this pi previously but i wiped it since all the other stuff is now on a better pi, cause i needed the ram. So im very confused as to why it stopped working, the only difference (tmk) is that its Trixie instead of Bookworm now
In the case of my packages they are separate, and both need to be installed, although Stremio will try to start the stremio-server, that is true
imma be real i honestly forgot about your packages, but yes i did install the server aswell, im actually still using your packages rn since theyre more convenient. even in your packages stremio starts the server right? cause in that case (afaik) it should all work, but it still gives the same error.
Honestly the only reason im even trying to get this fixed instead of using their OS is so i can have controls with my remote working, cause idk how to code for android nor if android has ir receiver drivers.