Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade guide from v3 to v4 #120

Open
meteyou opened this issue May 28, 2023 · 5 comments
Open

Upgrade guide from v3 to v4 #120

meteyou opened this issue May 28, 2023 · 5 comments

Comments

@meteyou
Copy link
Member

meteyou commented May 28, 2023

Please follow this guide to upgrade crowsnest from v3 to v4.

To upgrade Crowsnest v3 to v4, you have to "reinstall" all dependencies. This step is impossible to automate with the current Moonraker update manager. To upgrade to v4, you must use a Debian Bullseye-based system. Buster-based systems are outdated and cannot be updated. Therefore we have a guide to us the last stable v3 version. Please click on the link below to forward to the guides:

If you have issues with following some of these guides

We use github to handle bugreports, feature requests and planning new releases.

Please use our Discord-Server for help: discord.gg/mainsail

@DVSVIDEO
Copy link

Thank you for your reply.
I am not a Linux expert. I did the whole Klipper/Mainsail installation by learning from a Youtube video, step by step.
Next time, if everything works fine finally, I will not update anymore.
I understand the difficulties of upgrading, but troubleshooting the bugs that arise from upgrading is not the level of ordinary people.
Thanks again for the links to the solution!

@dderg
Copy link

dderg commented Aug 8, 2023

I upgraded following the guide, and then used this guide to get my old camera to work again. but it seems to ignore my v4l2ctl parameters now, so I cannot set the compression to a better quality. is there any other way to fix this than downgrading to v3?

@meteyou
Copy link
Member Author

meteyou commented Aug 8, 2023

@dderg pls use our discord server for support...

@tcurdt
Copy link

tcurdt commented Aug 17, 2023

Is there a more detailed guide on what has changed - and why it's worth upgrading?
I was hoping to find the usual HISTORY.md file to give a bit more context - but that does not seem to exist.

@mryel00
Copy link
Member

mryel00 commented Aug 17, 2023

@tcurdt I'm not sure if something exists in this repo like that but there was an announcement on the Mainsail Discord describing best what's new and why you want it:

We have added the streamer camera-streamer from @ayufanpl in Crowsnest v4 (atm only available for Raspberry Pi's). This streamer can provide snapshots, mjpeg & webrtc streams at the same time. With this streamer, it is now possible to stream live high-resolution streams via webrtc to the client without the bandwidth getting tight. (Attention: the HW encoder of the Raspberry can only encode full HD with 30fps. If multiple streams or higher resolution is required, the FPS will still decrease).

Also crowsnest got support for raspicam module v3 and arducams with this new streamer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants