Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[Testing - Bookworm] sound not working anymore after upgrade from bullseye

- - ALL UNSTABLE / TESTING THREADS SHOULD BE POSTED HERE - -
This sub-forum is the dedicated area for the ongoing Unstable/Testing releases of Debian. Advanced, or Experienced User support only. Use the software, give, and take advice with caution.
Post Reply
Message
Author
baldyeti
Posts: 22
Joined: 2013-04-23 09:33
Has thanked: 1 time

[Testing - Bookworm] sound not working anymore after upgrade from bullseye

#1 Post by baldyeti »

sound was previously working under bullseye but not since i upgraded to bookworm

perhaps this has to do with pipewire vs pulseaudio ?

here's what 'inxi -A" reports

Code: Select all

Audio:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
    driver: snd_hda_intel
  Device-2: Intel 8 Series/C220 Series High Definition Audio
    driver: snd_hda_intel
  Sound API: ALSA v: k6.1.0-6-amd64 running: yes
  Sound Server-1: PipeWire v: 0.3.65 running: yes
alsamixer only produces error messages, and pa-info's error messages are also included below (its actual output is quite verbose!)

Code: Select all

root@gobogeg:/home/baldyeti/.config# alsamixer 
ALSA lib conf.c:4004:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/lib/x86_64-linux-gnu/libsndfile.so.1: undefined symbol: lame_encode_buffer_interleaved_int)
ALSA lib control.c:1528:(snd_ctl_open_noupdate) Invalid CTL default
cannot open mixer: No such file or directory

