You are not logged in.

#1 2023-01-17 18:57:14

VicA
Member
Registered: 2023-01-17
Posts: 39

pipewire doesn't work with the i5 11400, 730 HDMI Audio

arch linux, why doesn't pipewire work with the i5 11400, 730 HDMI Audio? If you could set up a test procedure for my hardware that would be great?
Heres my info

aplay -l

card 1: PCH [HDA Intel PCH], device 0: ALC897 Analog [ALC897 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 1: ALC897 Digital [ALC897 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 3: HDMI 0 [Sceptre N43]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

works
speaker-test -Dhw:1,0 -c2
speaker-test -Dhw:1,1 -c2

Playback device is hw:1,1
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 1048576
Period size range from 32 to 524288
Using max buffer size 1048576
Periods = 4
was set period_size = 262144
was set buffer_size = 1048576
0 - Front Left
1 - Front Right
^CTime per period = 9.061709
[vic@500gbSSD ~]$ speaker-test -Dhw:1,0 -c2

speaker-test 1.2.8

Playback device is hw:1,0
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 1048576
Period size range from 32 to 524288
Using max buffer size 1048576
Periods = 4
was set period_size = 262144
was set buffer_size = 1048576
0 - Front Left
^C 1 - Front Right
Time per period = 1.785710



Not working
speaker-test -Dhw:1,3 -c2

[vic@500gbSSD ~]$ speaker-test -Dhw:1,3 -c2

speaker-test 1.2.8

Playback device is hw:1,3
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Playback open error: -16,Device or resource busy

Why is device is hw:1,3 busy... I dont understand? Why no audio from this port... its listed as functional... I need an exact answer and test procedures... using Archlinux with kde.  * Asus 560, I5-11400 with graphics, 730, 32gb ddr4" Windows 11 works great at 4k 60hz, I really want to get this working out of the box no issues..." THIS SAME CONFIGUration works fine with the Dell Optiplex 3050, I5-6500 530, 16gb ddr4, 4k @30hz, installed on 500gb ssd usb, just went over and plugged in drive usb 3 and reboot uefi to boot off ssd)

Thanks Vic

Last edited by VicA (2023-01-17 19:08:51)

Offline

#2 2023-01-17 19:45:09

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,662

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

Busy because you are already - trying - to use it with pipewire presumably. Kill everything using the device

systemctl --user mask pipewire{,-pulse} wireplumber --now
speaker-test -Dhw:1,3 -c2

if it doesn't work even now then you have a kernel issue and need to test a different kernel.

Please use https://bbs.archlinux.org/help.php#bbcode code tags for outputs

Last edited by V1del (2023-01-17 19:46:45)

Online

#3 2023-01-18 00:15:05

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

That works thank you,  now I want to test pipewire, I dont understand any of the pipewire commands if there are any....  I ran qpwgrah and the connections are there in case of  brave/youtube and vlc for just music mp3. no HDMI audio going there. I disconnected the AudioBox usb but my usb mike is working fine. All the connections in qpwgragh make sense. The output to the line out works fine and my headphone jack on the computer., The hdmi pipewire is not working. I am testing alsa and pulse and that is working,,, now how can I test pipewire? Also if the connections are there in qpwgraph why no audio output? Could it be the sampling rate causes the issue of no sound HDMI, I dont understand I tested the arch usb 500gb SSD with a dell 3050 HDMI audio works everything works... so this studio computer has the issue.. its confusing to me.  Any suggestions?

Offline

#4 2023-01-18 01:58:19

topcat01
Member
Registered: 2019-09-17
Posts: 125

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

It seems that pulseaudio uses a default sample rate of 44.1 kHz in daemon.conf, while pipewire uses 48.1 kHz in pipewire.conf. I run plain alsa but I'm interested in this issue, so I looked up these default settings. If this is true, then the rate for pipewire can be changed either in the config file (permanent) or (temporarily) using:

pw-metadata -n settings 0 clock.force-rate 44100

Source: https://gitlab.freedesktop.org/pipewire … e-settings

Last edited by topcat01 (2023-01-18 01:59:52)

Offline

#5 2023-01-19 09:28:58

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,662

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

Can you in addition post, while pipewire is active and sound "isn't" working

sudo fuser -v /dev/snd/*
aplay -lL
pactl list cards
pactl list sinks
pactl list sink-inputs

wrapped in [ code] [ /code] tags without the spaces.

Online

#6 2023-01-21 08:54:16

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

[vic@ssd500gbA ~]$ sudo fuser -v /dev/snd/*
[sudo] password for vic:
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  vic        1172 F.... kded5
                     vic        1468 F.... kmix
                     vic        4560 F.... pipewire
                     vic        4562 F.... wireplumber
/dev/snd/controlC1:  vic        1172 F.... kded5
                     vic        1468 F.... kmix
                     vic        4562 F.... wireplumber
/dev/snd/pcmC0D3p:   vic        4560 F...m pipewire
/dev/snd/pcmC1D0c:   vic        4560 F...m pipewire
/dev/snd/seq:        vic        2095 F.... qpwgraph
                     vic        4560 F.... pipewire
[vic@ssd500gbA ~]$

Offline

#7 2023-01-21 08:55:15

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

[vic@ssd500gbA ~]$ aplay -lL
null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PipeWire Media Server)
sysdefault:CARD=PCH
    HDA Intel PCH, ALC897 Analog
    Default Audio Device
front:CARD=PCH,DEV=0
    HDA Intel PCH, ALC897 Analog
    Front output / input
surround21:CARD=PCH,DEV=0
    HDA Intel PCH, ALC897 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
    HDA Intel PCH, ALC897 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
    HDA Intel PCH, ALC897 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
    HDA Intel PCH, ALC897 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
    HDA Intel PCH, ALC897 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
    HDA Intel PCH, ALC897 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
    HDA Intel PCH, ALC897 Digital
    IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=PCH,DEV=0
    HDA Intel PCH, Sceptre N43
    HDMI Audio Output
hdmi:CARD=PCH,DEV=1
    HDA Intel PCH, HDMI 1
    HDMI Audio Output
hdmi:CARD=PCH,DEV=2
    HDA Intel PCH, HDMI 2
    HDMI Audio Output
hdmi:CARD=PCH,DEV=3
    HDA Intel PCH, HDMI 3
    HDMI Audio Output
usbstream:CARD=PCH
    HDA Intel PCH
    USB Stream Output
usbstream:CARD=USB200
    NEEWER USB-200
    USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC897 Analog [ALC897 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC897 Digital [ALC897 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [Sceptre N43]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[vic@ssd500gbA ~]$

Offline

#8 2023-01-21 08:56:19

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

[vic@ssd500gbA ~]$ pactl list cards
Card #40
        Name: alsa_card.usb-C-Media_Electronics_Inc._NEEWER_USB-200-00
        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 = "C-Media Electronics Inc. NEEWER USB-200 at usb-0000:00:14.0-10.2.4.1, high spee"
                api.alsa.card.name = "NEEWER USB-200"
                api.alsa.path = "hw:1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                device.api = "alsa"
                device.bus = "usb"
                device.bus-id = "usb-C-Media_Electronics_Inc._NEEWER_USB-200-00"
                device.bus_path = "pci-0000:00:14.0-usb-0:10.2.4.1:1.0"
                device.description = "NEEWER USB-200"
                device.enum.api = "udev"
                device.icon_name = "audio-card-analog-usb"
                device.name = "alsa_card.usb-C-Media_Electronics_Inc._NEEWER_USB-200-00"
                device.nick = "NEEWER USB-200"
                device.plugged.usec = "9541692"
                device.product.id = "0x0171"
                device.product.name = "NEEWER USB-200"
                device.serial = "C-Media_Electronics_Inc._NEEWER_USB-200"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10.2/1-10.2.4/1-10.2.4.1/1-10.2.4.1:1.0/sound/card1"
                device.vendor.id = "0x0d8c"
                device.vendor.name = "C-Media Electronics, Inc."
                media.class = "Audio/Device"
                factory.id = "14"
                client.id = "33"
                object.id = "39"
                object.serial = "40"
                object.path = "alsa:pcm:1"
                alsa.card = "1"
                alsa.card_name = "NEEWER USB-200"
                alsa.long_card_name = "C-Media Electronics Inc. NEEWER USB-200 at usb-0000:00:14.0-10.2.4.1, high spee"
                alsa.driver_name = "snd_usb_audio"
                device.string = "1"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                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)
                pro-audio: Pro Audio (sinks: 0, sources: 1, priority: 1, available: yes)
        Active Profile: input:analog-stereo
        Ports:
                analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability unknown)
                        Properties:
                                port.type = "mic"
                                device.icon_name = "audio-input-microphone"
                                card.profile.port = "0"
                        Part of profile(s): input:analog-stereo
                iec958-stereo-input: Digital Input (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown)
                        Properties:
                                port.type = "spdif"
                                card.profile.port = "1"
                        Part of profile(s): input:iec958-stereo

Card #41
        Name: alsa_card.pci-0000_00_1f.3
        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 PCH at 0x6001110000 irq 152"
                api.alsa.card.name = "HDA Intel PCH"
                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:1f.3"
                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_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "7074935"
                device.product.id = "0x43c8"
                device.product.name = "Tiger Lake-H HD Audio Controller"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                media.class = "Audio/Device"
                factory.id = "14"
                client.id = "33"
                object.id = "40"
                object.serial = "41"
                object.path = "alsa:pcm:0"
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0x6001110000 irq 152"
                alsa.driver_name = "snd_hda_intel"
                device.string = "0"
        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: no)
                output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: no)
                output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5965, available: yes)
                output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: yes)
                output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, available: no)
                output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, available: no)
                output:hdmi-stereo-extra3+input:analog-stereo: Digital Stereo (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, 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-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5565, available: yes)
                output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 5500, available: yes)
                output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 865, available: yes)
                output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: yes)
                output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
                output:hdmi-surround71-extra1+input:analog-stereo: Digital Surround 7.1 (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
                output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
                output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
                output:hdmi-surround-extra3+input:analog-stereo: Digital Surround 5.1 (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
                output:hdmi-surround71-extra3+input:analog-stereo: Digital Surround 7.1 (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, 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)
                output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:iec958-ac3-surround-51+input:analog-stereo: Digital Surround 5.1 (IEC958/AC3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 365, available: no)
                output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/AC3) Output (sinks: 1, sources: 0, priority: 300, available: yes)
                input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: no)
                pro-audio: Pro Audio (sinks: 6, sources: 2, priority: 1, available: yes)
        Active Profile: output:hdmi-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, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+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, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+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, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+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-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 5, not available)
                        Properties:
                                port.type = "headphones"
                                port.availability-group = "Legacy 5"
                                device.icon_name = "audio-headphones"
                                card.profile.port = "4"
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
                iec958-stereo-output: Digital Output (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown)
                        Properties:
                                port.type = "spdif"
                                card.profile.port = "5"
                        Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo
                hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 6, available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 6"
                                device.icon_name = "video-display"
                                card.profile.port = "6"
                                device.product.name = "Sceptre N43"
                        Part of profile(s): output:hdmi-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround, output:hdmi-surround+input:analog-stereo
                hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 7, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 7"
                                device.icon_name = "video-display"
                                card.profile.port = "7"
                        Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1, output:hdmi-surround71-extra1+input:analog-stereo
                hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 8, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 8"
                                device.icon_name = "video-display"
                                card.profile.port = "8"
                        Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2, output:hdmi-surround71-extra2+input:analog-stereo
                hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, availability group: Legacy 9, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 9"
                                device.icon_name = "video-display"
                                card.profile.port = "9"
                        Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3, output:hdmi-surround71-extra3+input:analog-stereo
[vic@ssd500gbA ~]$

Offline

#9 2023-01-21 08:57:15

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

c@ssd500gbA ~]$ pactl list sinks
Sink #43
        State: RUNNING
        Name: alsa_output.pci-0000_00_1f.3.hdmi-stereo
        Description: Built-in Audio Digital Stereo (HDMI)
        Driver: PipeWire
        Sample Specification: s32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        Volume: front-left: 26214 /  40% / -23.88 dB,   front-right: 26214 /  40% / -23.88 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor Source: alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS
        Properties:
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.class = "generic"
                alsa.device = "3"
                alsa.driver_name = "snd_hda_intel"
                alsa.id = "HDMI 0"
                alsa.long_card_name = "HDA Intel PCH at 0x6001110000 irq 152"
                alsa.name = "Sceptre N43"
                alsa.resolution_bits = "16"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "HDA Intel PCH at 0x6001110000 irq 152"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "hdmi:0"
                api.alsa.pcm.card = "0"
                api.alsa.pcm.stream = "playback"
                audio.channels = "2"
                audio.position = "FL,FR"
                card.profile.device = "12"
                device.api = "alsa"
                device.class = "sound"
                device.id = "40"
                device.profile.description = "Digital Stereo (HDMI)"
                device.profile.name = "hdmi-stereo"
                device.routes = "1"
                factory.name = "api.alsa.pcm.sink"
                media.class = "Audio/Sink"
                device.description = "Built-in Audio"
                node.name = "alsa_output.pci-0000_00_1f.3.hdmi-stereo"
                node.nick = "Sceptre N43"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:0:hdmi:0:playback"
                priority.driver = "696"
                priority.session = "696"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "33"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "42"
                object.serial = "43"
                node.max-latency = "16384/48000"
                api.alsa.period-size = "1024"
                api.alsa.period-num = "32"
                api.alsa.headroom = "0"
                api.acp.auto-port = "false"
                api.acp.auto-profile = "false"
                api.alsa.card = "0"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio0"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "7074935"
                device.product.id = "0x43c8"
                device.product.name = "Tiger Lake-H HD Audio Controller"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                device.string = "0"
        Ports:
                hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability group: Legacy 6, available)
        Active Port: hdmi-output-0
        Formats:
                pcm
[vic@ssd500gbA ~]$

Offline

#10 2023-01-21 08:58:30

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

[vic@ssd500gbA ~]$ pactl list sink-inputs
Sink Input #89
        Driver: PipeWire
        Owner Module: n/a
        Client: 88
        Sink: 43
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Format: pcm, format.sample_format = "\"float32le\""  format.rate = "48000"  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
        Corked: no
        Mute: no
        Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        Buffer Latency: 0 usec
        Sink Latency: 0 usec
        Resample method: PipeWire
        Properties:
                client.api = "pipewire-pulse"
                pulse.server.type = "unix"
                application.name = "Brave"
                application.process.id = "4791"
                application.process.user = "vic"
                application.process.host = "ssd500gbA"
                application.process.binary = "brave"
                application.language = "en_US.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "6e43c4d3c43f44979cf9f4b385fa19c7"
                application.process.session_id = "1"
                application.icon_name = "brave-browser"
                media.name = "Playback"
                node.rate = "1/48000"
                node.latency = "1024/48000"
                stream.is-live = "true"
                node.name = "Brave"
                node.autoconnect = "true"
                node.want-driver = "true"
                media.class = "Stream/Output/Audio"
                adapt.follower.spa-node = ""
                object.register = "false"
                factory.id = "6"
                clock.quantum-limit = "8192"
                factory.mode = "split"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                client.id = "81"
                object.id = "82"
                object.serial = "89"
                pulse.attr.maxlength = "4194304"
                pulse.attr.tlength = "16384"
                pulse.attr.prebuf = "12296"
                pulse.attr.minreq = "4096"
                module-stream-restore.id = "sink-input-by-application-name:Brave"
[vic@ssd500gbA ~]$

Offline

#11 2023-01-21 08:59:17

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

pipewire is active and sound "isn't" working

Offline

#12 2023-01-21 09:02:30

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

CPU: 6-core 11th Gen Intel Core i5-11400 (-MT MCP-)
speed/min/max: 1100/800/4400 MHz Kernel: 6.1.7-zen1-1-zen x86_64 Up: 28m
Mem: 4439.6/31611.1 MiB (14.0%) Storage: 1.44 TiB (1.9% used) Procs: 332
Shell: Bash inxi: 3.3.24
System stuff...

Offline

#13 2023-01-21 13:22:08

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,662

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

Please use https://bbs.archlinux.org/help.php#bbcode code tags and don't create new posts for every little thing, you can post all of them in one instead of double posting.

From a general pipeline perspective things look correctly. I'd suggest you try whether this might be a wireplumber bug by replacing it with pipewire-media-session (reboot after doing the replacement) and/or checking whether pulseaudio works in place of pipewire.

Online

#14 2023-01-22 00:10:47

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

Yes new to posting ... sorry If I offended anyone... thanks for your input... I gave you what you asked for and feedback? Thank you Vic

Offline

#15 2023-01-22 00:31:56

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

Okay... I have two computers a Studio computer where I want to test for music production, ... the other a Dell 3050 purely for testing, ie older hardware... all tests worked fine on the Dell with pulseaudiio, pipewire and wireplumber and then pipewire-media-session. I sent the info you suggested/requested. I dont see any issues now more educated with the output I sent. Thanks for that.
I switched over to pipewire-media-session from wireplumber... no change did a total reinstall with 1. arch and 2. arcolinux separate times... first with pulseaudo, HDMI audio worked fine, then pipewire with pipewire-media-session HDMI audio not working then back to pipewire and wireplumber no HDMI Audio. I did this test 3 separate times with XCFE then plasma X11 and then wayland ...from install, Aroolinus is more flexable with the install different gui options. Archlinux made me learn command line stuff that was cool. Also tested with different kernals all new Zen, Lts and standard and older variations. That's my investigation.... Now I found on git some other testing tools... easyeffects I can change pipewire sample rates, this is of interest... I like this tool also PipeControl.. I will change to the pipewire  Git stuff soon.. just trying to understand how the signal path works... if there is a problem with the sessions manager then it makes sense to go that direction, to fix it i dunno,  thank you for the info and path... Vic

Offline

#16 2023-01-22 02:12:19

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

Double checking hardware... I connected to all 4 HDMI ports, on reboot, on the Sceptre, same issue...tested the monitor on the Dell every port works with pipewire. Took the arch ssd and connected to Asus amd compter all works.
Is this a Kernel issue? Sounds like kernel issue.... who do I contact about this issue?

Offline

#17 2023-01-22 02:29:22

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,662

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

It is not a kernel issue if pulseaudio and speaker-test without pulseaudio/pipewire work fine. Unless the issue only really happens after a while or so, have you tried running pulseaudio for a while to check whether it's really just up to pipewire? If it's a pipewire issue you should make a report on the pipewire bugtracker, do you see any errors in dmesg related to the hdmi output? e.g.

sudo dmesg | grep -iE 'snd|hdmi'

Also as mentioned if no one but you has posted, please edit your previous posts instead of making a new one.

Online

#18 2023-01-22 03:51:02

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

Can you delete those posts thanks

Offline

#19 2023-01-22 03:53:03

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

Its a kernel issue just found out. https://bugzilla.kernel.org/buglist.cgi … h=i5-11400

Offline

#20 2023-01-22 08:40:02

seth
Member
Registered: 2012-09-03
Posts: 51,046

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

And which of those kernel bugs is related to your problem, you think?
Your BIOS' broken random ACPI fields or the inaccessible thermal sensor of your wireless chip before you bring the NIC up?

roll

Fix your goddamn posts and disable windows fast-start as I already told you in your pointless other thread.
Then V1del and I *might* take another look at your situation.
As long as you don't intend to be cooperative, nobody can help you. With any of your issues.

Offline

#21 2023-03-21 23:08:41

VicA
Member
Registered: 2023-01-17
Posts: 39

Re: pipewire doesn't work with the i5 11400, 730 HDMI Audio

I put in a Nvidia card and HDMI audio is working fine now... I consider this closed

Offline

Board footer

Powered by FluxBB