トップ «前の日記(2021年09月05日) 最新 編集

Masa's blog

検索キーワード:

2021年10月14日 VMware Workstation Player 16.1.2(vmplayer) on Slackware64-current [長年日記]

_ VMware Workstation Player 16.1.2(vmplayer) on Slackware64-current

Slackware64-currentにvmplayer 16.1.2をインストールした時のメモ。

インストール

以下のスクリプトでインストールを実行するが...

# sh VMware-Player-16.1.2-17966106.x86_64.bundle --ignore-errors

この環境(カーネルバージョン)では必要なモジュールのビルドに失敗する。

$ uname -a
Linux slackware64-current.artie.or.jp 5.14.11 #1 SMP Sat Oct 9 18:30:57 CDT 2021 x86_64 Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz GenuineIntel GNU/Linux

これは既知の問題らしく、解決策も提示されている。

$ git clone -b workstation-16.1.2 https://github.com/mkubecek/vmware-host-modules.git
$ cd vmware-host-modules/
$ make
# make install
# /etc/init.d/vmware restart

以上でインストールは無事完了。

ランスクリプトの設定

# cd /etc/rc.d/rc4.d
# ln -s /etc/rc.d/init.d/vmware K08vmware
# ln -s /etc/rc.d/init.d/vmware-USBArbitrator K08vmware-USBArbitrator
# ln -s /etc/rc.d/init.d/vmware S19vmware
# ln -s /etc/rc.d/init.d/vmware-USBArbitrator S50vmware-USBArbitrator

root以外でのライセンス認証

初回の起動時にライセンス認証が必要だが、バックグラウンドでpolkit-gnome-authentication-agent-1を起動しておかないと成功しない。おそらくデスクトップ環境がgnomeだと問題ないのだろうと想像するが、私はfvwm-1.24rユーザなので :P

$ /usr/libexec/polkit-gnome-authentication-agent-1 &
$ vmplayer

ネットワーク設定

# /usr/lib/vmware/bin/vmware-netcfg
  • vmnet1 for Hostonly network
  • vmnet8 for Nat network