Pardus 23のサウンドカードが見つからない?ALSAを確認してオーディオを復元する
Pardus 23がサウンドカードを検出できない理由を突き止め、ALSA、ファームウェア、PipeWireまたはPulseAudioのチェックをピンポイントで実行して再生を復元してください。
Pardus Linux 23でサウンドカードが見つからない場合は、まずALSAに表示されるデバイスとデスクトップのサウンド設定に表示されるデバイスを比較してください。aplay -lカードが表示される場合は、出力ルーティングとオーディオサーバーを確認してください。ALSAがカードを検出しない場合は、何かをインストールする前にカーネルドライバとファームウェアを調べてください。
この手順は、カーネルデバイスが利用できないことが問題であるにもかかわらず、PipeWireやPulseAudioを置き換えてしまうというよくある間違いを回避します。この手順は、メニューのラベルは異なりますが、XFCE版とGNOME版を含むPardus 23のインストールに適用されます。公式リリースノートによると、Pardus 23.0はLinuxカーネル6.1とXFCE 4.18でリリースされました。後のPardus 23アップデートではパッケージが異なる場合があるので、スクリーンショットではなく、お使いのマシンに表示されているバージョンを信頼してください。
デスクトップのサウンド設定または音量設定を開きます。ノートパソコンのスピーカーを使用する予定だった場合は、Bluetooth ヘッドセットまたは HDMI モニターを一時的に取り外してください。内蔵スピーカーまたは適切なアナログ出力プロファイルを選択し、音量がゼロより大きいことを確認し、デバイスがミュートされていないことを確認します。「ダミー出力」のみが表示される場合は、以下の ALSA チェックに進んでください。
デスクトップコントロールで目的のルートが表示されない場合、pavucontrol実行中のPulseAudio互換サーバーの出力デバイス、ポート、プロファイルを表示できます。インストールするsudo apt install pavucontrol必要があるのは、インストールされていない場合のみです。カーネルが検出していないサウンドカードを作成することはできません。

ターミナルを開き、以下のコマンドを実行してください。lspciまたはがaplay利用できない場合は、設定済みのPardusリポジトリからそれぞれpciutilsまたはをインストールしてください。alsa-utils
lspci -nnk | grep -A4 -Ei "audio|multimedia"
aplay -l
cat /proc/asound/cards
lspciPCI デバイスをチェックし、「カーネル ドライバが使用中です」と表示する場合があります。ALSAaplay -l再生ハードウェアを一覧表示し、登録済みの ALSA カードを識別します。USB オーディオ アダプタは PCI リストに表示されない場合があります。必要に応じてインストール後/proc/asound/cardsに確認してください。デスクトップに使用可能な出力が表示されなくても、ALSA カードが存在する場合があります。lsusbusbutils
結果を参考に手順を選択してください。ALSA が目的のカードをリストしている場合は、ミュートとプロファイルの選択を確認した後、セクション 5 のオーディオ サーバーのチェックに進んでください。PCI コントローラが認識されているにもかかわらず、ALSA が使用可能なカードを表示しない場合は、ドライバとファームウェアのメッセージに注目してください。どちらもデバイスを検出しない場合は、ドライバ パッケージで問題が解決すると考える前に、BIOS/UEFI のオンボード オーディオ設定、取り外し可能な USB 接続、および現在稼働中の Linux システムでデバイスが検出されるかどうかを確認してください。デバイスのリスト表示動作については、ALSA aplay マニュアルに記載されています。

