目次
- ubuntu 20.04をインストールしたが,スピーカーから音がでない
- スピーカーから音がでないの解決できた方法の紹介
1.ubuntu 20.04をインストールしたが,スピーカーから音がでない
ubuntu 20.04のインストールが無事完了したが,1つ問題が生じました。
なんと,外部スピーカーから,全く音がでないのです。この現象は,以前からubuntuで,時折発生する現象で,ubuntuとPCの相性が合わないと考えて,外部スピーカーから音源と取って,対応してきた経験があります。
もし,私のPCがubuntuの音がでない相性の悪いPCであったらと考えたら,かなりショックと不安になりながら,いろいろと対処していったところ,無事,外部スピーカーから音源をとることができました。
今回の現象が,私のPCの特有の現象か,ubuntu 20.04をインストールした方々が,一般的に経験する現象なのかは,現段階ではわかりませんが,参考に最終的に解決に至った方法を紹介します。
※私のPC(Let’s note CF−MX3)特有の相性の可能性大です。
2.スピーカーから音がでないの解決できた方法の紹介
まず,音源を管理しているALSAというものを表示させます。端末(ターミナル)を開いて,以下のコマンドを打ち込んでください($以下をコピペして頂いても大丈夫です)
$ alsamixer
パスワードを聞かれるので,パスワードを入力すると,ALSAが立ち上がります。
右側に操作方法が書かれています。
F6を押し,サウンドカードを選択します。
上から3行目の” 1 HDA Intel PCH” を選択します。
HDA Intel PCHを選択すると,以下の写真のような画面になります。
問題は,左から2番目の”Headphone”が,0になっていることのようです。
下の写真のように,↑ボタンで,”Headphone”の音量を上げてあげることで,スピーカーから音がでるようになりした。なぜ,”Headphone”と書かれているのに,外部スピーカーの音がでなくなっているのかは謎です。
次なる問題は,電源を落とすと,音源が元に戻ってしまい,起動後,毎回,Alsamixer で”Headphone”の音量を上げなければいけない点です。
初期設定を変更する方法がありましたので,紹介します。
まず,端末(ターミナル)で以下のコマンドを入力します。打ち間違いをしやすいので,$以下をコピペされることをお勧めします。
$ alsactl --file ~/.config/asound.state store
次は,こちらです。
$ gnome-session-properties
”自動起動するアプリケーションの設定”のウインドウがでますので,追加を押してあげてください。
名前,コマンド,説明を打ち込む欄がありますので,写真のように打ち込んでください。
特にコマンドは,打ち間違いやすいので,以下のコピペして頂ければと思います。
※storeではなく,restoreです。
alsactl --file ~/.config/asound.state restore
以上で,再起動しても,設定が残っており,通常のPCと同じように使用できます。
⬇それでも音がでなければイヤホン端子からスピーカで音をとろう!
それでは,人間万事塞翁が馬。人生を楽しみましょう!
コメントをお書きください
tats (土曜日, 10 4月 2021 04:04)
お陰様で 音が出るように成りました。
多謝 !!!
リュウスケ (火曜日, 08 6月 2021 22:42)
ありがとうございます。今まで悩んでいた問題が解決しました。(音が出ました、感動!!)
andesmaster (日曜日, 08 8月 2021 15:37)
Panasonic Let's note SF-NX2にKDE neon User Edition 20210806をインストールしたところ、音が出ずに困っておりました。
ubuntuの17や18の解決策は上手くいかず、こちらの20.04の方の解決策でバッチリ直りホッとしています。
Linux初心者なので本当に助かりました。
誠にありがとうございました!m(_ _)m
nakacho17 (土曜日, 14 8月 2021 00:39)
自分もおかげさまで音が出るようになりました。ありがとうございます!!
CF-J10でも成功しました。 (日曜日, 13 8月 2023 13:40)
当方CF-J10にMint 21.2 Cinnamonを入れたケースです。音が出ない問題(→alsamixerで調整しても保存されず、再起動時に元の状態)がご教示いただいた方法で解決しました。ありがとうございました。
yama (木曜日, 04 1月 2024 12:57)
USBのスピーカーを使っているのですが、USBの読み込みが間に合わないのかだめでした。
それで、自動起動を以下のように遅らせてあげたらOKでした。
数字の所が秒なので調整してください。
bash -c "sleep 15 && alsactl --file ~/.config/asound.state restore"