Does anyone have experience with installing the software?
Software for Linux (V.HTML 1.04-21353) after installation, not run service
https://www.power-software-download.com/viewpower.html
systemctl status upsMonitor.service
systemctl status upsMonitor.service
× upsMonitor.service - upsMonitor
Loaded: loaded (/etc/systemd/system/upsMonitor.service; enabled; preset: disabled)
Active: failed (Result: exit-code) since Fri 2025-08-01 09:53:25 CEST; 4min 22s ago
Duration: 752ms
Invocation: ff2297b0326646a68b2f5c4d956b2423
Process: 115010 ExecStart=/opt/ViewPower/upsMonitor start-launchd (code=exited, status=1/FAILURE)
Main PID: 115010 (code=exited, status=1/FAILURE)
Mem peak: 56.2M
CPU: 850ms
aug 01 09:53:25 manjaro-p520 upsMonitor[115010]: at org.apache.derby.iapi.services.monitor.Monitor.startSystemModule(Unknown Source)
aug 01 09:53:25 manjaro-p520 upsMonitor[115010]: at org.apache.derby.impl.services.monitor.BaseMonitor.runWithState(Unknown Source)
aug 01 09:53:25 manjaro-p520 upsMonitor[115010]: at org.apache.derby.impl.services.monitor.FileMonitor.<init>(Unknown Source)
aug 01 09:53:25 manjaro-p520 upsMonitor[115010]: at org.apache.derby.iapi.services.monitor.Monitor.startMonitor(Unknown Source)
aug 01 09:53:25 manjaro-p520 upsMonitor[115010]: at org.apache.derby.iapi.jdbc.JDBCBoot.boot(Unknown Source)
aug 01 09:53:25 manjaro-p520 upsMonitor[115010]: at org.apache.derby.jdbc.EmbeddedDriver.boot(Unknown Source)
aug 01 09:53:25 manjaro-p520 upsMonitor[115010]: at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(Unknown Source)
aug 01 09:53:25 manjaro-p520 upsMonitor[115010]: ... 15 more
aug 01 09:53:25 manjaro-p520 systemd[1]: upsMonitor.service: Main process exited, code=exited, status=1/FAILURE
aug 01 09:53:25 manjaro-p520 systemd[1]: upsMonitor.service: Failed with result 'exit-code'.
Service logs
August 1, 2025
9:53 AM
upsMonitor.service: Failed with result 'exit-code'.
systemd
9:53 AM
upsMonitor.service: Main process exited, code=exited, status=1/FAILURE
systemd
9:53 AM
... 15 more
upsMonitor
9:53 AM
at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.jdbc.EmbeddedDriver.boot(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.iapi.jdbc.JDBCBoot.boot(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.iapi.services.monitor.Monitor.startMonitor(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.impl.services.monitor.FileMonitor.<init>(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.impl.services.monitor.BaseMonitor.runWithState(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.iapi.services.monitor.Monitor.startSystemModule(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.impl.services.monitor.BaseMonitor.startModule(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.impl.services.jmx.JMXManagementService.boot(Unknown Source)
upsMonitor
9:53 AM
at org.apache.derby.impl.services.jmx.JMXManagementService.findServer(Unknown Source)
upsMonitor
9:53 AM
at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
upsMonitor
9:53 AM
at org.apache.derby.impl.services.jmx.JMXManagementService$1.run(Unknown Source)
upsMonitor
2Occurrences
9:53 AM
at java.management/java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:489)
upsMonitor
9:53 AM
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
upsMonitor
9:53 AM
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
upsMonitor
9:53 AM
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
upsMonitor
9:53 AM
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
upsMonitor
9:53 AM
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
upsMonitor
9:53 AM
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
upsMonitor
9:53 AM
at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1779)
upsMonitor
9:53 AM
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
upsMonitor
9:53 AM
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273)
upsMonitor
9:53 AM
at java.management/java.lang.management.ManagementFactory.lambda$getPlatformMBeanServer$0(ManagementFactory.java:488)
upsMonitor
9:53 AM
at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl$3.nameToMBeanMap(PlatformMBeanProviderImpl.java:199)
upsMonitor
9:53 AM
at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl.getOperatingSystemMXBean(PlatformMBeanProviderImpl.java:280)
upsMonitor
9:53 AM
at jdk.management/com.sun.management.internal.OperatingSystemImpl.<init>(OperatingSystemImpl.java:182)
upsMonitor
9:53 AM
at java.base/jdk.internal.platform.Container.metrics(Container.java:43)
upsMonitor
9:53 AM
at java.base/jdk.internal.platform.Metrics.systemMetrics(Metrics.java:58)
upsMonitor
9:53 AM
at java.base/jdk.internal.platform.SystemMetrics.instance(SystemMetrics.java:29)
upsMonitor
9:53 AM
at java.base/jdk.internal.platform.CgroupMetrics.getInstance(CgroupMetrics.java:177)
upsMonitor
9:53 AM
at java.base/jdk.internal.platform.CgroupSubsystemFactory.create(CgroupSubsystemFactory.java:114)
upsMonitor
9:53 AM
at java.base/jdk.internal.platform.cgroupv2.CgroupV2Subsystem.getInstance(CgroupV2Subsystem.java:80)
upsMonitor
9:53 AM
Caused by: java.lang.NullPointerException: Cannot invoke "jdk.internal.platform.CgroupInfo.getMountPoint()" because "anyController" is null
upsMonitor
9:53 AM
at install4j.cn.com.voltronicpower.StartMain_upsMonitor.main(Unknown Source)
upsMonitor
9:53 AM
at com.install4j.runtime.launcher.UnixLauncher.start(UnixLauncher.java:69)
upsMonitor
9:53 AM
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
upsMonitor
9:53 AM
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
upsMonitor
9:53 AM
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
upsMonitor
9:53 AM
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
upsMonitor
9:53 AM
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
upsMonitor
9:53 AM
at cn.com.voltronicpower.StartMain.main(StartMain.java:169)
upsMonitor
9:53 AM
at cn.com.voltronicpower.StartMain.startRun(StartMain.java:179)
upsMonitor
9:53 AM
at cn.com.voltronicpower.StartMain.initializeSystem(StartMain.java:369)
upsMonitor
9:53 AM
at cn.com.voltronicpower.StartMain.initSystem(StartMain.java:161)
upsMonitor
9:53 AM
at cn.com.voltronicpower.data.tools.DBCreate.inittables(DBCreate.java:113)
upsMonitor
9:53 AM
at cn.com.voltronicpower.data.tools.DBManager.<clinit>(DBManager.java:18)
upsMonitor
9:53 AM
at java.base/java.lang.Class.forName(Class.java:375)
upsMonitor
9:53 AM
at java.base/java.lang.Class.forName0(Native Method)
upsMonitor
9:53 AM
java.lang.ExceptionInInitializerError
upsMonitor
9:53 AM
Starting upsMonitor
upsMonitor
9:53 AM
Started upsMonitor.
systemd
9:53 AM
Starting upsMonitor...
Thx!