ロードされているサウンドモジュールを確認し、最近のカーネルメッセージを確認してください。これらのコマンドはシステム設定を変更しません。
lsmod | grep -E "^(snd|soundwire)"
sudo dmesg | grep -iE "sof|snd|hda|audio|firmware" | tail -n 60
ファームウェアのロード失敗、オーディオDSPの初期化失敗、またはコントローラをプローブできなかったドライバを探してください。Sound Open Firmware (SOF) は一部のIntelシステムで使用されています。への参照はsof有用な手がかりですが、すべてのIntelマシンに同じパッケージが必要であるという証明にはなりません。カーネルに直接コンパイルされたモジュールはに表示されない場合があるlsmodため、結果が空であることだけをドライバが見つからない証拠として扱わないでください。
ログに決定的なメッセージが含まれていない場合は、から完全なコントローラ ID とからlspci -nnkカーネルを記録してくださいuname -r。これらの詳細は、一般的な「音が出ない」という説明よりも、メーカーのサポート依頼や Pardus フォーラムへの投稿で役立ちます。snd_hda_intelチップセットとコーデックに一致させずに、ランダムなモデルオーバーライドをコピーしたり、モジュールを強制的にロードしたりしないでください。
パッケージのメタデータを更新し、既存のPardusソフトウェアソースから利用可能なファームウェアを確認してください。
sudo apt update
apt policy firmware-sof-signed firmware-intel-sound alsa-ucm-conf
カーネルログにIntel SOFファームウェアの欠落が指摘されている場合は、firmware-sof-signed有効なパッケージ候補が利用可能になった時点でインストールしてください。
sudo apt install firmware-sof-signed
Debian 12 パッケージの説明には、このパッケージが一部のIntel デバイス用のファームウェアおよびトポロジー ファイルを提供すると記載されています。古い Intel SST デバイスでは、代わりにDebian パッケージ インデックスfirmware-intel-soundで別途説明されている が必要になる場合があります。両方を無差別にインストールしたり、すべてのサウンド コントローラをカバーしていると主張したりしないでください。プロファイルが不完全な ALSA カードの場合は、新しいカーネル ドライバではなくユース ケース構成を提供する を調べてください。alsa-ucm-conf
APT が提案するパッケージ変更を受け入れる前に内容を確認し、ファームウェアまたはカーネルが更新された場合は再起動してください。Pardus 23 リポジトリは設定したままにしておいてください。新しいオーディオファイルを入手するためだけに、Debian testing、Pardus 25、またはサードパーティのリポジトリ行を動作中のシステムに貼り付けないでください。新しいカーネルは、元の Pardus 23 カーネルではサポートされていなかったハードウェアをサポートしている可能性がありますが、カーネルの変更は互換性と復旧のリスクをもたらすため、まずサポートされている新しいライブシステムでテストを行うことをお勧めします。

aplay -lカードが認識されているにもかかわらず、デスクトップに使用可能な出力がない場合は、オーディオサーバーに問い合わせてください。これらのコマンドは、通常ログインしているユーザーとして実行してくださいsudo。
pactl info
pactl list short sinks
サーバー名に「PulseAudio (on PipeWire)」が含まれている場合は、PipeWire互換サービスであることを示します。「pulseaudio」のみの場合は、従来のPulseAudioサーバーであることを示します。pactl接続できない場合は、ユーザーセッションまたは選択したオーディオサーバーが実行されていない可能性があります。pactlコマンドのリファレンスには、サーバークエリとシンク一覧表示に関するドキュメントがあります。
既存のPipeWire設定の場合:サービスユニットを点検し、実際に設置され稼働しているもののみを再起動してください。
systemctl --user status pipewire pipewire-pulse wireplumber --no-pager
systemctl --user restart pipewire pipewire-pulse wireplumber
ステータス検査でこれらのユニットが存在しないことが示された場合は、再起動コマンドを実行しないでください。システムが代わりにPulseAudioを使用する可能性があります。既存のPulseAudio設定の場合:ユーザーデーモンを停止しpulseaudio -kてから、再接続するか、ログアウトして再度ログインして、再度起動できるようにします。関連するパッケージが実際に破損している場合は、APTトランザクションを確認した後、同じスタックを再インストールしてください。スタックの切り替えは別の変更であり、最初の修復ではありません。

