iDRAC6 JViewer 无法使用

Ham*_*amy 4 java drac dell dell-poweredge

我在尝试启动虚拟控制台时收到以下错误,但虚拟控制台预览工作正常(它大约每秒显示一次小预览)。我已确认我的 M610 DRAC 具有最新固件(3.60 build 3),Java 已正确配置以避免安全问题,并且我拥有最新版本的 Oracle Java(版本 7 更新 55)。我运行的是 OS X,但 google 显示其他人在其他操作系统上也存在此问题。也许这是 OpenJDK 与 Oracle Java 的问题?我还无法在另一个客户端系统上进行测试

Java.lang.UnsatisfiedLinkError: com.ami.iusb.FloppyRedir.GetKeyboardName()Ljava/lang/String;
    at com.ami.iusb.FloppyRedir.GetKeyboardName(Native Method)
    at com.ami.iusb.FloppyRedir.ReadKeybdType(FloppyRedir.java:459)
    at com.ami.kvm.jviewer.hid.KVMClient.get_keybd_type(KVMClient.java:735)
    at com.ami.kvm.jviewer.hid.KVMClient.startRedirection(KVMClient.java:727)
    at com.ami.kvm.jviewer.gui.JViewerApp.OnVideoStartRedirection(JViewerApp.java:466)
    at com.ami.kvm.jviewer.gui.JViewerApp.OnConnectToServer(JViewerApp.java:449)
    at com.ami.kvm.jviewer.JViewer.main(JViewer.java:110)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.sun.javaws.Launcher.executeApplication(Unknown Source)
    at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
    at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
    at com.sun.javaws.Launcher.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:745)
Run Code Online (Sandbox Code Playgroud)

Pau*_*aul 5

我们在办公室遇到了这个问题。我们的设置是使用华硕主板,但我认为每个人都使用 ASPEED BMC,并且它们都使用 AMI 的相同基础 JViewer 软件。症状是我们会得到与原始问题中发布的相同的回溯,但它在 Linux 和 Windows 下可以正常工作。

这就是我们所做的。我承认这是解决问题的更奇怪的方法之一......我们偶然发现这是一个解决方案(实际上是解决方法),这完全是幸运的。这些是内部注释,一些人用来让它工作。

  • 删除 Mac 上的 X11.app(拖到垃圾桶)
  • 清空垃圾桶
  • 安装Java
  • 然后重新安装 X11.app ( XQuartz )

看来你也需要启动 X11 才能让它工作。它会自动启动,但这与提前启动相比似乎不太确定。如果您不重新安装 X11.app,它就不起作用 - 它确实需要存在。

  • 3年后,安装 XQuartz 解决了我在 Mojave 上的问题,非常有帮助,必须让 XQuartz 运行并且 Jviewer 开始工作,+1 (3认同)