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

Using "check for updates" switches to a 64-bit kernel and breaks python apps #1864

Open
2 tasks done
jlg89 opened this issue Apr 7, 2023 · 2 comments
Open
2 tasks done
Labels
bug Something isn't working discovery Issues reported without enough information

Comments

@jlg89
Copy link

jlg89 commented Apr 7, 2023

Description
A fresh install of the HOOBS 4.3 image on a RPi4+ uses a 32-bit kernel. If you then use the "check for updates" in the HOOBS interface, the system switches to a 64-bit kernel, putting the system into a "mixed mode" that breaks some python apps, notably the Python Codecs used by Scrypted. See koush/scrypted#678 for the result and a fix.

Version
4.3.0

Did you upgrade
Please let us know if you upgraded from a previous version.

  • No

What device are you using?
Please let us know the device you are running HOOBS on.

  • HOOBS SD Card

List your plugins
N/A

Post your config
N/A

Post your log
N/A

Additional context
N/A

@jlg89 jlg89 added bug Something isn't working discovery Issues reported without enough information labels Apr 7, 2023
@jlg89
Copy link
Author

jlg89 commented Apr 7, 2023

You could make the image do a full 64-bit install, but I think the best option at this point would be to simply add "arm_64bit=0" to the [pi4] section of /boot/config.txt by default, since there's little advantage to running a 64-bit kernel for HOOBS.

@jlg89
Copy link
Author

jlg89 commented Jul 27, 2023

The real fix, though, is to move to a full 64-bit install, even if that means keeping a 32-bit image around for awhile in case anyone needs it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working discovery Issues reported without enough information
Projects
None yet
Development

No branches or pull requests

1 participant