| 検証できるもの | 適切な次の行動 | トレードオフ |
|---|---|---|
| ALSAカードが存在します。スピーカーまたはHDMI経路が間違っています。 | 出力ポートまたはサウンドプロファイルを変更します | 迅速かつ元に戻せるが、ファームウェアの不具合は修復しない。 |
| PCIオーディオコントローラは存在します。ALSAにはカードがありません。ログ名にSOFファームウェアがありません。 | Pardusリポジトリから対応するファームウェアをインストールしてください。 | 対象を絞った修復。対応するデバイスが必要で、場合によっては再起動も必要となる。 |
ALSAがカードをリストアップするが、pactl失敗するか、使用可能なシンクが表示されない。 | 既存のオーディオサービスを検査し、復旧する | デスクトップ統合は維持されますが、サポートされていないカーネルデバイスは修復できません。 |
| ファームウェアチェック後もハードウェアが存在しない、またはサポートされていない | ファームウェア設定を確認し、周辺機器を再接続し、サポートされているライブシステムをテストします。 | より精度の高い診断が可能になるが、テストには時間がかかり、配布方法の変更は他のハードウェアにも影響を与える可能性がある。 |
ALSAがカードを認識している場合は、構成変更を優先してください。カーネルメッセージがファイルの欠落を示している場合は、ファームウェアの調査を優先してください。PipeWireはDebian 12以降のシステムでは有効な選択肢ですが、PipeWireの方が新しいという理由だけで、正常に動作しているPulseAudioの設定を置き換えると、パッケージの削除やルーティング動作の変更が発生する可能性があります。まず、提案されたトランザクションを確認してください。PipeWireオーディオメタパッケージ情報には、関連するコンポーネントの説明があります。
選択した修正を適用した後、aplay -l再度実行して、目的の再生カードがリストされていることを確認してください。次に、実行してpactl list short sinksサウンド設定で正しい出力を選択します。最後に、聞き慣れたオーディオクリップを適度な音量で再生するか、を使用してspeaker-test -c 2 -t wav -l 1簡単な2チャンネルチェックを実行してください。
ALSA にカードが表示されない場合は、ハードウェア固有のサポートを要求する前に、関連するエラーをキャプチャしてくださいlspci -nnk。ALSAuname -rがdmesgカードを認識しているにもかかわらず再生が無音の場合は、alsamixerF6 で正しいカードを選択し、ミュート再生コントロールを確認してください。これらのコントロールについては、公式の ALSA ミキサーの説明書に記載されています。成功とは、デバイスが一覧に表示され、意図した出力から音が聞こえることを意味し、単にパッケージがエラーなくインストールされたことを意味するものではありません。
Pardus 23がサウンドカードを検出できない理由を突き止め、ALSA、ファームウェア、PipeWireまたはPulseAudioのチェックをピンポイントで実行して再生を復元してください。
HamoniKRの設定を外部ストレージに保存したり、隠しホームフォルダを含めたり、新規インストール時に安全な復元モードを選択したりできます。
Pardusにxrdpをインストールして設定し、適切なXfceセッションを選択し、ネットワークアクセスを制限し、リモートログインが機能することを確認します。
Pardus 23 APT接続障害を診断し、公式のyirmiucソースを確認し、パッケージ署名チェックをバイパスせずにaptアップデートを復元します。
Harmonica OS上でCUPSを使用してプリンタを設定し、ドライバ不要のIPPと従来のドライバを比較し、テストページを使用してUSBまたはネットワーク印刷を検証します。
リカバリシェルを使用して、暗号化されたディスク、読み取り専用ファイルシステム、およびsudoを使用するアカウントをチェックしながら、Harmonica OSの新しいrootパスワードを設定します。
ThunderbirdでS/MIME証明書をインポートまたはリクエストし、署名と暗号化に割り当て、秘密鍵をバックアップし、安全なメールであることを確認します。
BitLockerを有効にしたWindows 11と並行してUbuntu 24.04を安全にインストールします。別ドライブと共有ドライブのパス、回復キー、パーティション分割、ブートチェックなどを比較します。
NetworkManager、無線ブロック、アップデート、省電力、ドライバをチェックし、各復帰を検証することで、Ubuntu 24.04 のサスペンド後の Wi-Fi 切断を修正します。
Ubuntu GNOMEでtracker-miner-fs-3が高いCPU使用率を示す理由、インデックスの確認方法、フォルダの除外方法、Ubuntuのアップデート方法、検索インデックスの安全な再構築方法を学びましょう。