Ubuntuを入れたMacbook Proで音が出ずにダミー出力となるのでドライバを入れてサウンドが有効になるようにする。

Ubuntuを入れたMacbook Proで音が出ずにダミー出力となるのでドライバを入れてサウンドが有効になるようにする。

MacBook Pro に Ubuntu を入れたが、サウンドが「ダミー出力」となってしまい、端末自体のスピーカーを認識していないようだった。

自身の MacBook の各デバイスが Linux で対応しているか確認

下記 URL を参考に自身の端末が対応しているか確認する

今回はオーディオだけ解決するので Audio input & output の項目だけ確認する

https://github.com/Dunedan/mbp-2016-linux

こちらで使っている MacBook Pro は 13,1 だったので無事動作するようでよかった・・・。

端末は購入したモデルをもとに「Model Identifier」の項目を参照して照らし合わせ

https://support.apple.com/en-us/HT201300

ドライバのインストール

下記 URL を参考にオーディオが鳴るようにしていく。

https://github.com/davidjo/snd_hda_macbookpro

sudo apt install wget make gcc linux-headers-generic git
git clone https://github.com/davidjo/snd_hda_macbookpro.git
cd snd_hda_macbookpro/

root になるか sudo で下記を実行

sudo ./install.cirrus.driver.sh

※もし上記で linux-source を求められた場合は下記のように対応する linux-source をインストールしてから再度 install.cirrus.driver.sh を実行

sudo apt install linux-source-6.2.0

最後に再起動

reboot

再起動後、音がなっていれば完了です。