web-dev-qa-db-ja.com

各起動後にalsa force-reloadを入力する必要を修正するにはどうすればよいですか?

少し前に、質問15.15のように、15.10に大きな更新を行い、サウンドが機能しないようにしました。 起動後に音が出ない、強制再読み込みが必要

受け入れられた回答は このページ にリンクしており、Sudo alsa force-reloadを入力して再起動することをお勧めします。

問題は、サウンドを取得するために、ブートするたびに、時には複数回、そのコマンドを入力する必要があることです。そのページで他の推奨事項を試しましたが、役に立ちませんでした。

(自動化するのが理想的ではないため)cronジョブが不足しているため、この問題を完全に修正できますか?

3
cat

これは最終的にはシステムを16.04にアップグレードすることで修正されましたが、17.10までの同じUbuntuインストールの以降のバージョンでこの問題を見たことはありません。

1
cat

私はubuntu 14.04のみを行います。しかし、オーディオ出力の問題は、/ dev/sndとそこにあるファイルに与えられた許可に関するものではないことがわかりました。私のシステムでは、ファイルにはユーザールートおよびグループオーディオのアクセス許可があります。

ワールドパーミッションがないことに注意してください。したがって、パーミッションを得るには、ユーザーはグループオーディオに属している必要があります。

 
 ls -l/dev/sndでアクセス許可を確認します。
 
 ..... @ xen2 [2145] ls -l/dev/snd 
 total 0 
 drwxr-xr-x 2 root root 80 Mar 22 17:42 by-path 
 crw-rw ---- + 1 root audio 116、2 Mar 22 17: 42 controlC0 
 crw-rw ---- + 1ルートオーディオ116、7 Mar 22 17:42 controlC1 
 crw-rw ---- + 1ルートオーディオ116、6 Mar 22 17: 42 hwC0D0 
 crw-rw ---- + 1 root audio 116、10 Mar 22 17:42 hwC1D0 
 crw-rw ---- + 1 root audio 116、4 Mar 22 17: 44 pcmC0D0c 
 crw-rw ---- + 1ルートオーディオ116、3月22日18:56 pcmC0D0p 
 crw-rw ---- + 1ルートオーディオ116、3月22日17: 42 pcmC0D2c 
 crw-rw ---- + 1ルートオーディオ116、3月22日17:44 pcmC1D3p 
 crw-rw ---- + 1ルートオーディオ116、9 3月22日17: 44 pcmC1D7p 
 crw-rw ---- + 1ルートオーディオ116、1 Mar 22 17:42 seq 
 crw-rw ---- + 1ルートオーディオ116、33 M​​ar 22 17: 42 timer 
 
/dev/sndファイルに同じアクセス権がある場合
 grep audio/etc/groupを実行し、そのグループにいるかどうかを確認します。 
 
 
 Sudo usermod -a -G audio "myusername" 
「ユーザー名を引用符で囲まない」でグループオーディオにユーザー名を追加しました。
 [。センターサウンドは、効果音が出力されるかどうかを確認します
いいえ、それからSudo gnome-control-centerサウンドを使用して、効果音が機能するかどうかを確認します。それは許可です。
1
Tom Watson