-
-
Notifications
You must be signed in to change notification settings - Fork 34
Description
Firefly Luciferin version
2.14.3
Glow Worm Luciferin version
5.13.2
Firmware type
LIGHT
What is the stream method?
WiFi Stream
Fiefly Luciferin config file
---
mqttStream: true
wifiEnable: false
mqttEnable: false
serialPort: "AUTO"
staticGlowWormIp: "192.168.0.12"
baudRate: "500000"
extendedLog: "INFO"
audioChannels: "2 channels"
audioDevice: "Default audio output (Native)"
audioLoopbackGain: 0.0
autoDetectBlackBars: true
bottomLeftLed: 13
bottomRightLed: 13
bottomRowLed: 26
brightness: 255
brightnessLimiter: 1.0
captureMethod: "PIPEWIREXDG"
checkForUpdates: true
colorChooser: "255,82,0,255"
colorMode: 1
configVersion: "2.14.3"
defaultLedMatrix: "FullScreen"
desiredFramerate: "30"
effect: "Bias light"
enableLDR: false
eyeCare: false
frameInsertion: "No smoothing"
gamma: 2.2
gapTypeSide: "0%"
gapTypeTopBottom: "8%"
grabberAreaTopBottom: "8%"
grabberSide: "8%"
groupBy: 1
language: "English"
ldrInterval: 0
ldrMin: 0
ldrTurnOff: false
ledStartOffset: 0
leftLed: 18
monitorNumber: 1
mqttDiscoveryTopic: "homeassistant"
mqttPwd: ""
mqttServer: "tcp://192.168.1.3:1883"
mqttTopic: "glowwormluciferin"
mqttUsername: ""
multiMonitor: 1
multiScreenSingleDevice: false
nightModeBrightness: "0%"
nightModeFrom: "22:00"
nightModeTo: "08:00"
numberOfCPUThreads: 1
orientation: "Clockwise"
osScaling: 100
powerSaving: "Disabled"
rightLed: 18
sampleRate: 0
screenResX: 5120
screenResY: 1440
splitBottomMargin: "15%"
splitBottomRow: true
startWithSystem: true
streamType: "UDP stream"
syncCheck: true
theme: "Classic theme"
threadPriority: "HIGH"
timeout: 100
toggleLed: true
topLed: 33
whiteTemperature: 65
satellites: {}
algo: "Average color"
hueMap:
YELLOW:
hue: 0.0
saturation: 0.0
lightness: 0.0
MAGENTA:
hue: 0.0
saturation: 0.0
lightness: 0.0
BLUE:
hue: 0.0
saturation: 0.0
lightness: 0.0
MASTER:
hue: 0.0
saturation: 0.0
lightness: 0.0
CYAN:
hue: 0.0
saturation: 0.0
lightness: 0.0
GREEN:
hue: 0.0
saturation: 0.0
lightness: 0.0
GREY:
hue: 0.0
saturation: 0.0
lightness: 0.0
RED:
hue: 0.0
saturation: 0.0
lightness: 0.0
screenCastRestoreToken: null
ledMatrix:
FullScreen:
1:
x: 2949
"y": 1325
width: 167
height: 115
groupedLed: false
zone: "Bottom right"
2:
x: 3116
"y": 1325
width: 167
height: 115
groupedLed: false
zone: "Bottom right"
3:
x: 3283
"y": 1325
width: 167
height: 115
groupedLed: false
zone: "Bottom right"
4:
x: 3450
"y": 1325
width: 167
height: 115
groupedLed: false
zone: "Bottom right"
...
Letterbox:
1:
x: 2949
"y": 1153
width: 167
height: 82
groupedLed: false
zone: "Bottom right"
2:
x: 3116
"y": 1153
width: 167
height: 82
groupedLed: false
zone: "Bottom right"
3:
x: 3283
"y": 1153
width: 167
height: 82
groupedLed: false
zone: "Bottom right"
4:
x: 3450
"y": 1153
width: 167
height: 82
groupedLed: false
zone: "Bottom right"
...
Pillarbox:
1:
x: 2739
"y": 1325
width: 77
height: 115
groupedLed: false
zone: "Bottom right"
2:
x: 2816
"y": 1325
width: 77
height: 115
groupedLed: false
zone: "Bottom right"
3:
x: 2893
"y": 1325
width: 77
height: 115
groupedLed: false
zone: "Bottom right"
4:
x: 2970
"y": 1325
width: 77
height: 115
groupedLed: false
zone: "Bottom right"
...Relevant log output
std output when starting up without configuration file:
09:57:47,786 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version ?
09:57:47,787 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - No custom configurators were discovered as a service.
09:57:47,787 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
09:57:47,787 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
09:57:47,790 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
09:57:47,790 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
09:57:47,794 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 3 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
09:57:47,794 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
09:57:47,795 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
09:57:47,795 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
09:57:47,797 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/xyz/code/firefly_luciferin/target/FireflyLuciferin-2.14.3-jar-with-dependencies.jar!/logback.xml]
09:57:47,799 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@8b96fde - URL [jar:file:/home/xyz/code/firefly_luciferin/target/FireflyLuciferin-2.14.3-jar-with-dependencies.jar!/logback.xml] is not of type file
09:57:47,821 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word instanceNumber with class [org.dpsoftware.config.InstanceConverter]
09:57:47,842 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [CONSOLE]
09:57:47,842 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
09:57:47,856 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - This appender no longer admits a layout as a sub-component, set an encoder instead.
09:57:47,856 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
09:57:47,856 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
09:57:47,856 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [FILE-ROLLING]
09:57:47,856 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
09:57:47,859 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@758013696 - setting totalSizeCap to 10 MB
09:57:47,861 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@758013696 - Archive files will be limited to [2 MB] each.
09:57:47,862 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@758013696 - No compression will be used
09:57:47,862 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@758013696 - Will use the pattern logs/archived/app.%d{yyyy-MM-dd}.%i.log for the active file
09:57:47,871 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4c40b76e - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/archived/app.%d{yyyy-MM-dd}.%i.log'.
09:57:47,871 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4c40b76e - Roll-over at midnight.
09:57:47,874 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4c40b76e - Setting initial period to 2024-04-28T07:48:45.149Z
09:57:47,875 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
09:57:47,877 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE-ROLLING] - Active log file name: /home/xyz/Documents/FireflyLuciferin/logs/FireflyLuciferin.log
09:57:47,877 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE-ROLLING] - File property is set to [/home/xyz/Documents/FireflyLuciferin/logs/FireflyLuciferin.log]
09:57:47,878 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.dpsoftware] to INFO
09:57:47,879 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [org.dpsoftware] to false
09:57:47,879 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [FILE-ROLLING] to Logger[org.dpsoftware]
09:57:47,879 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR
09:57:47,879 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [FILE-ROLLING] to Logger[ROOT]
09:57:47,879 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.dpsoftware] to INFO
09:57:47,879 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [org.dpsoftware] to false
09:57:47,879 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [CONSOLE] to Logger[org.dpsoftware]
09:57:47,879 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2ea6137 - End of configuration.
09:57:47,879 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@41ee392b - Registering current configuration as safe fallback point
09:57:47,879 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 84 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY
[Instance #1] 09:57:47.881 [main] INFO org.dpsoftware.JavaFXStarter - Starting default instance
Apr 28, 2024 9:57:47 AM com.sun.javafx.application.PlatformImpl startup
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @af32eb6'
[Instance #1] 09:57:48.077 [JavaFX Application Thread] ERROR o.dpsoftware.managers.StorageManager - Error reading config file, writing a default one.
[Instance #1] 09:57:48.851 [JavaFX Application Thread] ERROR o.dpsoftware.managers.StorageManager - Error reading config file, writing a default one.
[Instance #1] 09:57:48.912 [JavaFX Application Thread] INFO o.dpsoftware.managers.DisplayManager - Width: 1920.0 Height: 1200.0 Scaling: 1.0 MinX: 5120.0 MinY: 0.0
[Instance #1] 09:57:48.912 [JavaFX Application Thread] INFO o.dpsoftware.managers.DisplayManager - Width: 5120.0 Height: 1440.0 Scaling: 1.0 MinX: 0.0 MinY: 0.0
[Instance #1] 09:57:48.913 [JavaFX Application Thread] ERROR o.dpsoftware.managers.StorageManager - Error reading config file, writing a default one.
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
check_group_uucp(): error testing lock file creation Error details:Permission deniedcheck_lock_status: No permission to create lock file.
FAILED TO OPEN: No such file or directory
(java:41749): Gdk-WARNING **: 09:57:48.987: XSetErrorHandler() called with a GDK error trap pushed. Don't do that.
std output when pressing save and GUI vanishes:
[Instance #1] 10:09:33.865 [JavaFX Application Thread] ERROR o.dpsoftware.managers.StorageManager - Error reading config file, writing a default one.
[Instance #1] 10:09:49.091 [JavaFX Application Thread] ERROR o.dpsoftware.managers.StorageManager - Error reading config file, writing a default one.
[Instance #1] 10:09:56.203 [JavaFX Application Thread] ERROR o.dpsoftware.managers.StorageManager - Error reading config file, writing a default one.
[Instance #1] 10:10:04.523 [JavaFX Application Thread] ERROR o.dpsoftware.managers.StorageManager - Error reading config file, writing a default one.
[Instance #1] 10:10:04.523 [JavaFX Application Thread] ERROR o.dpsoftware.managers.StorageManager - Error reading config file, writing a default one.
[Instance #1] 10:10:04.620 [JavaFX Application Thread] INFO org.dpsoftware.FireflyLuciferin - ** Log level -> INFO **
[Instance #1] 10:10:04.630 [JavaFX Application Thread] INFO o.dpsoftware.managers.UpgradeManager - Checking for Firefly Luciferin Update
[Instance #1] 10:10:04.784 [JavaFX Application Thread] INFO org.dpsoftware.FireflyLuciferin - MQTT disabled.
[Instance #1] 10:10:04.785 [JavaFX Application Thread] INFO o.dpsoftware.grabber.ImageProcessor - GStreamer path in use=home/xyz/code/firefly_luciferin/src/main/resources
[Instance #1] 10:10:24.785 [pool-4-thread-1] INFO o.dpsoftware.managers.UpgradeManager - Checking for Glow Worm Luciferin Update
std output when starting up with config file and no GUI appears:
10:11:26,242 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version ?
10:11:26,242 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - No custom configurators were discovered as a service.
10:11:26,242 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
10:11:26,243 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
10:11:26,245 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
10:11:26,245 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
10:11:26,250 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 3 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
10:11:26,250 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
10:11:26,250 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
10:11:26,250 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
10:11:26,252 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/xyz/code/firefly_luciferin/target/FireflyLuciferin-2.14.3-jar-with-dependencies.jar!/logback.xml]
10:11:26,254 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@8b96fde - URL [jar:file:/home/xyz/code/firefly_luciferin/target/FireflyLuciferin-2.14.3-jar-with-dependencies.jar!/logback.xml] is not of type file
10:11:26,276 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word instanceNumber with class [org.dpsoftware.config.InstanceConverter]
10:11:26,297 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [CONSOLE]
10:11:26,297 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
10:11:26,310 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - This appender no longer admits a layout as a sub-component, set an encoder instead.
10:11:26,310 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
10:11:26,310 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
10:11:26,310 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [FILE-ROLLING]
10:11:26,310 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
10:11:26,313 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@758013696 - setting totalSizeCap to 10 MB
10:11:26,316 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@758013696 - Archive files will be limited to [2 MB] each.
10:11:26,316 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@758013696 - No compression will be used
10:11:26,317 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@758013696 - Will use the pattern logs/archived/app.%d{yyyy-MM-dd}.%i.log for the active file
10:11:26,325 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4c40b76e - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/archived/app.%d{yyyy-MM-dd}.%i.log'.
10:11:26,325 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4c40b76e - Roll-over at midnight.
10:11:26,328 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4c40b76e - Setting initial period to 2024-04-28T08:10:24.785Z
10:11:26,330 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
10:11:26,331 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE-ROLLING] - Active log file name: /home/xyz/Documents/FireflyLuciferin/logs/FireflyLuciferin.log
10:11:26,331 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE-ROLLING] - File property is set to [/home/xyz/Documents/FireflyLuciferin/logs/FireflyLuciferin.log]
10:11:26,332 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.dpsoftware] to INFO
10:11:26,333 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [org.dpsoftware] to false
10:11:26,333 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [FILE-ROLLING] to Logger[org.dpsoftware]
10:11:26,333 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR
10:11:26,333 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [FILE-ROLLING] to Logger[ROOT]
10:11:26,333 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.dpsoftware] to INFO
10:11:26,333 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [org.dpsoftware] to false
10:11:26,333 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [CONSOLE] to Logger[org.dpsoftware]
10:11:26,333 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2ea6137 - End of configuration.
10:11:26,334 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@41ee392b - Registering current configuration as safe fallback point
10:11:26,334 |-INFO in ch.qos.logback.classic.util.ContextInitializer@15bb6bea - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 84 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY
[Instance #1] 10:11:26.335 [main] INFO org.dpsoftware.JavaFXStarter - Starting default instance
Apr 28, 2024 10:11:26 AM com.sun.javafx.application.PlatformImpl startup
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @af32eb6'
[Instance #1] 10:11:26.587 [JavaFX Application Thread] INFO org.dpsoftware.FireflyLuciferin - ** Log level -> INFO **
[Instance #1] 10:11:27.258 [JavaFX Application Thread] INFO o.dpsoftware.managers.UpgradeManager - Checking for Firefly Luciferin Update
[Instance #1] 10:11:27.390 [JavaFX Application Thread] INFO org.dpsoftware.FireflyLuciferin - MQTT disabled.
[Instance #1] 10:11:27.391 [JavaFX Application Thread] INFO o.dpsoftware.grabber.ImageProcessor - GStreamer path in use=home/xyz/code/firefly_luciferin/src/main/resources
Log file:
[Instance #1] 2024-04-28 09:57:47,881 INFO o.d.JavaFXStarter [main] Starting default instance
[Instance #1] 2024-04-28 09:57:48,077 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 09:57:48,851 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 09:57:48,912 INFO o.d.m.DisplayManager [JavaFX Application Thread] Width: 1920.0 Height: 1200.0 Scaling: 1.0 MinX: 5120.0 MinY: 0.0
[Instance #1] 2024-04-28 09:57:48,912 INFO o.d.m.DisplayManager [JavaFX Application Thread] Width: 5120.0 Height: 1440.0 Scaling: 1.0 MinX: 0.0 MinY: 0.0
[Instance #1] 2024-04-28 09:57:48,913 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:07:26,097 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:07:26,098 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:07:26,196 INFO o.d.FireflyLuciferin [JavaFX Application Thread] ** Log level -> INFO **
[Instance #1] 2024-04-28 10:07:26,205 INFO o.d.m.UpgradeManager [JavaFX Application Thread] Checking for Firefly Luciferin Update
[Instance #1] 2024-04-28 10:07:26,507 ERROR o.d.m.SerialManager [JavaFX Application Thread] Cannot invoke "gnu.io.SerialPort.getOutputStream()" because "org.dpsoftware.MainSingleton.getInstance().serial" is null
[Instance #1] 2024-04-28 10:07:26,507 ERROR o.d.m.SerialManager [JavaFX Application Thread] serial.error.header
[Instance #1] 2024-04-28 10:07:26,507 INFO o.d.FireflyLuciferin [JavaFX Application Thread] MQTT disabled.
[Instance #1] 2024-04-28 10:07:26,509 INFO o.d.g.ImageProcessor [JavaFX Application Thread] GStreamer path in use=home/xyz/code/firefly_luciferin/src/main/resources
[Instance #1] 2024-04-28 10:07:46,507 INFO o.d.m.UpgradeManager [pool-4-thread-1] Checking for Glow Worm Luciferin Update
[Instance #1] 2024-04-28 10:08:51,222 INFO o.d.JavaFXStarter [main] Starting default instance
[Instance #1] 2024-04-28 10:08:51,486 INFO o.d.FireflyLuciferin [JavaFX Application Thread] ** Log level -> INFO **
[Instance #1] 2024-04-28 10:08:52,139 INFO o.d.m.UpgradeManager [JavaFX Application Thread] Checking for Firefly Luciferin Update
[Instance #1] 2024-04-28 10:08:52,268 ERROR o.d.m.SerialManager [JavaFX Application Thread] Cannot invoke "gnu.io.SerialPort.getOutputStream()" because "org.dpsoftware.MainSingleton.getInstance().serial" is null
[Instance #1] 2024-04-28 10:08:52,268 ERROR o.d.m.SerialManager [JavaFX Application Thread] serial.error.header
[Instance #1] 2024-04-28 10:08:52,268 INFO o.d.FireflyLuciferin [JavaFX Application Thread] MQTT disabled.
[Instance #1] 2024-04-28 10:08:52,269 INFO o.d.g.ImageProcessor [JavaFX Application Thread] GStreamer path in use=home/xyz/code/firefly_luciferin/src/main/resources
[Instance #1] 2024-04-28 10:09:12,265 INFO o.d.m.UpgradeManager [pool-4-thread-1] Checking for Glow Worm Luciferin Update
[Instance #1] 2024-04-28 10:09:22,471 INFO o.d.JavaFXStarter [main] Starting default instance
[Instance #1] 2024-04-28 10:09:22,638 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:09:23,407 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:09:23,464 INFO o.d.m.DisplayManager [JavaFX Application Thread] Width: 1920.0 Height: 1200.0 Scaling: 1.0 MinX: 5120.0 MinY: 0.0
[Instance #1] 2024-04-28 10:09:23,464 INFO o.d.m.DisplayManager [JavaFX Application Thread] Width: 5120.0 Height: 1440.0 Scaling: 1.0 MinX: 0.0 MinY: 0.0
[Instance #1] 2024-04-28 10:09:23,464 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:09:33,865 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:09:49,091 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:09:56,203 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:10:04,523 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:10:04,523 ERROR o.d.m.StorageManager [JavaFX Application Thread] Error reading config file, writing a default one.
[Instance #1] 2024-04-28 10:10:04,620 INFO o.d.FireflyLuciferin [JavaFX Application Thread] ** Log level -> INFO **
[Instance #1] 2024-04-28 10:10:04,630 INFO o.d.m.UpgradeManager [JavaFX Application Thread] Checking for Firefly Luciferin Update
[Instance #1] 2024-04-28 10:10:04,784 INFO o.d.FireflyLuciferin [JavaFX Application Thread] MQTT disabled.
[Instance #1] 2024-04-28 10:10:04,785 INFO o.d.g.ImageProcessor [JavaFX Application Thread] GStreamer path in use=home/xyz/code/firefly_luciferin/src/main/resources
[Instance #1] 2024-04-28 10:10:24,785 INFO o.d.m.UpgradeManager [pool-4-thread-1] Checking for Glow Worm Luciferin Update
[Instance #1] 2024-04-28 10:11:26,335 INFO o.d.JavaFXStarter [main] Starting default instance
[Instance #1] 2024-04-28 10:11:26,587 INFO o.d.FireflyLuciferin [JavaFX Application Thread] ** Log level -> INFO **
[Instance #1] 2024-04-28 10:11:27,258 INFO o.d.m.UpgradeManager [JavaFX Application Thread] Checking for Firefly Luciferin Update
[Instance #1] 2024-04-28 10:11:27,390 INFO o.d.FireflyLuciferin [JavaFX Application Thread] MQTT disabled.
[Instance #1] 2024-04-28 10:11:27,391 INFO o.d.g.ImageProcessor [JavaFX Application Thread] GStreamer path in use=home/xyz/code/firefly_luciferin/src/main/resources
[Instance #1] 2024-04-28 10:11:47,392 INFO o.d.m.UpgradeManager [pool-4-thread-1] Checking for Glow Worm Luciferin UpdateHow to reproduce
First of all, thank you for this project, I have gotten the firmware working with my LEDs using the web interface on an ESP8266 and it works very well stand-alone.
When trying to use the Luciferin for screen capture I only get as far as configuring for UDP and entering IP address, when i press the save button the GUI vanishes and will not come back even if i restart the application. The only way of getting the GUI to show up again is to delete the configuration file.
I have built Luciferin from source as I am running Arch Linux with wayland and Hyprland (very niche, I know :) )
If you need any more information let me know. I can probably even debug it if necessary but I would require some assistance since I am not so used to Java as i mainly work with embedded C++
(I shortened the LED configuration since it was the default)