-
-
Notifications
You must be signed in to change notification settings - Fork 407
Description
- I confirm that this is an issue rather than a question.
Bug report
The multiple screen option is enabled, but it only captures one screen out of all the LEDs.
Steps to reproduce
Reboot the app or the Mac.
What is actually happening?
I updated macOS on 26.1 and Hyperion to version 2.1.1 because version 2.0.16 no longer supported the LED border on one of the two screens after the macOS update.
If I change the All Display option to 1 display, save the changes, and then switch it back to All Display, it works, but I have to repeat this process every time I reboot.
System
Hyperion System Summary Report (My Hyperion Config)
Reported instance: [0] - ECRAN DROIT
< ----- System information -------------------- >
Hyperion Server:
- Build: LordGrey-bde49a8/26fd6d8-1749918223
- Build time: Jun 14 2025 16:47:54
- Build type: Release
- Git Remote: https://github.com/hyperion-project/hyperion.ng
- Version: 2.1.1
- UI Lang: fr (BrowserLang: fr-FR)
- UI Access: expert
- Avail Screen Cap.: osx,qt
- Avail Video Cap.:
- Avail Audio Cap.:
- Avail Services: boblight,effectengine,forwarder,flatbuffer,protobuffer,mDNS,SSDP,borderdetection
- Config database: /Users/prieurm/.hyperion/db/hyperion.db
- Database: read/write
- Mode: GUI
Hyperion Server OS:
- Distribution: macOS 26.1
- Architecture: arm64
- Kernel: darwin (25.1.0 (WS: 64))
- Root/Admin: false
- Qt Version: 6.9.0
- Python Version: 3.13.4
- Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36
< ----- Configured Instances ------------------ >
0: ECRAN DROIT, Running: true
1: ECRAN GAUCHE, Running: true
< ----- This instance's priorities ------------ >
250: VISIBLE - (GRABBER) (Owner: Qt)
Autoselect: true
< ----- This instance components' status ------->
ALL - true
SMOOTHING - true
BLACKBORDER - true
FORWARDER - false
BOBLIGHTSERVER - false
LEDDEVICE - true
< ----- Global configuration items------------- >
{
"settings": {
"cecEvents": {
"enable": false
},
"effects": {
"disable": [
""
],
"paths": [
"$ROOT/custom-effects"
]
},
"flatbufServer": {
"enable": true,
"port": 19400,
"timeout": 5
},
"forwarder": {
"enable": false,
"flatbuffer": [],
"instance": 255,
"instanceList": "NONE",
"jsonapi": []
},
"framegrabber": {
"device": "qt",
"enable": true,
"fps": 25,
"height": 1440,
"input": 2,
"pixelDecimation": 15,
"width": 5120,
"available_devices": "QT",
"device_inputs": "2",
"resolutions": "0",
"cropLeft": 0,
"cropRight": 0,
"cropTop": 0,
"cropBottom": 0,
"framerates": "25"
},
"general": {
"configVersion": "2.1.1",
"name": "My Hyperion Config",
"showOptHelp": true,
"watchedVersionBranch": "Stable"
},
"grabberAudio": {
"audioEffect": "vuMeter",
"device": "auto",
"enable": false,
"vuMeter": {
"flip": "NO_CHANGE",
"hotColor": [
255,
0,
0
],
"multiplier": 1,
"safeColor": [
0,
255,
0
],
"safeValue": 45,
"tolerance": 5,
"warnColor": [
255,
255,
0
],
"warnValue": 80
}
},
"grabberV4L2": {
"blueSignalThreshold": 0,
"cropBottom": 0,
"cropLeft": 0,
"cropRight": 0,
"cropTop": 0,
"device": "none",
"enable": false,
"encoding": "NO_CHANGE",
"flip": "NO_CHANGE",
"fps": 15,
"fpsSoftwareDecimation": 0,
"greenSignalThreshold": 100,
"hardware_brightness": 0,
"hardware_contrast": 0,
"hardware_hue": 0,
"hardware_saturation": 0,
"height": 0,
"input": 0,
"noSignalCounterThreshold": 200,
"redSignalThreshold": 0,
"sDHOffsetMax": 0.46,
"sDHOffsetMin": 0.4,
"sDVOffsetMax": 0.9,
"sDVOffsetMin": 0.1,
"signalDetection": false,
"sizeDecimation": 8,
"width": 0
},
"jsonServer": {
"port": 19444
},
"logger": {
"level": "warn"
},
"network": {
"internetAccessAPI": false,
"ipWhitelist": [],
"localApiAuth": false,
"restirctedInternetAccessAPI": false
},
"osEvents": {
"lockEnable": true,
"suspendEnable": true
},
"protoServer": {
"enable": true,
"port": 19445,
"timeout": 5
},
"schedEvents": {
"enable": false
},
"webConfig": {
"crtPath": "",
"document_root": "",
"keyPassPhrase": "",
"keyPath": "",
"port": 8090,
"sslPort": 8092
}
}
}
< ----- Selected Instance configuration items-- >
[
{
"id": 0,
"settings": {
"backgroundEffect": {
"color": [
255,
138,
0
],
"effect": "Warm mood blobs",
"enable": false,
"type": "effect"
},
"blackborderdetector": {
"blurRemoveCnt": 1,
"borderFrameCnt": 50,
"enable": true,
"maxInconsistentCnt": 10,
"mode": "default",
"threshold": 30,
"unknownFrameCnt": 600
},
"boblightServer": {
"enable": false,
"port": 19333,
"priority": 128
},
"color": {
"accuracyLevel": 2,
"channelAdjustment": [
{
"backlightColored": false,
"backlightThreshold": 0,
"blue": [
0,
0,
255
],
"brightness": 80,
"brightnessCompensation": 100,
"brightnessGain": 1,
"cyan": [
0,
255,
255
],
"gammaBlue": 2.2,
"gammaGreen": 2.2,
"gammaRed": 2.2,
"green": [
0,
255,
0
],
"id": "default",
"leds": "*",
"magenta": [
255,
0,
255
],
"red": [
255,
0,
0
],
"saturationGain": 1,
"temperature": 6600,
"white": [
255,
255,
255
],
"yellow": [
255,
255,
0
]
}
],
"imageToLedMappingType": "multicolor_mean",
"reducedPixelSetFactorFactor": "0"
},
"device": {
"autoStart": true,
"brightness": 255,
"colorOrder": "rgb",
"enableAttempts": 6,
"enableAttemptsInterval": 15,
"hardwareLedCount": 111,
"host": "192.168.1.177",
"hostList": "NONE",
"latchTime": 0,
"overwriteBrightness": true,
"overwriteSync": true,
"restoreOriginalState": false,
"segments": {
"segmentList": "-1",
"streamSegmentId": -1,
"switchOffOtherSegments": true
},
"stayOnAfterStreaming": false,
"streamProtocol": "DDP",
"type": "wled"
},
"foregroundEffect": {
"color": [
0,
0,
255
],
"duration_ms": 3000,
"effect": "Rainbow swirl fast",
"enable": true,
"type": "effect"
},
"instCapture": {
"audioEnable": false,
"audioGrabberDevice": "NONE",
"audioPriority": 230,
"systemEnable": true,
"systemGrabberDevice": "NONE",
"systemPriority": 250,
"v4lEnable": false,
"v4lGrabberDevice": "NONE",
"v4lPriority": 240
},
"ledConfig": {
"classic": {
"bottom": 36,
"edgegap": 20,
"glength": 0,
"gpos": 0,
"hdepth": 10,
"left": 20,
"overlap": 10,
"pblh": 50,
"pblv": 100,
"pbrh": 100,
"pbrv": 100,
"position": 61,
"ptlh": 50,
"ptlv": 0,
"ptrh": 100,
"ptrv": 0,
"reverse": false,
"right": 20,
"top": 35,
"vdepth": 5
},
"ledBlacklist": [],
"matrix": {
"cabling": "snake",
"direction": "horizontal",
"gapbottom": 0,
"gapleft": 0,
"gapright": 0,
"gaptop": 0,
"ledshoriz": 1,
"ledsvert": 1,
"start": "top-left"
}
},
"leds": [
{
"hmax": 0.9792,
"hmin": 0.7684,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.9684,
"hmin": 0.7576,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.9576,
"hmin": 0.7469,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.9469,
"hmin": 0.7361,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.9361,
"hmin": 0.7253,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.9253,
"hmin": 0.7146,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.9146,
"hmin": 0.7038,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.9038,
"hmin": 0.6931,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.8931,
"hmin": 0.6823,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.8823,
"hmin": 0.6715,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.8715,
"hmin": 0.6608,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.8608,
"hmin": 0.65,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.85,
"hmin": 0.6392,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.8392,
"hmin": 0.6285,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.8285,
"hmin": 0.6177,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.8177,
"hmin": 0.6069,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.8069,
"hmin": 0.5962,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7962,
"hmin": 0.5854,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7854,
"hmin": 0.5747,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7747,
"hmin": 0.5639,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7639,
"hmin": 0.5531,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7531,
"hmin": 0.5424,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7424,
"hmin": 0.5316,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7316,
"hmin": 0.5208,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7208,
"hmin": 0.5101,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.7101,
"hmin": 0.4993,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.6993,
"hmin": 0.4885,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.6885,
"hmin": 0.4778,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.6778,
"hmin": 0.467,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.667,
"hmin": 0.4563,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 1,
"vmin": 0.76
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.96,
"vmin": 0.72
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.92,
"vmin": 0.68
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.88,
"vmin": 0.64
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.84,
"vmin": 0.6
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.8,
"vmin": 0.56
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.76,
"vmin": 0.52
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.72,
"vmin": 0.48
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.68,
"vmin": 0.44
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.64,
"vmin": 0.4
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.6,
"vmin": 0.36
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.56,
"vmin": 0.32
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.52,
"vmin": 0.28
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.48,
"vmin": 0.24
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.44,
"vmin": 0.2
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.4,
"vmin": 0.16
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.36,
"vmin": 0.12
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.32,
"vmin": 0.08
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.28,
"vmin": 0.04
},
{
"hmax": 0.55,
"hmin": 0.5,
"vmax": 0.24,
"vmin": 0
},
{
"hmax": 0.6673,
"hmin": 0.4563,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.6784,
"hmin": 0.4673,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.6895,
"hmin": 0.4784,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.7005,
"hmin": 0.4895,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.7116,
"hmin": 0.5005,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.7227,
"hmin": 0.5116,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.7338,
"hmin": 0.5227,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.7448,
"hmin": 0.5338,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.7559,
"hmin": 0.5448,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.767,
"hmin": 0.5559,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.778,
"hmin": 0.567,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.7891,
"hmin": 0.578,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8002,
"hmin": 0.5891,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8113,
"hmin": 0.6002,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8223,
"hmin": 0.6113,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8334,
"hmin": 0.6223,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8445,
"hmin": 0.6334,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8555,
"hmin": 0.6445,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8666,
"hmin": 0.6555,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8777,
"hmin": 0.6666,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8888,
"hmin": 0.6777,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.8998,
"hmin": 0.6888,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.9109,
"hmin": 0.6998,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.922,
"hmin": 0.7109,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.933,
"hmin": 0.722,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.9441,
"hmin": 0.733,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.9552,
"hmin": 0.7441,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.9663,
"hmin": 0.7552,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.9773,
"hmin": 0.7663,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.9884,
"hmin": 0.7773,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 0.9995,
"hmin": 0.7884,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.7995,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.8105,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.8216,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.8327,
"vmax": 0.1,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.24,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.28,
"vmin": 0.04
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.32,
"vmin": 0.08
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.36,
"vmin": 0.12
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.4,
"vmin": 0.16
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.44,
"vmin": 0.2
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.48,
"vmin": 0.24
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.52,
"vmin": 0.28
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.56,
"vmin": 0.32
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.6,
"vmin": 0.36
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.64,
"vmin": 0.4
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.68,
"vmin": 0.44
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.72,
"vmin": 0.48
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.76,
"vmin": 0.52
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.8,
"vmin": 0.56
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.84,
"vmin": 0.6
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.88,
"vmin": 0.64
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.92,
"vmin": 0.68
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.96,
"vmin": 0.72
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 1,
"vmin": 0.76
},
{
"hmax": 1,
"hmin": 0.833,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 1,
"hmin": 0.8222,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 1,
"hmin": 0.8115,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 1,
"hmin": 0.8007,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 1,
"hmin": 0.7899,
"vmax": 1,
"vmin": 0.9
},
{
"hmax": 0.9899,
"hmin": 0.7792,
"vmax": 1,
"vmin": 0.9
}
],
"smoothing": {
"decay": 1,
"dithering": true,
"enable": true,
"interpolationRate": 1,
"time_ms": 150,
"type": "linear",
"updateDelay": 0,
"updateFrequency": 25
}
}
}
]
< ----- Current Log --------------------------- >
2025-12-01T17:15:14.169Z [DAEMON] (WARNING) No video capture supported on this platform
2025-12-01T17:15:14.170Z [DAEMON] (WARNING) No audio capture supported on this platform