Soundflowerをアンインストールする方法
MTGなどで音声を録音しておきたいと色々記事を探し
Soundflowerを入れると良いという言葉を間に受けインストールしました(@Mac)
しかし、、、
まず最新のmac OSではSoundflowerは使えないらしいです
何も知らず、意気揚々とMTGに参加するも
相手の声も全く聞こえず、自分の声も届いていない
色々調べてサウンド設定を触ったり
※出力をヘッドフォンにするも何も聞こえず
Audio MIDI設定を触ったりしたものの改善されず、、
リモートワークでMTGに参加できないと致命的すぎて
アンインストールを即座に決行しました
が、
ここにもいくつもの落し穴が
とりあえずインストールしようとしてる人へ向けトラップをいくつか紹介しておきます
Soundflowerのトラップ
まずは裏でずっと動いている状態のSoundflowerを停止(unload)しないと削除自体できません
1. Soundflower.kextをunloadする
sudo kextunload /Library/StagedExtensions/Library/Extensions/Soundflower.kext
これで一旦全く聞こえていなかった音声が聞こえるようになります。
これで治ったと思ってPC再起動したら
appはまだ残っているので起動時また聞こえなくなっていました、、、
そこでappのアンインストール
A. パッケージのUninstallから削除
1. Uninstall Soundflower.scptを開く
2. スクリプトファイルを実行
Done!の文字は表示されるも削除されていない、、
B. Finderから削除
1. FinderでSoundflowerを検索
2. Command+Deleatで削除しようとしても削除が効かない
削除できず、、、
C. ターミナルから削除
a. Finderで検索したSoundflowerのファイルの入っているフォルダを表示
2. 一つ上の階層までのファイルパスをターミナルにドラック
/Library/StagedExtensions/Library/Extensions
3. ls -tlaでExtensionsに入っているファイルのリストを表示
4. ここにあるSoundflower.kextを削除
sudo rm Soundflower.kext
削除できず、、、
D. 上位フォルダの権限を開放
1. Soundflowerの入っているフォルダの一つ上の階層へ行く
cd ../
2. フォルダの権限を全開放する
chmod -R 777 Extensions
3. 再度Soundflowerの入っているフォルダへ移動
cd Extensions
4. Soundflowerを削除
rm Soundflower.kext
削除できず、、、
社内のスーパーエンジニアの方に試してもらいながら
ようやく下記の方法で削除できました
Soundflowerをアンインストールする方法(解決辺)
1. まず裏で動いているSoundflowerをunloadでストップさせる(@ターミナル)
sudo kextunload /Library/StagedExtensions/Library/Extensions/Soundflower.kext
2. インストールパッケージにあるUninstallのスクリプトをrunさせる(@Uninstallパッケージ内のスクリプト画面)
on run
do shell script "sudo rm -rf /System/Library/Extensions/Soundflower.kext" with administrator privileges
do shell script "sudo rm -rf /Library/Extensions/Soundflower.kext" with administrator privileges
do shell script "sudo rm -rf /Library/Receipts/Soundflower*" with administrator privileges
do shell script "sudo rm -rf /var/db/receipts/com.cycling74.soundflower.*" with administrator privileges
do shell script "sudo rm -rf /Applications/Soundflower" with administrator privileges
"Done!"
end run
3. その後、do shell内""の中身を一行ずつ実行する(@ターミナル)
sudo rm -rf /System/Library/Extensions/Soundflower.kext
sudo rm -rf /Library/Extensions/Soundflower.kext
sudo rm -rf /Library/Receipts/Soundflower*
sudo rm -rf /var/db/receipts/com.cycling74.soundflower.*
sudo rm -rf /Applications/Soundflower
4. 全部終わったら再起動してみる
確認してみる
1. ステム環境設定 > サウンド > 出力/入力を開く
2. ここからSoundflowerがなくなっていれば無事アンインストール完了
かなり長い時間これでつまづいて仕事できず、めちゃくちゃ焦りましたが
Brewusのスーパーエンジニアの方のおかげでどうにか再起できました、、
このパターンのアンインストール方法がなかなか出てこなかったので
忘却メモとして公開しておきます。
この記事が気に入ったらサポートをしてみませんか?