12.04からKubuntu12.10にアップデートしましたが、サウンドが機能しなくなりました...システムに2つのサウンドカードがあるため、そのうちの1つを無効にすると問題が解決すると思います。 inxiの出力は次のとおりです。
$ inxi -Ax
Audio: Card-1: NVIDIA GF106 High Definition Audio Controller
driver: snd_hda_intel bus-ID: 05:00.1
Card-2: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA)
driver: snd_hda_intel bus-ID: 00:14.2
Sound: Advanced Linux Sound Architecture ver: 1.0.25
$
HDMI出力がイヤホンに届かないので、NVIDIAGF106を無効にしたい。それ、どうやったら出来るの?または、サウンドを取り戻すための他のヒントはありますか?どうもありがとう。
これがaplay -l
出力:
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Headset [Logitech USB Headset], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
そしてここに~/.asoundrc
pcm.!default {type hw card 0 device 0}
ctl.!default {type hw card 0 device 0}
まだ機能していません:(
おそらく、NVIDIAカードがデフォルトのオーディオデバイスとして設定されています。たとえば、HDMI経由でオーディオを取得しようとすると、同様の問題が発生します。閃光。問題は、Realtekカードがデフォルトとして設定されており、一部のアプリケーションでは使用するサウンドデバイスを選択できないことです。 HDMIオーディオをデフォルトのaduioデバイスとして設定することで問題を解決します。これは、ホームディレクトリの.asoundrc
ファイルを編集することで実現できます。
これが何をすべきかです。まず、使用する適切なカードとデバイスを見つける必要があります。コマンドaplay -l
を実行します。 USBヘッドホンからオーディオを出してほしいと思いますか? aplay -l
の出力から、USBヘッドフォンがカード番号2およびデバイス番号であることがわかります。したがって、.asoundrc
に次のように入力します。ファイル。
pcm.!default {
type hw
card 2
device 0
}
ctl.!default {
type hw
card 2
device 0
}