Linux Kernel 4.3 で gcc 5.2 を入れて VMWare が使えない問題を解決する
広告
先日無線の問題で Kernel 4.2 にアップグレードした。問題自体は解決したけど、今度は 4.2 カーネルの新たな不具合が出てきた。
まず ThinkPad ユーザー特有の起動時のスピーカー音割れ。これは初期の 4.2 カーネルで発生していた問題で、その後修正済み。
広告
とはいえそんなのはどうでもいい。今のカーネルはもう 4.3 だからだ。というわけで Ubuntu の Mainline PPA 経由でカーネルを 4.3 に上げたところ、VMWare の起動時に GCC 5.2 が見つからないと言われた。

ちなみに VMWare 中国は独身の日(11.11)に 2 割引き……いや 2 割じゃなくて 80% オフのセールをやってて、俺もようやく正規版を買ったばかり。なのに今使えないとか、さすがに我慢ならん。
VMWare Workstation Pro 12.01 の更新履歴を見ると、4.3 カーネルに対応済みと書いてある。なら必要なのは GCC 5.2 を入れることだけだ。
こいつはコンパイル不要、PPA を追加するだけでいい:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-5
自分は Ubuntu 14.04.3 LTS で問題なく入った。インストール後に GCC の実行ファイルのディレクトリを聞かれるので、その「参照」から gcc-5 を選べばいい。
これで VMWare が使えるようになる。
コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。