root@gobogeg:/home/baldyeti/.config# pa-info >/dev/null
pulseaudio: symbol lookup error: /lib/x86_64-linux-gnu/libsndfile.so.1: undefined symbol: lame_encode_buffer_interleaved_int
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
cat: /etc/pulse/client.conf.d/01-enable-autospawn.conf: No such file or directory
ALSA lib conf.c:4004:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/lib/x86_64-linux-gnu/libsndfile.so.1: undefined symbol: lame_encode_buffer_interleaved_int)
ALSA lib control.c:1528:(snd_ctl_open_noupdate) Invalid CTL sysdefault:0
amixer: Control sysdefault:0 open error: No such file or directory
ALSA lib conf.c:4004:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/lib/x86_64-linux-gnu/libsndfile.so.1: undefined symbol: lame_encode_buffer_interleaved_int)
ALSA lib control.c:1528:(snd_ctl_open_noupdate) Invalid CTL sysdefault:1
amixer: Control sysdefault:1 open error: No such file or directory
pgrep: pattern that searches for process name longer than 15 characters will result in zero matches
Try `pgrep -f' option to match against the complete command line.
alsa-lib conf.c:4004:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/lib/x86_64-linux-gnu/libsndfile.so.1: undefined symbol: lame_encode_buffer_interleaved_int)
alsa-lib control.c:1528:(snd_ctl_open_noupdate) Invalid CTL hw:0
alsactl: get_controls:566: snd_ctl_open error: No such file or directory
cat: /tmp/alsa-info.rPERvKKbSm/alsactl.tmp: No such file or directory

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2082
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 225 times

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#2 Post by FreewheelinFrank »

Sound is user space. Run as user ($).

baldyeti
Posts: 22
Joined: 2013-04-23 09:33
Has thanked: 1 time

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#3 Post by baldyeti »

FreewheelinFrank wrote: 2023-03-25 13:05 Sound is user space. Run as user ($).
Thanks for the suggestion but i actually did and it produces the exact same output (except for the "connection error"). And of course i noticed the issue because i could not get sound from multimedia apps running under my regular account)

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2082
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 225 times

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#4 Post by FreewheelinFrank »

alsamixer does run as user for me (Bookworm). pa-info >/dev/null seems to be a Pulse Audio thang.

Code: Select all

$ pa-info >/dev/null
/usr/bin/pa-info: line 57: pulseaudio: command not found
cat: /etc/pulse/daemon.conf: No such file or directory
cat: /etc/pulse/default.pa: No such file or directory
cat: /etc/pulse/system.pa: No such file or directory

Code: Select all

$ pactl list
should give you a lot of information under Pipewire. (Yes, pa stands for Pulse Audio, but it works with Pipewire.)

https://wiki.debian.org/PipeWire

Edit: corrected tags for link.
Last edited by FreewheelinFrank on 2023-03-25 17:18, edited 1 time in total.

baldyeti
Posts: 22
Joined: 2013-04-23 09:33
Has thanked: 1 time

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#5 Post by baldyeti »

pactl works indeed , but i cannot play anything with vlc, smplayer, deadbeef ... and plasma sees no audio output device
I see i have pipewire & pipewire-pulseaudio running, though ...

Code: Select all

baldyeti@gobogeg:Music$ pactl list
Module #1
        Name: libpipewire-module-rt
        Argument: {
            nice.level    = -11
            #rt.prio      = 88
            #rt.time.soft = -1
            #rt.time.hard = -1
        }
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-rt"
                object.id = "1"
                object.serial = "1"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Use realtime thread scheduling, falling back to RTKit"
                module.usage = "[nice.level=<priority: default 20(don't change)>] [rt.prio=<priority: default 88>] [rt.time.soft=<in usec: default -1] [rt.time.hard=<in usec: default -1] "
                module.version = "0.3.65"
                nice.level = "-11"

Module #2
        Name: libpipewire-module-protocol-native
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-protocol-native"
                object.id = "2"
                object.serial = "2"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Native protocol using unix sockets"
                module.version = "0.3.65"

Module #3
        Name: libpipewire-module-profiler
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-profiler"
                object.id = "3"
                object.serial = "3"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Generate Profiling data"
                module.version = "0.3.65"

Module #5
        Name: libpipewire-module-metadata
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-metadata"
                object.id = "5"
                object.serial = "5"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Allow clients to create metadata store"
                module.version = "0.3.65"

Module #7
        Name: libpipewire-module-spa-device-factory
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-spa-device-factory"
                object.id = "7"
                object.serial = "7"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Provide a factory to make SPA devices"
                module.version = "0.3.65"

Module #9
        Name: libpipewire-module-spa-node-factory
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-spa-node-factory"
                object.id = "9"
                object.serial = "9"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Provide a factory to make SPA nodes"
                module.version = "0.3.65"

Module #11
        Name: libpipewire-module-client-node
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-client-node"
                object.id = "11"
                object.serial = "11"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Allow clients to create and control remote nodes"
                module.version = "0.3.65"

Module #13
        Name: libpipewire-module-client-device
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-client-device"
                object.id = "13"
                object.serial = "13"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Allow clients to create and control remote devices"
                module.version = "0.3.65"

Module #15
        Name: libpipewire-module-portal
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-portal"
                object.id = "15"
                object.serial = "15"

Module #16
        Name: libpipewire-module-access
        Argument: {
            # access.allowed to list an array of paths of allowed
            # apps.
            #access.allowed = [
            #    /usr/bin/pipewire-media-session
            #]

            # An array of rejected paths.
            #access.rejected = [ ]

            # An array of paths with restricted access.
            #access.restricted = [ ]

            # Anything not in the above lists gets assigned the
            # access.force permission.
            #access.force = flatpak
        }
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-access"
                object.id = "16"
                object.serial = "16"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Perform access check"
                module.usage = "[ access.force=flatpak ] [ access.allowed=<cmd-line> ] [ access.rejected=<cmd-line> ] [ access.restricted=<cmd-line> ] "
                module.version = "0.3.65"

Module #17
        Name: libpipewire-module-adapter
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-adapter"
                object.id = "17"
                object.serial = "17"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Manage adapter nodes"
                module.version = "0.3.65"

Module #19
        Name: libpipewire-module-link-factory
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-link-factory"
                object.id = "19"
                object.serial = "19"
                module.author = "Wim Taymans <wim.taymans@gmail.com>"
                module.description = "Allow clients to create links"
                module.version = "0.3.65"

Module #21
        Name: libpipewire-module-session-manager
        Argument: 
        Usage counter: n/a
        Properties:
                module.name = "libpipewire-module-session-manager"
                object.id = "21"
                object.serial = "21"
                module.author = "George Kiagiadakis <george.kiagiadakis@collabora.com>"
                module.description = "Implements objects for session management"
                module.version = "0.3.65"

Module #536870912
        Name: module-always-sink
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Pauli Virtanen <pav@iki.fi>"
                module.description = "Always keeps at least one sink loaded even if it's a null one"
                module.usage = "sink_name=<name of sink>"
                module.version = "0.3.65"

Sink #32
        State: SUSPENDED
        Name: auto_null
        Description: Dummy Output
        Driver: PipeWire
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor Source: auto_null.monitor
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY 
        Properties:
                node.name = "auto_null"
                device.description = "Dummy Output"
                audio.rate = "48000"
                audio.channels = "2"
                audio.position = "FL,FR"
                media.class = "Audio/Sink"
                factory.name = "support.null-audio-sink"
                node.virtual = "true"
                monitor.channel-volumes = "true"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "31"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "32"
                object.serial = "32"
        Formats:
                pcm

Source #32
        State: SUSPENDED
        Name: auto_null.monitor
        Description: Monitor of Dummy Output
        Driver: PipeWire
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor of Sink: auto_null
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY 
        Properties:
                node.name = "auto_null"
                device.description = "Dummy Output"
                audio.rate = "48000"
                audio.channels = "2"
                audio.position = "FL,FR"
                media.class = "Audio/Sink"
                factory.name = "support.null-audio-sink"
                node.virtual = "true"
                monitor.channel-volumes = "true"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "31"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "32"
                object.serial = "32"
                device.class = "monitor"
        Formats:
                pcm

Client #31
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "1383"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "31"
                object.serial = "31"
                config.name = "pipewire-pulse.conf"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                log.level = "2"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                application.name = "pipewire"
                application.process.binary = "pipewire"
                application.language = "en_IE.UTF-8"
                application.process.id = "1383"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-1383"
                pipewire.access = "unrestricted"

Client #33
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "1382"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "33"
                object.serial = "33"
                config.name = "/usr/share/wireplumber/wireplumber.conf"
                application.name = "WirePlumber"
                wireplumber.daemon = "true"
                wireplumber.export-core = "true"
                log.level = "2"
                wireplumber.script-engine = "lua-scripting"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                application.process.binary = "wireplumber"
                application.language = "en_IE.UTF-8"
                application.process.id = "1382"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-1382"
                pipewire.access = "unrestricted"

Client #34
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "1382"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "34"
                object.serial = "34"
                application.name = "WirePlumber [export]"
                config.name = "/usr/share/wireplumber/wireplumber.conf"
                wireplumber.daemon = "true"
                wireplumber.export-core = "true"
                log.level = "2"
                wireplumber.script-engine = "lua-scripting"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                application.process.binary = "wireplumber"
                application.language = "en_IE.UTF-8"
                application.process.id = "1382"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-1382"
                pipewire.access = "unrestricted"

Client #47
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "1383"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "44"
                object.serial = "47"
                client.api = "pipewire-pulse"
                pulse.server.type = "unix"
                application.name = "libphonon"
                application.process.id = "1418"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                application.process.binary = "startplasma-x11"
                application.language = "en_IE.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "029c9d95dd9f433e9bc817c0a6a4e542"
                application.process.session_id = "4"
                config.name = "pipewire-pulse.conf"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                log.level = "2"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-1383"
                pipewire.access = "unrestricted"

Client #58
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "1383"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "43"
                object.serial = "58"
                client.api = "pipewire-pulse"
                pulse.server.type = "unix"
                application.name = "Plasma PA"
                application.id = "org.kde.plasma-pa"
                application.icon_name = "audio-card"
                application.process.id = "1543"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                application.process.binary = "plasmashell"
                application.language = "en_IE.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "029c9d95dd9f433e9bc817c0a6a4e542"
                application.process.session_id = "4"
                config.name = "pipewire-pulse.conf"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                log.level = "2"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-1383"
                pipewire.access = "unrestricted"

Client #65
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "4276"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "45"
                object.serial = "65"
                pipewire.access.portal.is_portal = "true"
                portal.monitor = "Camera"
                log.level = "0"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                application.name = "xdg-desktop-portal"
                application.process.binary = "xdg-desktop-portal"
                application.language = "en_IE.UTF-8"
                application.process.id = "4276"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                application.process.session_id = "4"
                window.x11.display = ":0"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-4276"
                pipewire.access = "unrestricted"

Client #67
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "1383"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "49"
                object.serial = "67"
                client.api = "pipewire-pulse"
                pulse.server.type = "unix"
                application.icon_name = "firefox"
                application.name = "Firefox"
                application.version = "102.9.0"
                application.process.id = "4195"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                application.process.binary = "firefox-bin"
                application.language = "en_IE.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "029c9d95dd9f433e9bc817c0a6a4e542"
                application.process.session_id = "4"
                config.name = "pipewire-pulse.conf"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                log.level = "2"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-1383"
                pipewire.access = "unrestricted"

Client #74
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "1383"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "50"
                object.serial = "74"
                client.api = "pipewire-pulse"
                pulse.server.type = "unix"
                application.name = "libphonon"
                application.process.id = "2362"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                application.process.binary = "dolphin"
                application.language = "en_IE.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "029c9d95dd9f433e9bc817c0a6a4e542"
                application.process.session_id = "4"
                config.name = "pipewire-pulse.conf"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                log.level = "2"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-1383"
                pipewire.access = "unrestricted"

Client #87
        Driver: PipeWire
        Owner Module: 2
        Properties:
                pipewire.protocol = "protocol-native"
                pipewire.sec.pid = "1383"
                pipewire.sec.uid = "1000"
                pipewire.sec.gid = "1000"
                module.id = "2"
                object.id = "47"
                object.serial = "87"
                client.api = "pipewire-pulse"
                pulse.server.type = "unix"
                application.process.id = "6165"
                application.process.user = "bdelmee"
                application.process.host = "gobogeg"
                application.process.binary = "pactl"
                application.name = "pactl"
                application.language = "en_IE.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "029c9d95dd9f433e9bc817c0a6a4e542"
                application.process.session_id = "4"
                config.name = "pipewire-pulse.conf"
                cpu.max-align = "32"
                default.clock.rate = "48000"
                default.clock.quantum = "1024"
                default.clock.min-quantum = "32"
                default.clock.max-quantum = "2048"
                default.clock.quantum-limit = "8192"
                default.video.width = "640"
                default.video.height = "480"
                default.video.rate.num = "25"
                default.video.rate.denom = "1"
                log.level = "2"
                clock.power-of-two-quantum = "true"
                link.max-buffers = "64"
                mem.warn-mlock = "false"
                mem.allow-mlock = "true"
                settings.check-quantum = "false"
                settings.check-rate = "false"
                core.version = "0.3.65"
                core.name = "pipewire-bdelmee-1383"
                pipewire.access = "unrestricted"

Card #37
        Name: alsa_card.pci-0000_00_03.0
        Driver: alsa
        Owner Module: n/a
        Properties:
                api.acp.auto-port = "false"
                api.acp.auto-profile = "false"
                api.alsa.card = "0"
                api.alsa.card.longname = "HDA Intel HDMI at 0xf7d14000 irq 31"
                api.alsa.card.name = "HDA Intel HDMI"
                api.alsa.path = "hw:0"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio0"
                device.api = "alsa"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:03.0"
                device.description = "Built-in Audio"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_03.0"
                device.nick = "HDA Intel HDMI"
                device.plugged.usec = "15778907"
                device.product.id = "0x0c0c"
                device.product.name = "Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:03.0/sound/card0"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                media.class = "Audio/Device"
                factory.id = "14"
                client.id = "34"
                object.id = "37"
                object.serial = "37"
                object.path = "alsa:pcm:0"
                alsa.card = "0"
                alsa.card_name = "HDA Intel HDMI"
                alsa.long_card_name = "HDA Intel HDMI at 0xf7d14000 irq 31"
                alsa.driver_name = "snd_hda_intel"
                device.string = "0"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: no)
                output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
                output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
                output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
                pro-audio: Pro Audio (sinks: 3, sources: 0, priority: 1, available: yes)
        Active Profile: pro-audio
        Ports:
                hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 1"
                                device.icon_name = "video-display"
                                card.profile.port = "0"
                        Part of profile(s): output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
                hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 2, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 2"
                                device.icon_name = "video-display"
                                card.profile.port = "1"
                        Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
                hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 3, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 3"
                                device.icon_name = "video-display"
                                card.profile.port = "2"
                        Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2

Card #38
        Name: alsa_card.pci-0000_00_1b.0
        Driver: alsa
        Owner Module: n/a
        Properties:
                api.acp.auto-port = "false"
                api.acp.auto-profile = "false"
                api.alsa.card = "1"
                api.alsa.card.longname = "HDA Intel PCH at 0xf7d10000 irq 32"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "hw:1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                device.api = "alsa"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1b.0"
                device.description = "Built-in Audio"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1b.0"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "15842400"
                device.product.id = "0x8c20"
                device.product.name = "8 Series/C220 Series Chipset High Definition Audio Controller"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                media.class = "Audio/Device"
                factory.id = "14"
                client.id = "34"
                object.id = "38"
                object.serial = "38"
                object.path = "alsa:pcm:1"
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xf7d10000 irq 32"
                alsa.driver_name = "snd_hda_intel"
                device.string = "1"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: yes)
                output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
                input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: no)
                pro-audio: Pro Audio (sinks: 1, sources: 2, priority: 1, available: yes)
        Active Profile: output:analog-stereo+input:analog-stereo
        Ports:
                analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, latency offset: 0 usec, availability group: Legacy 1, not available)
                        Properties:
                                port.type = "mic"
                                port.availability-group = "Legacy 1"
                                device.icon_name = "audio-input-microphone"
                                card.profile.port = "0"
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo
                analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, latency offset: 0 usec, availability group: Legacy 2, not available)
                        Properties:
                                port.type = "mic"
                                port.availability-group = "Legacy 2"
                                device.icon_name = "audio-input-microphone"
                                card.profile.port = "1"
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo
                analog-input-linein: Line In (type: Line, priority: 8100, latency offset: 0 usec, availability group: Legacy 3, not available)
                        Properties:
                                port.type = "line"
                                port.availability-group = "Legacy 3"
                                card.profile.port = "2"
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo
                analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, availability group: Legacy 4, not available)
                        Properties:
                                port.type = "line"
                                port.availability-group = "Legacy 4"
                                card.profile.port = "3"
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
                analog-output-speaker: Speakers (type: Speaker, priority: 10000, latency offset: 0 usec, availability group: Legacy 5, not available)
                        Properties:
                                port.type = "speaker"
                                port.availability-group = "Legacy 5"
                                device.icon_name = "audio-speakers"
                                card.profile.port = "4"
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
                analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 6, available)
                        Properties:
                                port.type = "headphones"
                                port.availability-group = "Legacy 6"
                                device.icon_name = "audio-headphones"
                                card.profile.port = "5"
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
bdelmee@gobogeg:Music$ 


User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2082
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 225 times

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#6 Post by FreewheelinFrank »

Do you still have pulseaudio installed? If so, remove it.

Is wireplumber installed and enabled in Systemd as per Debian page?

https://wiki.debian.org/PipeWire#Debian ... 2FUnstable

If either apply, reboot.

Can you manually change the profile in pavucontrol?

baldyeti
Posts: 22
Joined: 2013-04-23 09:33
Has thanked: 1 time

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#7 Post by baldyeti »

Thanks for keeping at it, Frank !

After removing pulseaudio I now have sound in KDE settings, dolphin preview, smplayer and firefox.

For deadbeef i am using the dev's static build and had to use a more recent one which has a pipewire plugin (1.9.5 i/o 1.8.8).
For vlc i had to manually install vlc-plugin-pipewire and voilà!

(wireplumber was already installed. pavucontrol is not and apparently installing it would pull pulseaudio again)

Thank you very much.

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2082
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 225 times

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#8 Post by FreewheelinFrank »

baldyeti wrote: 2023-03-25 18:46 Thanks for keeping at it, Frank !

After removing pulseaudio I now have sound in KDE settings, dolphin preview, smplayer and firefox.

For deadbeef i am using the dev's static build and had to use a more recent one which has a pipewire plugin (1.9.5 i/o 1.8.8).
For vlc i had to manually install vlc-plugin-pipewire and voilà!

(wireplumber was already installed. pavucontrol is not and apparently installing it would pull pulseaudio again)

Thank you very much.
You're welcome.

I have pavucontrol without pulseaudio, probably because it's only a recommend, and it was already there, so it's not an automatic uninstall. If KDE settings does everything you want, you don't really need it, but you could install it with --no-install-recommends.

bonushenricus
Posts: 9
Joined: 2023-06-28 07:23
Has thanked: 1 time

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#9 Post by bonushenricus »

Hello.
I have a problem only with the microphone, with the same or similar hardware of this post
I removed pulseaudio but the problem continues
inxi -A
Audio:
Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel
API: ALSA v: k6.1.0-9-amd64 status: kernel-api
Server-1: PipeWire v: 0.3.65 status: active
With codecgraph I found this graph
https://photos.app.goo.gl/tJyHiJAA6iBeM9rj9
I tried Qjackctl as proposed in https://wiki.debian.org/PipeWire#Debian ... 2FUnstable, but I didn't understand how I use it.
I tried also https://wiki.debian.org/PipeWire#Debian_12 but without resolution
Last edited by bonushenricus on 2023-06-28 09:25, edited 1 time in total.

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2082
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 225 times

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#10 Post by FreewheelinFrank »

bonushenricus wrote: 2023-06-28 09:24 Hello.
I have a problem only with the microphone, with the same or similar hardware of this post
I removed pulseaudio but the problem continues
inxi -A
Audio:
Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel
API: ALSA v: k6.1.0-9-amd64 status: kernel-api
Server-1: PipeWire v: 0.3.65 status: active
With codecgraph I found this graph
https://photos.app.goo.gl/tJyHiJAA6iBeM9rj9
I tried Qjackctl as proposed in https://wiki.debian.org/PipeWire#Debian ... 2FUnstable, but I didn't understand how I use it.
I tried also https://wiki.debian.org/PipeWire#Debian_12 but without resolution
Welcome to the forum!

Although your issue may seem the same, it may not be, and dealing with two issues in the same thread is difficult to follow, so please start your own thread where we can better help you.


megs
Posts: 15
Joined: 2023-12-20 11:40

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#12 Post by megs »

exactly same pb. intel chipset card is not listed in conf panel, but graphical hdmi sound for GPU is found but cannot be activated.

User avatar
sunrat
Administrator
Administrator
Posts: 6412
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 116 times
Been thanked: 462 times

Re: [Testing - Bookworm] sound not working anymore after upgrade from bullseye

#13 Post by sunrat »

@megs Please start a new topic including complete description of your system and your exact symptoms. This topic is 6 months old.
System info is best with inxi (you may have to install it) and show:

Code: Select all

inxi -Fxxxz
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

Post Reply