Bug#935526: pulseaudio: Pulseaudio no longer recognizes USB devices

2019-09-30 Thread Felipe Sateler
On Sun, Sep 15, 2019 at 9:42 AM Guus Sliepen  wrote:

> On Mon, Sep 09, 2019 at 08:53:46PM -0300, Felipe Sateler wrote:
>
> > Could you please attach a verbose log of pulseaudio, both versions?
> > https://wiki.ubuntu.com/PulseAudio/Log
>
> Attached are the logs from both versions. Let me know if I need to
> provide any other information.


The log has this:


(   2.849|   0.000) D: [pulseaudio] conf-parser.c: Failed to open
configuration file
'/usr/share/pulseaudio/alsa-mixer/profile-sets/steelseries-arctis-usb-audio.conf':
No such file or directory

This is weird, because that file is not loaded anymore:

% grep steelseries /lib/udev/rules.d/90-pulseaudio.rules
ATTRS{idVendor}=="1038", ATTRS{idProduct}=="1250",
ENV{PULSE_PROFILE_SET}="steelseries-arctis-5-usb-audio.conf"
ATTRS{idVendor}=="1038", ATTRS{idProduct}=="1260",
ENV{PULSE_PROFILE_SET}="steelseries-arctis-7-usb-audio.conf"
ATTRS{idVendor}=="1038", ATTRS{idProduct}=="12ad",
ENV{PULSE_PROFILE_SET}="steelseries-arctis-7-usb-audio.conf"
ATTRS{idVendor}=="1038", ATTRS{idProduct}=="1294",
ENV{PULSE_PROFILE_SET}="steelseries-arctis-7-usb-audio.conf"
ATTRS{idVendor}=="1038", ATTRS{idProduct}=="1730",
ENV{PULSE_PROFILE_SET}="steelseries-arctis-7-usb-audio.conf"

So, it seems udev has not picked up the change. There are two options:

1. Have you rebooted your computer since the upgrade? If so, please try
running `udevadm trigger` as root. Maybe udev for some reason did not pick
up the change.
2. Do you have any other file in /{lib,etc}/udev/rules.d mentioning that
file?

-- 

Saludos,
Felipe Sateler


Bug#935526: pulseaudio: Pulseaudio no longer recognizes USB devices

2019-09-15 Thread Guus Sliepen
On Mon, Sep 09, 2019 at 08:53:46PM -0300, Felipe Sateler wrote:

> Could you please attach a verbose log of pulseaudio, both versions?
> https://wiki.ubuntu.com/PulseAudio/Log

Attached are the logs from both versions. Let me know if I need to
provide any other information.

-- 
Met vriendelijke groet / with kind regards,
  Guus Sliepen 


pulseverbose-12.2-4.log.gz
Description: application/gzip


pulseverbose-12.99.2-1.log.gz
Description: application/gzip


signature.asc
Description: PGP signature


Bug#935526: pulseaudio: Pulseaudio no longer recognizes USB devices

2019-09-09 Thread Felipe Sateler
On Fri, Aug 23, 2019 at 10:42 AM Guus Sliepen  wrote:

