web-dev-qa-db-ja.com

iDRAC6JViewerは使用できません

仮想コンソールを起動しようとすると次のエラーが発生しますが、仮想コンソールプレビューは正常に機能します(1秒に1回程度小さなプレビューが表示されます)。 M610 DRACに最新のファームウェア(3.60ビルド3)があり、Javaがセキュリティの問題を回避するように適切に構成されていること、およびOracleの最新バージョンがあることを確認しましたJava(バージョン7アップデート55)。OSXを実行していますが、他のオペレーティングシステムでこの問題が発生していることがGoogleに示されています。おそらくOpenJDKとOracle Javaの問題ですか?I別のクライアントシステムでまだテストできていません

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)
3
Hamy

私たちはオフィスでこの問題に遭遇しました。私たちのセットアップはAsusのマザーボードを使用していますが、誰もがASPEED BMCを使用しており、すべてAMIの同じベースJViewerソフトウェアを使用していると思います。症状は、元の質問に投稿されたものと同じトレースバックを取得することですが、LinuxおよびWindowsでは正常に機能します。

これが私たちがしたことです。これが問題を解決するためのより戦略的な方法の1つであることを認めます...そして私たちがこれを解決策として見つけたのは幸運です(実際には回避策です)。これらはいくつかの使用法がそれを機能させるために使用した内部メモです。

  • MacでX11.appを削除します(ゴミ箱にドラッグします)
  • 空のゴミ箱
  • Javaをインストールする
  • 次に、X11.appを再インストールします( XQuartz

X11を機能させるには、X11を起動する必要があるようです。自動的に起動しますが、事前に起動するのではなく、気が遠くなるようです。 X11.appを再インストールしないと、機能しません。実際にそこにある必要があります。

3
Paul