[Recalbox 7.2.x] Hyperion Frame Grabber (Rpi4)
-
Hello.
Même soucis que sur ce post mais comme il est marqué "solved" alors qu'il ne l'est pas, je me permet d'en ré-ouvrir un... avec un peu + d'éléments ceci dit
Pour ma part, j'ai un (vrai) LightPack USB (donc rien à voir avec le SPI), sur un Rpi4 avec Recalbox 7.2.2 fresh install.
L'arc en ciel apparait bien et ensuite rien.
En lançant directement hyperion avec:
/etc/init.d/S25hyperion stop hyperiond /recalbox/share/system/configs/hyperion/hyperion.config.json
on a des logs et on voit que le soucis vient (apparement) du "frame grabber"
Hyperion Ambilight Deamon (1117) Version : (HEAD detached at 2d0d97e3b8) (digitalLumberjack-3b779a3ded/2d0d97e3b8-1623945268 Build Time: Jun 17 2021 22:08:22 INFO: Selected configuration file: /recalbox/share/system/configs/hyperion/hyperion.config.json HYPERION INFO: ColorTransform 'default' => [0; 29] HYPERION INFO: ColorCorrection 'default' => [0; 29] HYPERION INFO: ColorAdjustment 'default' => [0; 29] LEDDEVICE INFO: configuration: { "colorOrder" : "rgb", "name" : "MyHyperionConfig", "output" : "XXXXXX", "type" : "lightpack" } USB context initialized Found a lightpack device. Retrieving more information... Lightpack device found: bus=1 address=3 serial=XXXXXX Lightpack device successfully opened Lightpack device opened: bus=1 address=3 serial=XXXXXX version=6.5 INFO: Creating linear smoothing HYPERION (CS) INFO: Created linear-smoothing(interval_ms=50;settlingTime_ms=200;updateDelay=0 EFFECTENGINE INFO: 27 effects loaded from directory /usr/share/hyperion/effects EFFECTENGINE INFO: Initializing Python interpreter INFO: Hyperion started and initialised INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0 BLACKBORDER INFO: threshold set to 0 (0) BLACKBORDER INFO: mode:default started INFO: Json server created and started on port 19444 INFO: Proto server created and started on port 19445 QtHttpServer started on port 31168 "Qt Static HTTP File Server" DISPMANXGRABBER INFO: Display opened with resolution: 4x1053479356 BLACKBORDER INFO: threshold set to 0 (0) BLACKBORDER INFO: mode:default INFO: Frame grabber created and started DISPMANXGRABBER ERROR: Snapshot failed: -1 BORDER SWITCH REQUIRED!! CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0 DISPMANXGRABBER ERROR: Snapshot failed: -1 DISPMANXGRABBER ERROR: Snapshot failed: -1 DISPMANXGRABBER ERROR: Snapshot failed: -1 DISPMANXGRABBER ERROR: Snapshot failed: -1 DISPMANXGRABBER ERROR: Snapshot failed: -1 DISPMANXGRABBER ERROR: Snapshot failed: -1
On y voit 2 erreurs:
BORDER SWITCH REQUIRED!!
et
DISPMANXGRABBER ERROR: Snapshot failed: -1
A partir de là j'ai regardé si on pouvait spécifier un autre type de "grabber" pour recalbox mais je n'ai rien trouvé
En tout cas ça ne semble pas être lié au matériel / au light pack lui même.
Est-ce que quelqu'un aurait un "hyperion.config.json" qui fonctionne sur la même config (Rpi4/7.2.X) ?
Merchi.
-
@tuxfamily Voyez si cela vous aide :
https://recalbox.gitbook.io/documentation/v/francais/tutoriels/autres/hyperion-sur-recalbox -
@tuxfamily mon soucis a été reglé. J'ai posté le détail ici: https://forum.recalbox.com/topic/24282/recalbox-7-2-x-hyperion
En espérant que ca fonctionne avec Lightpack USB.