I powered off my server and disconnected it from my TinyPilot. I didn't change anything HW or SW related in the server, but when I reconnected the TinyPilot, it no longer shows the video feed, it just shows the "broken image" icon. I've restarted the TinyPilot and the server multiple times, I've checked all the connections twice and the server has video output when I connect a monitor.
I'm running the latest version of TinyPilot Pro on a Raspberry Pi 4. Here is the URL to my logs: https://logs.tinypilotkvm.com/5umcSogn
Thanks in advance
- 5 replies
This is a bug. The fix will be included in the February release.
This is a workaround to fix this issue in the meantime, which you can run via ssh:
cd /opt/ustreamer/ sudo make clean sudo make sudo systemctl restart ustreamer.service
As multiple users are now reporting this, we're investigating this on Github:
Thanks for reporting this! Sorry about this issue.
It looks like uStreamer is failing to start because it's missing a library:
/opt/ustreamer/ustreamer: error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory
Did you make any changes that might have removed that library?
Can you try SSHing in and running this command?
sudo apt install libjpeg9-dev -y && sudo service ustreamer restart
That should hopefully fix the missing image issue and get the remote screen to show up again.
If that doesn't work, you can try forcing TinyPilot to reinstall all of its components with this command:
/opt/tinypilot/scripts/upgrade && sudo rebootReplySolution
Thanks for your response! Unfortunately, neither of those solutions worked. The ustreamer service won't restart. I also tried removing that library and manually reinstalling it, but that didn't work either.
Here's the link to the logs: https://logs.tinypilotkvm.com/GSBFYqnh
That's really strange. I'm not sure how it got into that state where it's failing to load the libjpeg library. The only option left is to do a factory reset.
I am currently experiencing this same issue. All I did was update to the newest version (2.3.2), no other changes to my setup.
It's looking like I'll need to do a factory reset.
Here is a link to the logs: https://logs.tinypilotkvm.com/wAg5TV20
Sorry for this! Thanks for sharing the logs.
It seems like both you and @sheas are using the HDMI to USB dongle, correct? It's likely related to that. I'll investigate more.
Can you email email@example.com with your update logs:
sudo /opt/tinypilot-privileged/read-update-log | curl -F '_=<-' https://logs.tinypilotkvm.com