web-dev-qa-db-ja.com

サウンドは機能するが、サウンド設定にデバイスが表示されない

トラブルシューティングの記事を読んだ後、ドライバーが実際に認識されているが、サウンド設定にリストされていないことがわかりました。このため、シナモンサウンドアプレットは表示されません。デバイスはサウンド設定に表示されませんが、サウンドは取得されますが(たとえば、youtubeやskypeは動作しています)、ボリュームを増減できません...

ルートでログインを有効にし、ログイン-ログアウトしてからユーザーでログインし、再起動し、これを修正するように言っていますが、まだサウンドデバイスがリストされていません...まだ動作しています(ブラウザ、スカイプ...)、alsamixerは動作しています。

これを修正する方法についてのアイデアはありますか?

lspci -v | grep -A7 -i "audio"
 00:1b.0オーディオデバイス:Intel Corporation 82801I(ICH9ファミリ)HD Audio Controller(rev 03)
サブシステム:Acer Incorporated [ALi] Device 0205 
 Flags:バスマスター、高速devsel、レイテンシ0、IRQ 46 
 f4700000のメモリ(64ビット、プリフェッチ不可)[サイズ= 16K] 
機能:[50]電源管理バージョン2 
機能:[60] MSI:Enable + Count = 1/1 Maskable- 64bit + 
機能:[70] Express Root Complex Integrated Endpoint、MSI 00 
機能:[100]仮想チャネル
lsmod | grep snd
 snd_hda_codec_hdmi 31731 1 
 [.____。】63371 1 snd_hda_codec_realtek snd_hda_intel 32621 0 [.____。】115893 3 snd_hda_codec_hdmi、snd_hda_codec_realtek、snd_hda_intel [.____。】13276 1 snd_hda_codec [.____。】80845 3 snd_hda_codec_hdmiをsnd_pcm snd_hwdep snd_hda_codec 、snd_hda_intel、snd_hda_codec 
 snd_seq_midi 13132 0 
 snd_rawmidi 25424 1 snd_seq_midi 
 snd_seq_midi_event 14475 1 snd_seq_nd_s_s_snd_seq_nds 、snd_seq [.____。】snd_seq_device 14172 3 snd_seq_midi、snd_rawmidi、snd_seq 
 [。____】62064 10 snd_hda_codec_hdmi、snd_hda_codec_realtek、snd_hda_intel、snd_hda_codec、snd_hwdep、snd_pcm、snd_rawmidi、snd_seq、snd_timer、snd_seq_deviceをSND 14635 1にsoundcore snd 
 snd_page_alloc 14108 2 snd_hda_intel、snd_pcm

また...シナモンでは、サウンドアプレットはミュートされているかのように表示されません。

同様の質問: buntu 12.04、音は聞こえますが、設定のサウンドオプションにサウンドカードが表示されません

10
obeliksz

Ubuntu Unity 14.04-64ビット、Intel moboおよびi7プロセッサー。サウンドカードを切り替えた後、[はるかに良い]サウンドになりましたが、サウンド出力の選択肢([システム設定]:[サウンド])が消えました。 S/PDIF出力に切り替えるために必要でした。上記の提案などすべてを含め、多くの成功を収めずに動き回った後、何も機能しませんでした。特に理由はありませんが、2番目のユーザーアカウントにログインしましたが、新しい出力の選択肢が実際に表示されたことがわかりました。設定はユーザーアカウント固有であることがわかりました。そこで、私がそこにいる間に、.configを見て、Pulseディレクトリを見つけました。そのディレクトリをネットワークにコピーしてから、プライマリアカウントに切り替えました。 .config/Pulseディレクトリ(いくつかの追加ファイルがあります)を見つけて、ネットワークから2番目のアカウントのPulseディレクトリをコピー/貼り付けする準備として、Pulse.origに名前を変更しました。しかし、コピーするディレクトリを切り替えてから.configディレクトリに戻ると、適切な数のファイルを含む新しいPulseディレクトリが現れました。システム設定/サウンドをチェックし、新しいサウンドデバイスを選択できるようにしました。

Long Story Short:[/home/userid]/.config/Pulseディレクトリを見つけて名前を変更することもできます(新しいデフォルトのコピーが表示されるように)。

5
Jim

これらのコマンドを試してください:

Sudo apt-get remove --purge alsa-base  
Sudo apt-get remove --purge pulseaudio  
Sudo apt-get install alsa-base  
Sudo apt-get install pulseaudio  
Sudo alsa force-reload
4
user91632

私の場合、Ubuntu 14.04を新しくインストールしたので、pulseaudioalsaを再インストールしても意味がありません。

ただし、user91632のanwserのようにSudo alsa force-reloadを実行するとうまくいきました。

3
loostro

でターミナルを開きます Ctrl+Alt+T そして、このコマンドでpulseaudioをインストールします:

Sudo apt-get install pulseaudio gstreamer0.10-pulseaudio indicator-sound
1
user91632

私の場合、以前のインストールのホームディレクトリを保持していたため、インストール/転送中に一部のフォルダーが自分のものではありませんでした。Pulseconfigフォルダーはそれらの1つでした。

私がしなければならなかったことはchown -R my_user_name:my_user_name /home/my_user_name/*でした。

これが問題かどうかを確認するには、/home/your_user_name/.config/Pulseの所有者を確認するだけです。

アプレットが期待どおりに動作し始めたことを修正したら。
これはUbuntu 14.04x64にあったと言ってください

0
paul

Ubuntuのアップグレード後に発生した問題とまったく同じ問題がありました。次のコマンドはそれを修正しました(システムユーザーアカウントをグループaudioに追加):

Sudo adduser my-login-name audio
0
petrch