bitfocus / companion-satellite

Satellite Streamdeck connector for Companion
MIT License
83 stars 20 forks source link

Installing on Rock Pi S #139

Closed sparks-alec closed 1 month ago

sparks-alec commented 3 months ago

Hello! I am attempting to get companion-satellite running on a 512MB PoE Rock Pi S. I've seen these issues where people seem to have it working:

But I cannot get it to work for myself.

However, I have gotten close!

With rock-pi-s_debian_bookworm_cli_b40.img.xz from RADXA, I can install companion-satellite using the one-line installer. I can connect to the :9999 web ui just fine. The web UI will connect to the host and show its version. But the Stream Deck never changes from the Elgato logo splash screen and the satellite doesn't show up in the list of Surfaces on the host Companion. Clicking the USB scan button doesn't help. I'm not sure where to go for more debugging info.

With Armbian_24.5.3_Rockpi-s_bookworm_current_6.6.36_minimal.img.xz, I can't perform sudo satellite-update as it runs out of space- with many " Cannot write: No space left on device" errors. So I never even get to the web UI. df -h reports that my /tmp folder is full. This is the same Armbian version that works for @Keksstar in #90 .

If someone can help me out, I'd be happy to do a full writeup on how to get this working as the Rock Pi is a great form factor for a PoE Stream Deck. Appreciate any help!

MeestorX commented 2 months ago

I'm not sure what the minimum sizes are, but I was using a 16G card so I went with: fallocate -l 4G /swapfile && chmod 600 /swapfile && mkswap /swapfile && swapon /swapfile and mount -o remount,size=2G /tmp/ While running Armbian bookworm. That seemed to give the system enough space to install satellite.

sparks-alec commented 1 month ago

This worked! Thank you @MeestorX !