The function can't support on mac (IPMIView 2.21.1)
> I can confirm the PR works as expected.
Have you tried the (Java) KVM Console?
Everything appears to work, except I get a "The function can't support on mac" message when launching the (Java) KVM Console with IPMIView_2.21.1_build.230720_bundleJRE_Linux_x64.tar.gz downloaded with the updated script.sh from #29 / parse_latest branch:
macOS Sonoma 14.7 on an Intel Mac.
Edit: The KVM Console works fine using the same IPMIView version & build on Windows 10.
Originally posted by @thisiskeithb in https://github.com/TheCase/IPMIView.app/issues/28#issuecomment-2369198318
Can you tell us what java you are using? Version and vendor?
Can you tell us what java you are using? Version and vendor?
java -version reports the following:
java version "23" 2024-09-17
Java(TM) SE Runtime Environment (build 23+37-2369)
Java HotSpot(TM) 64-Bit Server VM (build 23+37-2369, mixed mode, sharing)
Have you tried versions 21 and 17, by chance?
Unfortunately I'm encountering the same issue on M3 Mac as well. Tried Temurin 11, 17, 21, 23 x64 and OpenJDK 23 arm64. Did not try Oracle Java JRE.
Anything else I can try?
Same here:
❯ java --version
openjdk 23.0.1 2024-10-15
OpenJDK Runtime Environment Homebrew (build 23.0.1)
OpenJDK 64-Bit Server VM Homebrew (build 23.0.1, mixed mode, sharing
Can you please try the option of installing an alternate java, as explained here: https://github.com/TheCase/IPMIView.app/issues/27#issuecomment-2515225398
https://github.com/TheCase/IPMIView.app/issues/27#issuecomment-2515225398 I followed this comment to install java and build ipmi but it did not work on m4 pro.
@edegp Have a look at PR #37 which ensures that you are using an x86-64 build with Rosetta to build your IPMIview.app bundle.
I'm also using an M4 chip and it builds the app bundle and it runs properly, including the KVM.
same here, using PR #37 , IPMI version is 2.22.0 build 241017, built with x86_64 jdk(both azul 21 and 23). All works but console not. Probabily is IPMI newer builds issue
Also, script.sh is not downloading what it expects to download but latest
This didn't work for me (m2 mac here):
- sudo softwareupdate --install-rosetta
- brew tap adoptopenjdk/openjdk && brew install --cask adoptopenjdk8
- git clone https://github.com/TheCase/IPMIView.app && cd IPMIView.app
- gh co 47
- JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home bash script.sh
- open ./IPMIView.app
Same error
@ChristopherSchultz since it's working for you perhaps you could give precise steps you took to get it to work?
Thanks everyone!
Last working version of IPMIView with working KVM on aarch64 MacOS Sequoia 15.5 is 2.21.0: https://www.supermicro.com/wdl/utility/IPMIView/Linux/IPMIView_2.21.0_build.221118_bundleJRE_Linux_x64.tar.gz