web-dev-qa-db-ja.com

Ubuntu 13.04サウンドの問題

私は12.04(LTS)から12.10から13.04までのさまざまなビルドをいじっていました(前後に、USBドライブから毎回フレッシュインストールを行い、古いパーティションをディスクドライブから消去します)。

13.04の機能は気に入っていますが、hdmiインターフェイスから音が出ないという大きな問題があります(このPCをHTPCとしてのみ使用しているため)。

私は試した:

  • ALSA Launchpad に移動し、パッケージをダウンロードします:私のディストリビューション(raring)のoem-audio-hda-daily-dkms *をインストールし、再起動します。

  • メインライン ubuntuカーネルに移動し、バージョン3.8.8をダウンロードしました。これには修正が必要です。アーキテクチャ用の最新バージョンのカーネル(AMD64、すべて)をダウンロードし、インストールして、再起動しました。

以前のいくつかの実行を通じて、alsa force-reloadsなど、他のさまざまなことを行いました。すべてが機能するわけではありません。

ここに、私が考えることができる限り多くの情報があります。誰もがこの問題の助けを私に提供することができれば、それは大歓迎です。

$ uname -s && uname -r && uname -v && uname -p && uname -i && uname -o 
 Linux 
 3.8.8-030808-generic 
#201304170248 SMP 2013年4月17日水曜日06:49:45 UTC 2013 
 x86_64 
 x86_64 
 GNU/Linux
$ aplay -l 
 **** PLAYBACKハードウェアデバイスのリスト**** 
 card 0:PCH [HDA Intel PCH]、デバイス0:92HD73E1X5 Analog [92HD73E1X5 Analog] 
サブデバイス:0/1 
サブデバイス#0:サブデバイス#0 
カード0:PCH [HDA Intel PCH]、デバイス1:92HD73E1X5デジタル[92HD73E1X5デジタル] 
サブデバイス:1 /1
サブデバイス#0:サブデバイス#0 
カード1:HDMI [HDA ATI HDMI]、デバイス3:HDMI 0 [HDMI 0] 
サブデバイス:1/1 
サブデバイス#0:サブデバイス#0 
カード1:HDMI [HDA ATI HDMI]、デバイス7:HDMI 1 [HDMI 1] 
サブデバイス:1/1 
サブデバイス#0:サブデバイス#0 
カード1:HDMI [HDA ATI HDMI]、デバイス8:HDMI 2 [HDMI 2] 
サブデバイス:1/1 
サブデバイス#0:サブデバイス#0 
カード1:HDMI [HDA ATI HDMI]、デバイス9:HDMI 3 [HDMI 3] 
サブデバイス:1/1 
サブデバイス#0:サブデバイス#0 
カード1:HDMI [HDA ATI HDMI]、デバイス10:HDMI 4 [HDMI 4] 
サブデバイス:1/1 
サブデバイス#0:サブデバイス#0 
カード1:HDMI [HDA ATI H DMI]、デバイス11:HDMI 5 [HDMI 5] 
サブデバイス:1/1 
サブデバイス#0:サブデバイス#0
$ lspci 
 00:00.0ホストブリッジ:Intel Corporation Xeon E3-1200 v2/3rd Gen CoreプロセッサーDRAM Controller(rev 09)
 00:01.0 PCIブリッジ:Intel Corporation Xeon E3-1200 v2 /第3世代コアプロセッサーPCI Expressルートポート(rev 09)
 00:14.0 USBコントローラー:Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller(rev 04)
 00:16.0 Communication controller :Intel Corporation 7シリーズ/ C210シリーズチップセットファミリーMEIコントローラー#1(rev 04)
 00:1a.0 USBコントローラー:Intel Corporation 7シリーズ/ C210シリーズチップセットファミリーUSB Enhanced Host Controller#2(rev 04) 
 00:1b.0オーディオデバイス:Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller(rev 04)
 00:1c.0 PCIブリッジ:Intel Corporation 7 Series/C210 SeriesチップセットファミリPCI Expressルートポート1(rev c4)
 00:1c.4 PCIブリッジ:Intel Corporation 7シリーズ/ C210シリーズチップセットファミリPCI Expressルートポート5(rev c4)
 00:1c .5 PCIブリッジ:Intel Corporation 7シリーズ/ C210シリーズチップセットファミリーPCI Expressルートポート6(rev c4)
 00:1d.0 USBコントローラー:Intel Corporation 7シリーズ/ C210シリーズチップセットファミリーUSB Enhanced Host Controller#1(rev 04)
 00:1f.0 ISAブリッジ:Intel Corporation Z75 ExpressチップセットLPCコントローラー(rev 04)
 00:1f.2 SATAコントローラー:Intel Corporation 7シリーズ/ C210シリーズチップセットファミリー6 -ポートSATAコントローラー[AHCIモード](rev 04)
 00:1f.3 SMBus:Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller(rev 04)
 01:00.0 VGA compatible controller :Advanced Micro Devices [AMD]ニーATIカーボベルデXT [Radeon HD 7770 GHz Edition] 
 01:00.1オーディオデバイス:Advanced Micro Devices [AMD]ニーATIカーボベルデ/ピットケアンHDMIオーディオ[Radeon HD 7700/7800シリーズ] 
 03:00.0ネットワークコントローラー:Broadcom Corporation BCM43225 802.11b/g/n(rev 01)
 04:00.0イーサネットコントローラー:Qualcomm Atheros AR8161ギガビットイーサネット(rev 08)

