Rpi-imager: [Solicitud de sistema operativo] OctoPi-Klipper

Creado en 9 ene. 2022  ·  16Comentarios  ·  Fuente: raspberrypi/rpi-imager

Actualización: arreglado y probado
Oye,
Soy el mantenedor de OctoPi-Klipper y OctoPi.
La adición de OctoPi fue bastante bien, también deseo agregar OctoPi-Klipper.
Hay un problema con la instalación manual documentado en el rastreador de problemas de Klippers aquí: https://github.com/Klipper3d/klipper/pull/4635
La publicación de las imágenes lo hace accesible como OctoPi de línea principal.

Siguiendo las instrucciones como aquí: https://github.com/raspberrypi/rpi-imager/issues/162

Tenga en cuenta que debe ir en la sección Other spesific purpose OS .

{
    "os_list": [
        {
            "name": "OctoPi-Klipper",
            "description": "Includes the OctoPrint host software for 3d printers and Klipper 3D printer firmware service",
            "icon": "https://github.com/guysoft/OctoPi-Klipper/raw/main/media/rpi-imager-OctoPi-Klipper.png",
            "subitems_url": "https://unofficialpi.org/rpi-imager/rpi-imager-octopi-klipper.json"
        }
    ]
}

Y el archivo json está en su lugar:
http://unofficialpi.org/rpi-imager/rpi-imager-octopi-klipper.json

El archivo json se construye automáticamente usando acciones de github ahora :)

Probado localmente y funciona
Screenshot_20220109_180355

OS request

Comentario más útil

Está bien ya que se usa "subitems_url".
El problema era con los nodos de "subelementos" en línea anidados.

Todos 16 comentarios

Esta es una subcategoría de la lista OctoPi ahora.
151965497-5ac5f786-5759-400b-94a0-1e52bec64b89

No creo que puedas hacer esto. La versión 1.6 de RPi-Imager fallará cuando seleccione este menú...

@ghollingworth Parece funcionar para mí en 1.6.2, y el que lo introdujo fue @foosel , así que asumo que también funciona para ella.
¿En qué escenario se espera que se bloquee?

Probé en la plataforma a la que tengo acceso inmediato (Windows) y asumí que, dado que funcionaba allí, pensé que estaba bien y era compatible.

Puede revertirlo por ahora para no causar fallas, si eso está sucediendo en otras plataformas, pero para casos como este sería bueno si hubiera algún tipo de esquema JSON o alguna otra forma de especificación confiable para la estructura JSON compatible. ya que aparentemente no es autodocumentado y recursivo (como en, mirar el documento maestro no sugiere lo que funciona en los subárboles).

La edición ahora también se probó en Linux y no pudo reproducir ningún bloqueo, seleccionado a través de todos los submenús de OctoPi. ¿Qué se supone que debo ver, cuándo debería fallar?

edit 2 le preguntó a un amigo con acceso a una Mac y tampoco puede reproducir. Todo en RPi Imager 1.6.2.

Está bien ya que se usa "subitems_url".
El problema era con los nodos de "subelementos" en línea anidados.

¡Gracias por aclarar @maxnet!

ah bien,

Entonces eliminaremos la entrada Klipper de nivel superior

Por favor, no confundas Klipper con Octo-Klipper 😅 Octo-Klipper nunca llegó a tu archivo json principal la última vez que lo revisé, por eso lo puse en OctoPi para ayudar a Guy. Octo-Klipper es OctoPrint con Klipper, pero creo que también podría haber una imagen solo de Klipper, posiblemente con otras alternativas de interfaz a bordo.

Bueno, todo está ahora en rpi-image si revisa (es decir, desde la última hora más o menos...)

gordon

Todos estos no están en el archivo json v2, pero si estuvieran destinados a estarlo, los agregaré ahora.

Pruébalo ahora. También agregué la entrada OctoPi-Klipper, por lo que se puede eliminar del json de OctoPi.

Puedo entender las buenas intenciones, pero no use sus propios archivos json para eludir el proceso correcto.

Buen punto, el archivo v2 no puede tener el submenú. Tendrán que esperar un par de días hasta que lancemos una nueva actualización de rpi-imager

Pruébalo ahora. También agregué la entrada OctoPi-Klipper, por lo que se puede eliminar del json de OctoPi.

Puede confirmar. Y la URL del submenú del json de OctoPi también debería desaparecer, consulte la confirmación anterior.

Puedo entender las buenas intenciones, pero no use sus propios archivos json para eludir el proceso correcto.

Señalado. Fue simplemente un intento de ayudar, sin intención de dañar :)

Sugerencia de @ghollingworth : si tienen algún tipo de documentación, o incluso abren la wiki aquí para que podamos documentar lo que debería funcionar, sería espectacular :)

@XECDesign No tenemos intención de ir en contra del debido proceso. Después del comentario de que esto realmente puede romper algo , @foosel eliminó la entrada klipper. Y después del comentario de @maxnet de que debería estar bien, se volvió a agregar. No disfrutamos hacer múltiples trabajos como tú. Sin embargo, creo que rpi-imager tiene mucho potencial para hacer que las personas flasheen y arranquen cosas específicas de uso en sus pis. Y que vale la pena averiguar cómo se une todo.

Corrección rápida a eso, no eliminé las cosas entre estos dos puntos de tiempo ya que todavía estaba evaluando la situación y el "todo bien" de @maxnet llegó antes de que hiciera la escritura. Pero ahora que la subentrada OctoPi-Klipper se ha ido, los nightlies, sin embargo, todavía están allí (como una URL de subelemento, no como subelementos).

¿Fue útil esta página
0 / 5 - 0 calificaciones