web-dev-qa-db-ja.com

Logicool c920マイクがUbuntu 18.04で機能しない

最近、私のLogitech c920ウェブカメラマイクがubuntu 18.04で機能しなくなりました。マイク(入力)はシステムで認識されますが、音が聞こえません。 SkypeとCheeseは入力を認識しますが、音を聞き取りません。ハードウェアの問題ではありません。 Windows 10で再起動すると、すべてがうまく機能しています。アイデアが足りません。

~$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CA0132 Analog [CA0132 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: CA0132 What U Hear [CA0132 What U Hear]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: C920 [HD Pro Webcam C920], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Sound Settings Screenshot

PulseAudio Input Screenshot

PulseAudio Configuration Screenshot

~$ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xed540000 irq 144
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xed080000 irq 18
 2 [C920           ]: USB-Audio - HD Pro Webcam C920
                      HD Pro Webcam C920 at usb-0000:00:14.0-4, high speed

Alsamixer出力:

 ~$ alsamixer 
┌────────────────────────────── AlsaMixer v1.1.3 ──────────────────────────────┐
│ Card: HD Pro Webcam C920                             F1:  Help               │
│ Chip: USB Mixer                                      F2:  System information │
│ View: F3: Playback  F4:[Capture] F5: All             F6:  Select sound card  │
│ Item: Mic [dB gain: 50.00]                           Esc: Exit               │
│                                                                              │
│                                     ┌──┐                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                     │▒▒│                                     │
│                                    L└──┘R                                    │
│                                   CAPTURE                                    │
│                                     100                                      │
│                                  <  Mic   >                                  │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

~$ lsusb
Bus 002 Device 004: ID 05e3:0732 Genesys Logic, Inc. All-in-One Cardreader
Bus 002 Device 005: ID 0781:5580 SanDisk Corp. SDCZ80 Flash Drive
Bus 002 Device 003: ID 2109:0812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 002: ID 045b:0210 Hitachi, Ltd 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 20f4:805b TRENDnet 
Bus 001 Device 005: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 001 Device 004: ID 046d:082d Logitech, Inc. HD Pro Webcam C920
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 007: ID 1b1c:0c03 Corsair 
Bus 001 Device 002: ID 045b:0209 Hitachi, Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
7
leanid

Elementary OS 5(Juno)で最近この問題が発生しました。

解決策は、そもそも非アクティブであってはならないカーネルモジュールをアクティブにすることでした。

modprobe snd_usb_audio

何らかの理由の場合、デジタルS/PDIF入力はまだ機能しませんが、通常のMicrophone入力は機能します。

それが役に立てば幸い。

2
Dorian