alsamixerの下でSudoを実行しましたが、S/PDIFが[MM](ミュート)であることがわかりましたが、ミュートを解除しました。問題は引き続き発生します。

次のような実行:

$ speaker-test -c 2 -r 48000 -D hw:0,1

aplay -lの各デバイスについては、有効な出力が得られますが、どのデバイスでも音は出ません。 0,1の場合、特に、次のエラーが表示されます:Playback open error: -16,Device or resource busy。残りはエラーを返しませんが、音を出力しません。

使用しているドライバーについての質問に答えて、ドライバーに関して特別なことは何も行っていないため、標準のRadeonドライバーを使用しています。 lshw -class soundの出力は次のとおりです。

$ Sudo lshw -class sound 
 * -multimedia 
説明:オーディオデバイス
製品:Cape Verde/Pitcairn HDMIオーディオ[Radeon HD 7700/7800シリーズ] 
ベンダー:Advanced Micro Devices [AMD] nee ATI 
物理ID:0.1 
バス情報:pci @ 0000:01:00.1 
バージョン:00 
幅:64ビット
クロック:33MHz 
機能:pm pciexpress msi bus_master cap_list 
構成:driver = snd_hda_intel latency = 0 
リソース:irq:46 memory:f7e60000-f7e63fff 
 * -multimedia 
説明:オーディオデバイス
製品:7シリーズ/ C210シリーズチップセットファミリ高解像度オーディオコントローラー
ベンダー:Intel Corporation 
物理ID: 1b 
バス情報:pci @ 0000:00:1b.0 
バージョン:04 
幅:64ビット
クロック:33MHz 
機能: pm msi pciexpress bus_master cap_list 
設定:driver = snd_hda_intel latency = 0 
 resources:irq:44 memory:f7f10000-f7f13fff

ありがとう。

3
anonymous

AMD Radeon HD 7700/7800およびバージョン3.8.8 *カーネルを使用すると、次の指示に従ってfglrxドライバー(独自のドライバー)用の適切なDebianパッケージを構築でき、「HDMI/DisplayPort 「システムトレイのAlsa設定から:

AMDから直接プロプライエタリATI Catalystビデオドライバー(fglrx)をインストールする正しい方法は何ですか?

Fglrxドライバーのインストールに使用した従来の方法は、ディストリビューションバージョンのパッケージマネージャーからドライバーをインストールするために使用できるDebianパッケージを生成するのではなく、guiを使用してシェルでスクリプトを実行し、常に失敗するインストールを実行しました。

0
anonymous

X.org documentation によると、カードのドライバー(HD 7770 = Southern Islands)はまだHDMIオーディオをサポートしていません。

0
CL.