You are not logged in.

#1 2020-08-19 14:59:28

Cz-David
Member
Registered: 2012-05-25
Posts: 33

[solved] reconnecting audio devices yields different configuration

Alright, this is quite the weird one. My internal sound card and my external usb sound interface is switching configuration options on every re-connect

One example of a working configuration:
2jpLozu.png

Attempt 1:
kt0Y9J1.png

Attempt 2:
YkUgkuX.png

Original configuration options I am used to (they do occasionally pop up):
RPbuDUA.png

This started happening I think about three weeks ago after update. Not even sure where to start looking.

The actual name has also changed since this has started happening, for years it identified it as "H1" and now it shows "Handy Recorder"

dmesg looks identical

[24902.407341] usb 1-1.4.1: USB disconnect, device number 15
[24907.484304] usb 1-1.4.1: new full-speed USB device number 18 using xhci_hcd
[24907.577173] usb 1-1.4.1: New USB device found, idVendor=1686, idProduct=0045, bcdDevice= 0.00
[24907.577179] usb 1-1.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[24907.577182] usb 1-1.4.1: Product: H1
[24907.577184] usb 1-1.4.1: Manufacturer: ZOOM Corporation
[24907.577187] usb 1-1.4.1: SerialNumber: 000000000000
[24986.119376] usb 1-1.4.1: USB disconnect, device number 18
[24990.676876] usb 1-1.4.1: new high-speed USB device number 20 using xhci_hcd
[24990.767298] usb 1-1.4.1: New USB device found, idVendor=1686, idProduct=0120, bcdDevice= 0.00
[24990.767301] usb 1-1.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[24990.767303] usb 1-1.4.1: Product: H1
[24990.767304] usb 1-1.4.1: Manufacturer: ZOOM Corporation
[24990.767305] usb 1-1.4.1: SerialNumber: 000000000000
[24991.750908] usb 1-1.4.1: USB disconnect, device number 20
[24996.566828] usb 1-1.4.1: new full-speed USB device number 22 using xhci_hcd
[24996.658417] usb 1-1.4.1: New USB device found, idVendor=1686, idProduct=0045, bcdDevice= 0.00
[24996.658420] usb 1-1.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[24996.658421] usb 1-1.4.1: Product: H1
[24996.658422] usb 1-1.4.1: Manufacturer: ZOOM Corporation
[24996.658423] usb 1-1.4.1: SerialNumber: 000000000000
[25035.014997] usb 1-1.4.1: USB disconnect, device number 22
[25039.839914] usb 1-1.4.1: new full-speed USB device number 24 using xhci_hcd
[25039.935027] usb 1-1.4.1: New USB device found, idVendor=1686, idProduct=0045, bcdDevice= 0.00
[25039.935033] usb 1-1.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[25039.935036] usb 1-1.4.1: Product: H1
[25039.935038] usb 1-1.4.1: Manufacturer: ZOOM Corporation
[25039.935041] usb 1-1.4.1: SerialNumber: 000000000000

This is also happening with my internal sound card, on some reboots I don't have a microphone input, on others I don't have a sound output.

Pulseaudio list cards

Card #6
        Name: alsa_card.usb-ZOOM_Corporation_H1_000000000000-00
        Driver: module-alsa-card.c
        Owner Module: 32
        Properties:
                alsa.card = "1"
                alsa.card_name = "H1"
                alsa.long_card_name = "ZOOM Corporation H1 at usb-0000:00:14.0-1.4.1, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:1.4.1:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1:1.0/sound/card1"
                udev.id = "usb-ZOOM_Corporation_H1_000000000000-00"
                device.bus = "usb"
                device.vendor.id = "1686"
                device.vendor.name = "ZOOM Corporation"
                device.product.id = "0045"
                device.product.name = "Handy Recorder stereo mix"
                device.serial = "ZOOM_Corporation_H1_000000000000"
                device.string = "1"
                device.description = "Handy Recorder stereo mix"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        Profiles:
                input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
                input:iec958-stereo: Digital Stereo (IEC958) Input (sinks: 0, sources: 1, priority: 55, available: yes)
                output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: yes)
                output:analog-stereo+input:iec958-stereo: Analog Stereo Output + Digital Stereo (IEC958) Input (sinks: 1, sources: 1, priority: 6555, available: yes)
                output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 5500, available: yes)
                output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5565, available: yes)
                output:iec958-stereo+input:iec958-stereo: Digital Stereo Duplex (IEC958) (sinks: 1, sources: 1, priority: 5555, available: yes)
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
        Active Profile: output:iec958-stereo+input:iec958-stereo
        Ports:
                analog-input: Analog Input (priority: 10000, latency offset: 0 usec)
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:iec958-stereo+input:analog-stereo
                iec958-stereo-input: Digital Input (S/PDIF) (priority: 0, latency offset: 0 usec)
                        Part of profile(s): input:iec958-stereo, output:analog-stereo+input:iec958-stereo, output:iec958-stereo+input:iec958-stereo
                analog-output: Analog Output (priority: 9900, latency offset: 0 usec)
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-stereo+input:iec958-stereo
                iec958-stereo-output: Digital Output (S/PDIF) (priority: 0, latency offset: 0 usec)
                        Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-stereo+input:iec958-stereo
