14.04マシンを16.04(64ビット-Gnome-Shell)にアップグレードしました。
アップグレードは明らかな問題なく機能しました。アップグレードを完了してマシンを再起動した後、VMware Workstation 11.1.3(以前はこのマシンで14.04で動作していた)を起動できなくなりました。
plank
(まだ別のドック)のVMware Workstationランチャー/アイコンをクリックすると、Gnomeパネルに短い可視のvmwareエントリが表示され、その後消えます。
ターミナルからvmware
を起動しても出力は表示されず、ワークステーションGUIは表示されません。端末は出力せずにプロンプトに戻ります。
ワークステーションを再インストールする必要があるかどうか疑問に思っていましたが、最初に尋ねることに決めました
どんな助けでも大歓迎です
更新
ターミナルからvmwareを起動する
env VMWARE_USE_SHIPPED_LIBS = 1/usr/bin/vmware
少なくとも一部の結果が得られ、モジュールをコンパイルしてカーネルにロードする瞬間に到達します。
これはエラーで終了します
Loop on signal 11
これは、メインユーザーと、Sudo権限でvmwareを起動した場合に発生します。
/var/log/vmware/hostd.log
のコンテンツは こちら で見ることができます。
アンインストールと再インストール、設定の削除、モジュールの再構築などの大量のテストを行った後、次の解決策が見つかりました。
一時
export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1/:$LD_LIBRARY_PATH
永久
echo /usr/lib/vmware/lib/libglibmm-2.4.so.1 | Sudo tee -a /etc/ld.so.conf.d/LD_LIBRARY_PATH.conf
Sudo ldconfig
結果として、私は再びVMwareを起動することができます
vmware
更新:
@Michael Firthの回答をご覧ください。これはより良い/よりクリーンなアプローチかもしれません。
ダフテの答えのバリエーションとして、私はそれを追加することで再び機能させることができました
export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1/:$LD_LIBRARY_PATH
/usr/bin/vmware
と/usr/bin/vmware-netcfg
に入力します。どちらも実際にはシェルスクリプトです。
VMwareだけでなく、システム上のすべてのもののライブラリの動作を変更するため、他のオプションには不安がありました。