snobu / destreamer

Save Microsoft Stream videos for offline enjoyment.
MIT License
2.36k stars 441 forks source link

How to make it run on a Raspberry PI (with functioning workaround) #311

Closed ldx63 closed 3 years ago

ldx63 commented 3 years ago

On Raspberry PI running RaspberryOS (formerly Raspbian) the Chromium downloaded by Destreamer can't run, since RPI has ARM architecture (I guess that the downloaded Chromium is the X86 architecture). I suggest to try to download the "right" Chromium compiled for ARM during installation, if possible.

Anyway, in the meanwhile i got it running on RPI by this workaround:

This will make Destreamer use the correct ARM Chromium already installed in RaspberryOS.

It's running right now on my RPI 3B+. :-)

Thank you, and keep up the good work. Aldo

snobu commented 3 years ago

Thank you for this. Will add a note to the README.

JamesRivers commented 3 years ago

thanks, @ldx63 I was having this issue on the new pi 4 - your post I have implemented...

plus also note that chromium-browser was under root:root and not my local account.

however, I am still hitting the following -

Launching headless Chrome to perform the OpenID Connect dance... [ERROR] Error: Failed to launch the browser process! cannot open path of the current working directory: Permission denied

thanks to @snobu for the app...

JamesRivers commented 3 years ago

@snobu @ldx63 resolved - do not run from an NFS connection ...