I've been trying this out on the PBP.
what I've done so far:
Commented out all the dependency and hardware checks in steamlink.sh
Copied libbcm_host.so, libvcos.so and libvchiq_arm.so, libvcm.so, libopenmaxil.so, libmmal*.so, from the rpi rasbian image to /usr/lib and set permissions. obviously they won't work since they're for broadcom videocore but they allow things to load.
Installed qt5-default, libsdl2-image-2.0.0 and libsdl2-ttf-2.0.0,
This allows the client shell to start. I can detect and use my steam controller, it then goes on to detect my steam host (running on fedora 31), checks the link speed and puts the host into big picture mode. Unfortunately it then then stops. This may be a limitation of the linux host - I don't do windows so can't check.
Checking the host logs I'm thinking I won't get much further - I'm not just using linux - it's also wayland, which really complicates screen sharing.
what I've done so far:
Commented out all the dependency and hardware checks in steamlink.sh
Copied libbcm_host.so, libvcos.so and libvchiq_arm.so, libvcm.so, libopenmaxil.so, libmmal*.so, from the rpi rasbian image to /usr/lib and set permissions. obviously they won't work since they're for broadcom videocore but they allow things to load.
Installed qt5-default, libsdl2-image-2.0.0 and libsdl2-ttf-2.0.0,
This allows the client shell to start. I can detect and use my steam controller, it then goes on to detect my steam host (running on fedora 31), checks the link speed and puts the host into big picture mode. Unfortunately it then then stops. This may be a limitation of the linux host - I don't do windows so can't check.
Checking the host logs I'm thinking I won't get much further - I'm not just using linux - it's also wayland, which really complicates screen sharing.