IPMIView.app icon indicating copy to clipboard operation
IPMIView.app copied to clipboard

Doc/Compatibility: Arm64 seems unsupported (dlopen libiKVM64.jnilib)

Open thegushi opened this issue 1 year ago • 3 comments

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?)

thegushi avatar Nov 03 '23 18:11 thegushi

https://github.com/TheCase/IPMIView.app/wiki/Troubleshooting

TheCase avatar Nov 05 '23 17:11 TheCase

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.

sofakng avatar Dec 08 '23 19:12 sofakng

See this issue report: https://github.com/TheCase/IPMIView.app/issues/23#issuecomment-1841565031

TheCase avatar Dec 08 '23 22:12 TheCase