> Package: pulseaudio
> Version: 12.99.2-1
> Severity: normal
>
> After upgrading to 12.99.2-1, pulseaudio no longer recognizes USB audio
> devices, even though ALSA sees them correctly. It is possible to
> manually add a USB audio device after pulseaudio has started, by running
> "pactl load-module module-alsa-sink device=hw:X", but this is of course
> sub-optimal. Downgrading pulseaudio to version 12.2-4 from Buster fixes
> the issue.
>
> Output of "aplay -l | grep card":
>
> card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
> card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
> card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
> card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
> card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220
> Analog]
> card 1: Generic [HD-Audio Generic], device 1: ALC1220 Digital [ALC1220
> Digital]
> card 2: S7 [SteelSeries Arctis 7], device 0: USB Audio [USB Audio]
> card 2: S7 [SteelSeries Arctis 7], device 1: USB Audio [USB Audio #1]
> card 3: Microphone [Yeti Stereo Microphone], device 0: USB Audio [USB
> Audio]
>
> Output of "pactl list short sinks" with pulseaudio 12.99.2-1:
>
> 0alsa_output.pci-_09_00.1.hdmi-stereo-extra1 module-alsa-card.c
> s16le 2ch 44100HzIDLE
> 1alsa_output.pci-_0b_00.4.analog-stereo module-alsa-card.c
>  s16le 2ch 44100HzIDLE
>
> Output of "pactl list short sinks" with pulseaudio 12.2-4:
>
> 0alsa_output.pci-_09_00.1.hdmi-stereo-extra1 module-alsa-card.c
> s16le 2ch 44100HzIDLE
> 1alsa_output.pci-_0b_00.4.analog-stereo module-alsa-card.c
>  s16le 2ch 44100HzIDLE
> 2alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.analog-mono
> module-alsa-card.cs16le 1ch 44100HzIDLE
> 3alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.analog-stereo
> module-alsa-card.c  s16le 2ch 44100HzIDLE
>
>
Could you please attach a verbose log of pulseaudio, both versions?
https://wiki.ubuntu.com/PulseAudio/Log
-- 

Saludos,
Felipe Sateler


Bug#935526: pulseaudio: Pulseaudio no longer recognizes USB devices

2019-08-23 Thread Guus Sliepen
Package: pulseaudio
Version: 12.99.2-1
Severity: normal

After upgrading to 12.99.2-1, pulseaudio no longer recognizes USB audio
devices, even though ALSA sees them correctly. It is possible to
manually add a USB audio device after pulseaudio has started, by running
"pactl load-module module-alsa-sink device=hw:X", but this is of course
sub-optimal. Downgrading pulseaudio to version 12.2-4 from Buster fixes
the issue.

Output of "aplay -l | grep card":

card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
card 1: Generic [HD-Audio Generic], device 1: ALC1220 Digital [ALC1220 Digital]
card 2: S7 [SteelSeries Arctis 7], device 0: USB Audio [USB Audio]
card 2: S7 [SteelSeries Arctis 7], device 1: USB Audio [USB Audio #1]
card 3: Microphone [Yeti Stereo Microphone], device 0: USB Audio [USB Audio]

Output of "pactl list short sinks" with pulseaudio 12.99.2-1:

0alsa_output.pci-_09_00.1.hdmi-stereo-extra1 module-alsa-card.c
s16le 2ch 44100HzIDLE
1alsa_output.pci-_0b_00.4.analog-stereo module-alsa-card.c 
s16le 2ch 44100HzIDLE

Output of "pactl list short sinks" with pulseaudio 12.2-4:

0alsa_output.pci-_09_00.1.hdmi-stereo-extra1 module-alsa-card.c
s16le 2ch 44100HzIDLE
1alsa_output.pci-_0b_00.4.analog-stereo module-alsa-card.c 
s16le 2ch 44100HzIDLE
2alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.analog-mono 
module-alsa-card.cs16le 1ch 44100HzIDLE
3alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.analog-stereo 
module-alsa-card.c  s16le 2ch 44100HzIDLE


-- Package-specific info:
File '/etc/default/pulseaudio' does not exist


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-2-amd64 (SMP w/24 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pulseaudio depends on:
ii  adduser  3.118
ii  init-system-helpers  1.57
ii  libasound2   1.1.8-1
ii  libasound2-plugins   1.1.8-1
ii  libc62.28-10
ii  libcap2  1:2.25-2
ii  libdbus-1-3  1.12.16-1
ii  libgcc1  1:9.2.1-4
ii  libice6  2:1.0.9-2
ii  libltdl7 2.4.6-10
ii  liborc-0.4-0 1:0.4.28-3.1
ii  libpulse012.99.2-1
ii  libsm6   2:1.2.3-1
ii  libsndfile1  1.0.28-6
ii  libsoxr0 0.1.2-3
ii  libspeexdsp1 1.2~rc1.2-1+b2
ii  libstdc++6   9.2.1-4
ii  libsystemd0  242-4
ii  libtdb1  1.3.16-2+b1
ii  libudev1 242-4
ii  libwebrtc-audio-processing1  0.3-1+b1
ii  libx11-6 2:1.6.7-1
ii  libx11-xcb1  2:1.6.7-1
ii  libxcb1  1.13.1-2
ii  libxtst6 2:1.2.3-1
ii  lsb-base 11.1.0
ii  pulseaudio-utils 12.99.2-1

Versions of packages pulseaudio recommends:
ii  dbus-user-session  1.12.16-1
ii  libpam-systemd 242-4
ii  rtkit  0.12-4

Versions of packages pulseaudio suggests:
pn  paman
pn  paprefs  
ii  pavucontrol  3.0-4
pn  pavumeter
ii  udev 242-4

-- debconf-show failed
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see .

## Configuration file for PulseAudio clients. See pulse-client.conf(5) for
## more information. Default values are commented out.  Use either ; or # for
## commenting.

; default-sink =
; default-source =
; default-server =
; default-dbus-server =

; autospawn = yes
; daemon-binary = /usr/bin/pulseaudio
; extra-arguments = --log-target=syslog

; cookie-file =

; enable-shm = yes
; shm-size-bytes = 0 # setting