挨拶、救世主。このフォーラムの初心者はこちら。かなり長いGoogleの検索とトラブルシューティングの後、私はこれについて敗北を宣言しなければなりません。この問題を解決するために必要な情報をリクエストしてください。
私の問題は、アップグレード後にラップトップのオーディオ入力/出力が失われることです(14.04-> 17.10)。入力(内蔵マイク)を取り戻すことはできましたが、出力(内蔵スピーカー)を取り戻すことはできませんでした。
症状のリストは次のとおりです。
現象#1:Pulse Audio Controlにプラグが外れていると表示される
実際、アナログステレオ出力も抜かれていますが、アナログステレオ入力。
症状#2:シンクインデックスがアイドル状態
ターミナルでpactl list short | grep analog-stereo
を発行する(読みやすくするために手動で改行する)
1 alsa_output.pci-0000_00_1f.3.analog-stereo module-alsa-card.c
s16le 2ch 44100Hz IDLE
2 alsa_output.pci-0000_00_1f.3.analog-stereo.monitor module-alsa-card.c
s16le 2ch 44100Hz RUNNING
3 alsa_input.pci-0000_00_1f.3.analog-stereo module-alsa-card.c
s16le 2ch 44100Hz RUNNING
入力は実行されていますが、理由は不明ですが、出力はアイドル状態です。
症状#3:ポートが利用できないようです
pactl list
の長い出力を調べてみると、サウンドカードが見つかりました。サウンドカードの説明のprofile
セクションには、すべてのプロファイルにavailable : no
と表示されます。 port
セクションはB-analog-output-lineout: Line Out
とNot Available
を提供し、output:analog-stereo
とoutput:analog-stereo+input:analog-stereo
に影響します。後者はおそらく私が望む二重設定です。
Card #1
Name: alsa_card.pci-0000_00_1f.3
Driver: module-alsa-card.c
Owner Module: 7
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xda148000 irq 136"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "a170"
device.product.name = "Sunrise Point-H HD Audio"
device.form_factor = "internal"
device.string = "0"
device.description = "Built-in Audio"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Profiles:
input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 60, available: no)
output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6000, available: no)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6060, available: no)
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
Active Profile: output:analog-stereo+input:analog-stereo
Ports:
B-analog-output-lineout: Line Out (priority: 9900, latency offset: 0 usec, not available)
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
ここで、私のシステムに関するいくつかの基本的な情報で締めくくります。
~$ Sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3235 Analog [ALC3235 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
~$ Sudo alsactl --version
alsactl version 1.1.3
~$ lspci | grep -i audio
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
01:00.1 Audio device: NVIDIA Corporation Device 0fbc (rev a1)
音声に関するlspci -v
の出力の一部:
01:00.1 Audio device: NVIDIA Corporation Device 0fbc (rev a1)
Subsystem: Dell Device 16d9
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at dc080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
Subsystem: Dell Sunrise Point-H HD Audio
Flags: bus master, fast devsel, latency 32, IRQ 136
Memory at da148000 (64-bit, non-prefetchable) [size=16K]
Memory at da120000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 3
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
私は同様の問題を抱えています(しかし、私の場合、pulseaudioはまったく起動しませんでした)。いくつかのトラブルシューティングを行った後、pulseaudioを削除して再度インストールすることにしました。
チェーンソーで草を刈るのが好きなのは知っていますが、うまくいきました。
このバグレポート に記載されているアドバイスに従いました:
In/ etc/Pulse/default.pa:
次の行をコメントアウトします
load-module module-switch-on-context
そして実行Sudo alsa force-reload
助けた。 Kubuntu 17.10を17.04からアップグレード、Intelオーディオビルトイン、ASUS Netbook F200M