IPMIView.app
IPMIView.app copied to clipboard
Doc/Compatibility: Arm64 seems unsupported (dlopen libiKVM64.jnilib)
Running on MacOS Sonoma 14.1, when I try to launch the KVM feature, I get a one-line dialog window about 4x as wide as my screen that says:
/Users/ dmahoney/Applications/IPMIView.app/Contents/Resources/IPMIView/libiKVM64.jnilib: dlopen/Users /dmahoney/Applications/IPMIView.app/Contents/Resources/IPMIView/libiKVM64.jnilib, 0x0001): tried: /Users/dmahoney/Applications/IPMIView.app/Contents/Resources/IPMIView/libiKVM64.jnilib' (mach-o file, but is an incompatible architecture (have '×86_64', need 'arm64)), '/System/Volumes/Preboot/Cryptexes/OS/Users/dmahoney/ Applications/IPMIView.app/Contents/Resources/IPMIView/libiKVM64.jnilib' (no such file), '/Users /dmahoney/Applications /IPMIView.app/Contents /Resources/IPMIView/libiKVM6 (and then trails off)
Now, there may in fact be a way to get this to open under some kind of Rosettafied Java, or this may just be a non-starter. For the moment, it's worth noting in the docs that this does/doesn't seem to work on apple silicon platforms.
Or if it does, clarifying the docs or setup scripts so whatever I'm doing wrong is preventable.
(Wasn't "compile once, run anywhere" the lie we were sold with Java anyway?)
https://github.com/TheCase/IPMIView.app/wiki/Troubleshooting
I'm having the same issue and it doesn't appear to be due to macOS security.
It looks like we need an arm64 version of the libiKVM_v11_v64.jnilib.
See this issue report: https://github.com/TheCase/IPMIView.app/issues/23#issuecomment-1841565031