web-dev-qa-db-ja.com

Ubuntu 18.04サウンドカードが検出されない

ThinkPad x1 c6のパチパチ音を修正しようとしていました。次のコマンドを実行して、alsaオーディオドライバーを再インストールしました。そのために、次のコマンドを実行しました。

1)ALSAパッケージを削除します。

Sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils

2)同じパッケージを再インストールします。

Sudo apt-get install linux-sound-base alsa-base alsa-utils 

その後、Pavucntrolはスピーカーまたはヘッドフォン出力を認識せず、代わりにダミー出力のみを表示します。

これまでのところ、私は以下を試しました

  1. このコマンドを実行してみました。

    Sudo apt-get install build-essential linux-headers-`uname -r` alsa-  base alsa-firmware-loaders alsa-oss alsa-source alsa-tools alsa-tools-gui alsa-utils alsamixergui
    

    再起動が続きます。無効。

  2. この答え

    https://askubuntu.com/a/863157/191299

    無効

  3. このコマンドはpulseaudio -k && Sudo alsa force-reload

    無効

  4. これらのコマンドを実行してみました

    Sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    Sudo apt-get update
    Sudo apt-get install linux-image-extra-`uname -r`
    Sudo apt-get install --reinstall linux-image-extra-`uname -r`  
    Sudo apt-get install oem-audio-hda-daily-dkms
    

    無効。

  5. このコマンド

    Sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    Sudo apt-get install oem-audio-hda-daily-dkms
    

    無効。

  6. /etc/modprobe.d/alsa-base.confに次のいずれかの行を追加します

    options snd-hda-intel model=auto
    

    または

    options snd-hda-intel model=thinkpad
    

いくつかの有用な出力を以下に示します

  • ~$ lspci -nnk | grep -A2 Audio
    00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d71] (rev 21)
    Subsystem: Lenovo Sunrise Point-LP HD Audio [17aa:225c]
    Kernel modules: snd_hda_intel
    00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus [8086:9d23] (rev 21)
    
  • ~$ pacmd list-cards
    0 card(s) available.
    
  • Ubuntuサウンドデバッグ手順からの出力

    http://alsa-project.org/db/?f=7e809df97a3b032337389a16303ac1158e3e7581

4
Namit Juneja

わかりました、理由はわかりませんが、これでうまくいきました。

私は問題を再現しようとしていました。

サウンドパッケージをアンインストールしてすぐに再インストールするのではなく(最初に問題が発生しました)、パッケージをアンインストールした後にシステムを再起動することにしました。

Sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils

再起動が続きます。私はDIDパッケージを再インストールせず、pavucontrolの[出力]タブをチェックしただけで、 "ダミー出力"がなくなりました。

理由はわかりませんが。誰かが理由を知っている場合はコメントしてください。

編集:それはまたパチパチ音を修正しました。 Linuxがどのように機能するかについては、まだ多くのことを学ぶ必要があります。

3
Namit Juneja