Debian 11 仮想出力

Debian 11 仮想出力

私はLinux初心者です。私はDebian 11を使用しています。設定には「仮想出力」オプションしかないため、コンピュータから音がまったく発生しません。 alsamixerで選択したカードがpulseaudioであると思っていますが、別のカードを選択しても機能しません。私はこのソリューションをテストしました(https://ostechnix.com/fix-audio-issue-dummy-output-in-intel-nuc-on-debian-11/)しかしそれも動作しません。

編集する

dmesg起動後にコマンドを実行すると、次の結果が表示されます。https://pastebin.com/kLh9Cmze

私のハードウェアに関する情報:

  • CPU:AMD Ryzen 5 4600h(ラデオングラフィック付き)×12
  • GPU: AMD ルノワール
  • オペレーティングシステム:Debian GNU / Linux 11(Bullseye)64ビット

コマンド出力lspci:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
01:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c7)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 1637
03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
03:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
03:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)

答え1

非常に一方的な答え:

alsamixerで選択したカードはpulseaudioです。

これは、PulseaudioにALSAアプリケーションにのみ適用される互換性レイヤがあるためです。これはALSAサウンドカードであるかのように偽装されているため、これらのアプリケーションは実際に互換性レイヤーを介して実際にこの「サウンドカード」を使用できます。

音を出すことに成功したことがない

したがって、これにはシステムのデバッグが必要です。 ALSAはすべてのカーネルサウンドドライバを提供します。dmesgカーネルがサウンドハードウェアを初期化しようとしたときに何が起こるのかを知るには、起動後の出力を見てください。

何が起こっているのかわからない場合は、起動dmesg後にすべての出力をキャプチャしてPastebinまたは同様の場所にアップロードし、このPastebinへのリンクを使用して質問を編集してください。

また、質問を編集してハードウェアに関する情報を提供してください(実際にIntel NUCがありますか、それともこれは単にランダムに検索された質問ですか?)。また、少なくとも基本的なハードウェア情報を表示できるように、出力lspci(画像がありません。適切な形式のテキストをコピーして4つのスペースをインデントしてください)を含めます。

答え2

このガイドは私にとって効果的でした。 https://ostechnix.com/fix-audio-issue-dummy-output-in-intel-nuc-on-debian-11/

しかし、再起動後、問題が再び現れました。もう少し調べてみた結果、問題はホームアシスタントのために発生したようです。以下を使用して問題を解決できました。 https://github.com/OPHoperHPO/hassio-addons/tree/master/pulseaudio_fix

関連情報