Card #7
        Name: alsa_card.usb-ZOOM_Corporation_H1_000000000000-00
        Driver: module-alsa-card.c
        Owner Module: 35
        Properties:
                alsa.card = "1"
                alsa.card_name = "H1"
                alsa.long_card_name = "ZOOM Corporation H1 at usb-0000:00:14.0-1.4.1, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:1.4.1:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1:1.0/sound/card1"
                udev.id = "usb-ZOOM_Corporation_H1_000000000000-00"
                device.bus = "usb"
                device.vendor.id = "1686"
                device.vendor.name = "ZOOM Corporation"
                device.product.id = "0045"
                device.product.name = "Handy Recorder stereo mix"
                device.serial = "ZOOM_Corporation_H1_000000000000"
                device.string = "1"
                device.description = "Handy Recorder stereo mix"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        Profiles:
                input:stereo-fallback: Stereo Input (sinks: 0, sources: 1, priority: 51, available: yes)
                input:multichannel-input: Multichannel Input (sinks: 0, sources: 1, priority: 1, available: yes)
                output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
                output:analog-stereo+input:stereo-fallback: Analog Stereo Output + Stereo Input (sinks: 1, sources: 1, priority: 6551, available: yes)
                output:analog-stereo+input:multichannel-input: Analog Stereo Output + Multichannel Input (sinks: 1, sources: 1, priority: 6501, available: yes)
                output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 5500, available: yes)
                output:iec958-stereo+input:stereo-fallback: Digital Stereo (IEC958) Output + Stereo Input (sinks: 1, sources: 1, priority: 5551, available: yes)
                output:iec958-stereo+input:multichannel-input: Digital Stereo (IEC958) Output + Multichannel Input (sinks: 1, sources: 1, priority: 5501, available: yes)
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
        Active Profile: output:analog-stereo+input:stereo-fallback
        Ports:
                analog-input: Analog Input (priority: 10000, latency offset: 0 usec)
                        Part of profile(s): input:stereo-fallback, output:analog-stereo+input:stereo-fallback, output:iec958-stereo+input:stereo-fallback
                multichannel-input: Multichannel Input (priority: 0, latency offset: 0 usec)
                        Part of profile(s): input:multichannel-input, output:analog-stereo+input:multichannel-input, output:iec958-stereo+input:multichannel-input
                analog-output: Analog Output (priority: 9900, latency offset: 0 usec)
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:stereo-fallback, output:analog-stereo+input:multichannel-input
                iec958-stereo-output: Digital Output (S/PDIF) (priority: 0, latency offset: 0 usec)
                        Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:stereo-fallback, output:iec958-stereo+input:multichannel-input
Card #8
        Name: alsa_card.usb-ZOOM_Corporation_H1_000000000000-00
        Driver: module-alsa-card.c
        Owner Module: 37
        Properties:
                alsa.card = "1"
                alsa.card_name = "H1"
                alsa.long_card_name = "ZOOM Corporation H1 at usb-0000:00:14.0-1.4.1, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:1.4.1:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1:1.0/sound/card1"
                udev.id = "usb-ZOOM_Corporation_H1_000000000000-00"
                device.bus = "usb"
                device.vendor.id = "1686"
                device.vendor.name = "ZOOM Corporation"
                device.product.id = "0045"
                device.product.name = "Handy Recorder stereo mix"
                device.serial = "ZOOM_Corporation_H1_000000000000"
                device.string = "1"
                device.description = "Handy Recorder stereo mix"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        Profiles:
                output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
        Active Profile: output:analog-stereo
        Ports:
                analog-output: Analog Output (priority: 9900, latency offset: 0 usec)
                        Part of profile(s): output:analog-stereo

Last edited by Cz-David (2020-09-17 17:54:13)

Offline

#2 2020-09-08 16:53:24

Cz-David
Member
Registered: 2012-05-25
Posts: 33

Re: [solved] reconnecting audio devices yields different configuration

Bump. Anyone?

Offline

#3 2020-09-17 17:15:05

Cz-David
Member
Registered: 2012-05-25
Posts: 33

Re: [solved] reconnecting audio devices yields different configuration

`pulseaudio -k` restart forces correct recognition, but does not solve it permanently

Offline

#4 2020-09-17 17:41:00

Cz-David
Member
Registered: 2012-05-25
Posts: 33

Re: [solved] reconnecting audio devices yields different configuration

D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-stereo
D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (IEC958) (iec958-stereo)
D: [pulseaudio] alsa-util.c: Trying iec958:0 with SND_PCM_NO_AUTO_FORMAT ...
I: [pulseaudio] alsa-util.c: Error opening PCM device iec958:0: Device or resource busy
D: [pulseaudio] alsa-mixer.c: Caching failure to open output:iec958-stereo
D: [pulseaudio] alsa-mixer.c: Skipping profile output:iec958-stereo+input:analog-stereo - will not be able to open output:iec958-stereo
D: [pulseaudio] alsa-mixer.c: Skipping profile output:iec958-stereo+input:iec958-stereo - will not be able to open output:iec958-stereo

Offline

#5 2020-09-17 17:53:33

Cz-David
Member
Registered: 2012-05-25
Posts: 33

Re: [solved] reconnecting audio devices yields different configuration

solved: ran

sudo fuser -v /dev/snd/*

saw pipewire

sudo pacman -R pipewire krfb xdg-desktop-portal-kdey

problem gone

Offline

Board footer

Powered by FluxBB