私は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
ありがとう。
AMD Radeon HD 7700/7800およびバージョン3.8.8 *カーネルを使用すると、次の指示に従ってfglrxドライバー(独自のドライバー)用の適切なDebianパッケージを構築でき、「HDMI/DisplayPort 「システムトレイのAlsa設定から:
AMDから直接プロプライエタリATI Catalystビデオドライバー(fglrx)をインストールする正しい方法は何ですか?
Fglrxドライバーのインストールに使用した従来の方法は、ディストリビューションバージョンのパッケージマネージャーからドライバーをインストールするために使用できるDebianパッケージを生成するのではなく、guiを使用してシェルでスクリプトを実行し、常に失敗するインストールを実行しました。
X.org documentation によると、カードのドライバー(HD 7770 = Southern Islands)はまだHDMIオーディオをサポートしていません。