Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pulseaudio pulseaudio
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 855
    • Issues 855
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 55
    • Merge requests 55
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PulseAudio
  • pulseaudiopulseaudio
  • Issues
  • #998

Closed
Open
Created Oct 01, 2020 by AnonymousDonald@AnonymousDonald

JBL Quantum 800 - Microphone not detected

Summary

Pulseaudio is not picking up the microphone for the JBL Quantum 800 wireless headset. I've been able to get the "game" and "chat" profiles to be recognised by pulse, but it's not picking up the microphone.

Environment

I've included the files which seemed useful to diagnosing the problem with the Arctis:

  • amixer-output.txt
  • asound_cards.txt
  • dmesg.txt
  • lsusb.txt
  • pactl.txt

I created the file 91-pulseaudio.rules and added the following lines:

#ID 0ecb:203e is for the JBL Quantum 800
ATTRS{idVendor}=="0ecb", ATTRS{idProduct}=="203e", ENV{PULSE_PROFILE_SET}="jbl-quantum-800-usb-audio.conf"

I'll attach my files for convenience:

  • my profile-set jbl-quantum-800-usb-audio.conf
  • game output path jbl-quantum-800-output-game.conf
  • chat output path jbl-quantum-800-output-chat.conf
  • chat input path jbl-quantum-800-input.conf

I can clearly see that the capture device is detected, yet not running. Output for /proc/asound/card1/stream0:

 JBL Quantum 800 at usb-0000:05:00.3-4, full speed : USB Audio
 
 Playback:
   Status: Running
     Interface = 1
     Altset = 2
     Packet Size = 288
     Momentary freq = 48000 Hz (0x30.0000)
   Interface 1
     Altset 2
     Format: S16_LE
     Channels: 2
     Endpoint: 2 OUT (SYNC)
     Rates: 48000
     Bits: 16
 
 Capture:
   Status: Stop
   Interface 3
     Altset 1
     Format: S16_LE
     Channels: 1
     Endpoint: 1 IN (SYNC)
     Rates: 48000
     Bits: 16

Additionally I can see the device in arecord -l:

 card 1: Q800 [Quantum 800], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Steps to reproduce

Plug in the wireless dongle.

What is the current bug behavior?

Pulseaudio does not see the microphone that is related to the "chat" profile, even though I have defined it in a custom profile. The standard profiles (usb-headset/arctis) also do not detect it.

What is the expected correct behavior?

The microphone is detected and can be used to record audio / voice chat with.

Edited Oct 14, 2020 by AnonymousDonald
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking