diff --git a/docs/sphinx/install.rst b/docs/sphinx/install.rst index 22d00fd78..948c79c42 100644 --- a/docs/sphinx/install.rst +++ b/docs/sphinx/install.rst @@ -12,9 +12,9 @@ Before you can install the Phoniebox software, you need to prepare your Raspberr 1. Connect a Micro SD card to your computer (preferable an SD card with high read throughput) 2. `Download `_ the `Raspberry Pi Imager `_ and open it -3. Select **Raspberry Pi OS Lite (32-bit)** (without desktop environment) as the operating system (only the 32 bit version is supported) (you can use the settings menu of the Raspberry Pi Imager to configure SSH and WiFi in a more userfriendly way, or do it manually as described in the next step) +3. Select **Raspberry Pi OS Lite (32-bit)** (without desktop environment) as the operating system. future3 does not support 64bit kernels (``aarch64``). You can use the settings menu of the Raspberry Pi Imager to configure SSH and WiFi in a more userfriendly way, or do it manually as described in the next step. In case you already have a 64bit system installed, `you can fix the issue like this `_. 4. Select your Micro SD card (your card will be formatted) -5. Click *Write* +5. Click *Write* 6. Wait for the imaging process to be finished (it'll take a few minutes) @@ -87,8 +87,8 @@ This will switch directly to the specified feature branch during installation. .. attention:: For all branches *except* the current Release, you will need to build the Web App locally on the Pi. This is not part of the installation process due to memory limitation issues. See :ref:`developer/development_environment:Steps to install`. - - + + If you suspect an error you can monitor the installation-process with diff --git a/installation/includes/02_helpers.sh b/installation/includes/02_helpers.sh index adfae9a52..d2e1162f1 100644 --- a/installation/includes/02_helpers.sh +++ b/installation/includes/02_helpers.sh @@ -51,6 +51,7 @@ check_os_type() { echo -e " ... OK!\n" | tee /dev/fd/3 else echo "ERROR: Only 32 bit operating systems supported. Please use a 32bit version of RaspianOS!" | tee /dev/fd/3 + echo "You can fix this problem for 64bit kernels: https://github.com/MiczFlor/RPi-Jukebox-RFID/issues/2041" | tee /dev/fd/3 exit 1 fi diff --git a/src/jukebox/jukebox/utils.py b/src/jukebox/jukebox/utils.py index b6d45d598..9be97b6db 100644 --- a/src/jukebox/jukebox/utils.py +++ b/src/jukebox/jukebox/utils.py @@ -168,7 +168,7 @@ def rpc_call_to_str(cfg_rpc_call: Dict, with_args=True) -> str: args_str = args else: try: - args_str = ", ".join([f"'{x}'" if type(x) == str else str(x) for x in args]) + args_str = ", ".join([f"'{x}'" if isinstance(x, str) else str(x) for x in args]) except TypeError: args_str = f"{args}" if kwargs is not None: