You are not logged in.

#1 2022-12-20 23:47:24

Cheeto
Member
Registered: 2022-09-11
Posts: 64

No input or output devices listed, bluetooth not enabled

Vanilla arch with gnome, freshly installed yesterday. Didn't see anything in the arch wiki install guide or the arch wiki section on gnome or bluetooth or recommended applications, that I missed.
My machine is an XPS 9720 with Intel 12700h and nVidia 3060.

AUDIO:

The audio at least has a slider in the top-right dropdown section, but no arrow next to it to select various audio devices. In the audio settings, the only output device is "dummy output". When playing any audio, the sound settings show the meter moving with the sound, so something is working, it's just not outputting to my devices.

pulseaudio -k resets pulseaudio from what I understand, but it didn't fix the issue. Rebooting also doesn't help. Also tried systemctl --user restart pulseaudio.service and systemctl --user restart pulseaudio.socket, neither fixed it.

As for input, it doesn't list anything and the meter doesn't move in response to sounds around me.

BLUETOOTH:

Bluetooth is grayed out in the top-right dropdown. In the bluetooth settings it says "bluetooth turned off".

_______________________________________________________________________
_______________________________________________________________________

More troubleshooting:

Following this guide here https://www.linuxuprising.com/2018/06/f … ue-in.html, because I do have snd_hda_intel, running the command
echo "options snd-hda-intel model=generic" | sudo tee -a /etc/modprobe.d/alsa-base.conf
does make a device show up in the list after a reboot. It's HDMI / DisplayPort GA106 High Defi... something. Maybe one of my monitors, though it's not plugged in currently and hasn't been for several hours through at least one reboot. Anyways, it doesn't make any audio work on my laptop. At this point, plugging in speakers to the audio jack also does nothing (no new devices listed, no audio coming out of speakers).

Last edited by Cheeto (2022-12-21 00:38:44)

Offline

#2 2022-12-21 01:46:37

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,178

Re: No input or output devices listed, bluetooth not enabled

Don't use random internet guides from 4 years ago for Ubuntu. Use the wiki.

Did you read the post-install recommendations? Initial installation won't typically do more than get a basic system installed. Audio, among other things, is part of the post-install configuration. Unless you want professional audio, you will probably then want to read ALSA. If you run into trouble, see if troubleshooting helps. For bluetooth, see Bluetooth.

Edit: that config file doesn't even exist by default on Arch. Did you create it?

Last edited by cfr (2022-12-21 01:51:58)


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#3 2022-12-21 02:14:27

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,259

Re: No input or output devices listed, bluetooth not enabled

You need to remove the alsa-base.conf and install sof-firmware on HW this new to have any form of Audio device initialized.

Offline

#4 2022-12-21 02:29:14

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

EDIT: trying the sof-firmware per V1del
_______________________________________________________________
_______________________________________________________________

@cfr Hi thanks.

I did read the post-install recommendations as per my OP, sorry if that was unclear. I followed it to the sound system section, then to pulseaudio, then to installation and configuration. I'm kinda newish but not too new, but as far as I can tell everything should be good to go.

I did manually create that file, per the support page I linked. I can delete it as needed.

I did also read read the bluetooth documentation. As far as I can tell (and granted, I'm new, so not everything makes perfect sense) things are installed that need to be, and they should be working.

_______________________________________________________________
_______________________________________________________________

Off topic but it's come up before, so:

As far as not following random guides, I have to do something; it's considered due diligence to do some troubleshooting when posting and I can't rely on people to post answers quickly on the fly--it's possible nobody ever posts a solution in this thread, but I need sound on my machine. That guide is about 1.5 years old not 4, but if you'll remember from when you were new to linux, the guides are simply 5-10 years old and you get what you get. You stumble through it as you learn, like programming, because nobody's going to hold your hand and the arch wiki is extremely not geared toward newbs (god bless the arch team, this is not an insult). That page was the only thing I could find that seemed related to my issue. Since then I've found this, which seems to be exactly my issue: https://bbs.archlinux.org/viewtopic.php?id=278139. I would love to learn how to fix the kernel the way the guy does there, rather than do the workaround. If you've got a good guide for that I'd love to see it and learn. People on reddit are saying just install pipewire, but I'm not sure if that will actually solve the problem or what issues it will bring with it; I specifically went with pulseaudio because I wanted a stable tried-and-true system with large community support.

Last edited by Cheeto (2022-12-21 02:34:43)

Offline

#5 2022-12-21 02:43:14

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

V1del wrote:

You need to remove the alsa-base.conf and install sof-firmware on HW this new to have any form of Audio device initialized.

Let's goooooo. Thank you, this worked!

Sadly, it has the same problem as my last linux machine, which I replaced with this because it's supposed to be much better supported for linux.

It sounds like only half of the speakers are working, at a maximum of half volume, so it sounds really low quality and additionally doesn't get loud. Someone said they fixed it on my last laptop by manually adjusting the kernel to make the subwoofer speakers work. Do you know anything about how to do that? I really want to learn how to enable/disable stuff in the kernel, because it seems like that fixes a lot of issues. On android, there's kernel managing apps where you can toggle stuff off and on and change the governor and scheduler and color profiles and all sorts of stuff, I'm genuinely surprised desktop linux doesn't have equivalent (or really even much more elaborate) equivalents.

Offline

#6 2022-12-21 02:49:55

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,259

Re: No input or output devices listed, bluetooth not enabled

For bluetooth did you read the Bluetooth link and cover the basics e.g. is the bluetooth service started and enabled? But in any case, assuming we are focusing on the sound related issue here, please open a new topic for BT issues.

Per date of the link you posted the guide is 4 years old. And sof-firmware based HW pretty much did not exist back then. For the other part, this is kernel level in either direction so pulseaudio nor pipewire will make a difference until the HW basics are out of the way (... and many people on reddit don't really know what they are talking about...) . If installing sof-firmware on it's own doesn't help, follow the suggestion in this post of the thread you found to attempt to mitigate the race condition.

OT rant: Random blog posts random people make on fixing their very specific issue incorrectly or with a workaround that has been superseded since - yet still showing as relevant depending on your search terms - are a major cause of headaches. Linux development happens quickly, if you really want to venture to blogs on the internet your general best bet is to limit the year to the range that is relevant for the HW like in this particular case *at most* 2020 (that's when sof based HW started to appear) but still, if you have the exact laptop model include that in your searches, you'll get more relevant hits.

Edit since you posted while I drafted: Afaik there's an ongoing investigation and apparently some cases where the low volume could actually come from firmware settings on the side of Dell/your vendor that aren't easily changeable. But since basic stuff is working now, what do you get from

aplay -l
amixer -c0 #Replace the 0 with the card index for the analog output from the aplay -l output
pacmd list-cards
pacmd list-sinks
pacmd list-sink-inputs

Offline

#7 2022-12-21 03:18:20

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

V1del wrote:

For bluetooth did you read the Bluetooth link and cover the basics e.g. is the bluetooth service started and enabled? But in any case, assuming we are focusing on the sound related issue here, please open a new topic for BT issues.

Per date of the link you posted the guide is 4 years old. And sof-firmware based HW pretty much did not exist back then. For the other part, this is kernel level in either direction so pulseaudio nor pipewire will make a difference until the HW basics are out of the way (... and many people on reddit don't really know what they are talking about...) . If installing sof-firmware on it's own doesn't help, follow the suggestion in this post of the thread you found to attempt to mitigate the race condition.

OT rant: Random blog posts random people make on fixing their very specific issue incorrectly or with a workaround that has been superseded since - yet still showing as relevant depending on your search terms - are a major cause of headaches. Linux development happens quickly, if you really want to venture to blogs on the internet your general best bet is to limit the year to the range that is relevant for the HW like in this particular case *at most* 2020 (that's when sof based HW started to appear) but still, if you have the exact laptop model include that in your searches, you'll get more relevant hits.

Edit since you posted while I drafted: Afaik there's an ongoing investigation and apparently some cases where the low volume could actually come from firmware settings on the side of Dell/your vendor that aren't easily changeable. But since basic stuff is working now, what do you get from

aplay -l
amixer -c0 #Replace the 0 with the card index for the analog output from the aplay -l output
pacmd list-cards
pacmd list-sinks
pacmd list-sink-inputs

aplay -l
returns
bash: aplay: command not found

sudo pacman -S aplay
returns
error: target not found: aplay

_______________________________________________________________
_______________________________________________________________
Off topic:

Appreciate the help. I do follow your advice, for example that article is dated mid-2021, and it was returned in a google search restricted to the past year (which I've learned to do so as not to get outdated tutorials). Not sure where you guys are seeing 4 years (I believe you) but I'd like to know so as to get better search results in the future.

I'll make a separate topic to receive support for the BT issue, apologies. For anyone finding this in the future, yes I did follow the arch wiki including the bluetooth stuff for gnome, and yes the stuff listed here is installed https://wiki.archlinux.org/title/bluetooth#Graphical. I can't enable bluetooth via GUI because toggling it in the dropdown in the top right corner does nothing, and toggling it via the settings menu does nothing (it shows not toggled on if you leave and come back to the bluetooth page). It's not clear how to enable it via terminal because I don't know what to enable or whether that thing will be a service or a socket or whatever, and frankly I hadn't gotten that far before posting here because, well, I'm new and there's a lot to think about and remember.

Last edited by Cheeto (2022-12-21 03:18:49)

Offline

#8 2022-12-21 03:35:29

skunktrader
Member
From: Brisbane, Australia
Registered: 2010-02-14
Posts: 1,677

Re: No input or output devices listed, bluetooth not enabled

Cheeto wrote:

aplay -l
returns
bash: aplay: command not found

sudo pacman -S aplay
returns
error: target not found: aplay

https://archlinux.org/packages/extra/x86_64/alsa-utils/

Offline

#9 2022-12-21 03:37:39

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

skunktrader wrote:
Cheeto wrote:

aplay -l
returns
bash: aplay: command not found

sudo pacman -S aplay
returns
error: target not found: aplay

https://archlinux.org/packages/extra/x86_64/alsa-utils/

Checking out now, thanks.

Also quick note while we're troubleshooting sound. When it started working after installing sof-firmware and rebooting, it showed multiple items in the dropdown in the top right and in the settings (not sure why, as nothing was plugged in, it should only show the speakers). Now it shows only the speakers, even after plugging in external audio via the audio jack.

Offline

#10 2022-12-21 03:41:52

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

@v1del

aplay -l

returns

**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 12: HDMI 6 [HDMI 6]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 0: Jack Out (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 2: Speaker (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 5: HDMI 1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 6: HDMI 2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 7: HDMI 3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 31: Jack Out DeepBuffer (*) []
  Subdevices: 1/1

No idea what all the HDMI devices are but that's no too important at the moment. For context, I have 2 external monitors. Maybe it's from plugging them in in different configurations and through different dongles? Whatever though.

Offline

#11 2022-12-21 03:51:35

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

Looking at installing pipewire to see if it has any effect on the audio, but now that we've thrown alsa into the mix it's not clear what to do. I'm trying to follow these instructions https://wiki.archlinux.org/title/PipeWire#Audio, and there are separate instructions when coming from pulseaudio versus alsa.

A potential bonus, if I'm understanding correctly (including from you @v1del here https://bbs.archlinux.org/viewtopic.php … #p2021111) and from others on reddit is that it may also have some positive effect on bluetooth.

Fucked myself here because I was doing fine with pipewire on my other machine. I only installed pulseaudio here because part of the whole reason for switching to this machine was it's supposed to be better supported for linux (which is kind of true, as the brightness buttons work and the trackpad and gestures and palm rejection all work great OOTB in wayland), and pulseaudio matched the idea of going with widely supported tech.

Last edited by Cheeto (2022-12-21 03:52:21)

Offline

#12 2022-12-21 04:08:14

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

While waiting for a response, can someone help me implement this sort of patch for my XPS 17 9720? It's what will make the sound normal. I have no experience messing with kernels in desktop linux, though I'd like to learn and this is the perfect opportunity.

https://github.com/rikvanderkemp/dell-xps-15-9520-audio

Right now we've got sound working in that speakers are selectable and sound comes out, but it sounds horrible exactly as described in that thread so this is a known issue with XPS devices (and laptops on linux in general). It's also possible this info can be added to the arch wiki (maybe not).

The reddit thread is here: https://www.reddit.com/r/linuxquestions … _horrible/

Last edited by Cheeto (2022-12-21 04:09:46)

Offline

#13 2022-12-21 10:58:59

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,259

Re: No input or output devices listed, bluetooth not enabled

Some general notes on your posting style: If you intend to append information to a previous post please edit them if no one has answered in between and make use of https://bbs.archlinux.org/help.php#bbcode code tags to post outputs to make them more readable.

That patch is already part of the current kernel: https://github.com/torvalds/linux/blob/ … ek.c#L9188 and if it is indeed fixing anything for your setup you'd need to switch to HDA support instead of SoF which is not always guaranteed to still be possible, but to try that you'd do /etc/modprobe.d/switchDSP.conf

options snd-intel-dspcfg dsp_driver=1

and reboot. But this isn't the same HW model and it's not clear whether you even still have a traditional HDA chip, so before trying this, please post the remaining outputs I asked for.

ALSA is the basis for everything, we only "threw it into the mix" so far as to be able to analyze which kind of controls are exposed on a lower level than pulse, you aren't "using ALSA" by installing alsa-utils. In this case we'd be interested in

amixer -c1

as well as the pulse outputs. If you do want to switch to pipewire (I'll highly doubt this will generally fix things if the problem is at the kernel level) you'd install wireplumber pipewire-pulse and pipewire-alsa accepting the prompt to replace pulseaudio, and then reboot for simplicity's sake.

This won't have an effect on bluetooth since based on your description you aren't even at a point to accept a bluetooth connection which predates anything pulse or pipewire would do. On Arch you need to read the wiki and not try to cut corners or you will have gaps in knowledge that will cut you, e.g. see the baseline in https://wiki.archlinux.org/title/Bluetooth#Installation if you don't understand a point made there, follow the links to further information

I do have a few other things to try but we need to know the baseline first, so please post the rest of the outputs.

Last edited by V1del (2022-12-21 11:10:39)

Offline

#14 2022-12-21 17:28:12

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

Appreciate the advice, thanks for being patient.

>> aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 12: HDMI 6 [HDMI 6]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 0: Jack Out (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 2: Speaker (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 5: HDMI 1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 6: HDMI 2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 7: HDMI 3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofsoundwire [sof-soundwire], device 31: Jack Out DeepBuffer (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
>> amixer -c1 
Simple mixer control 'Headphone',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Speaker',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Headset Mic',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'PGA1.0 1 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA2.0 2 Master',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 50 [62%] [0.00dB] [off]
  Front Right: Capture 50 [62%] [0.00dB] [off]
Simple mixer control 'PGA3.1 3 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA30.0 30',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA31.0 31',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA5.0 5 Master',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 50 [62%] [0.00dB] [off]
  Front Right: Capture 50 [62%] [0.00dB] [off]
Simple mixer control 'PGA6.0 6 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA7.0 7 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA8.0 8 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'rt1316-1 DAC',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'rt1316-1 Isense Mixer',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'rt1316-1 Left I Tag Select',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 7
  Mono: 2 [29%]
Simple mixer control 'rt1316-1 Left V Tag Select',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 7
  Mono: 0 [0%]
Simple mixer control 'rt1316-1 RX Channel Select',0
  Capabilities: enum
  Items: 'L,R' 'L,L' 'L,R' 'L,L+R' 'R,L' 'R,R' 'R,L+R' 'L+R,L' 'L+R,R' 'L+R,L+R'
  Item0: 'L,L'
Simple mixer control 'rt1316-1 Right I Tag Select',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 7
  Mono: 3 [43%]
Simple mixer control 'rt1316-1 Right V Tag Select',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 7
  Mono: 1 [14%]
Simple mixer control 'rt1316-1 Vsense Mixer',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'rt1316-1 XU24 Bypass',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'rt1316-2 DAC',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'rt1316-2 Isense Mixer',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'rt1316-2 Left I Tag Select',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 7
  Mono: 2 [29%]
Simple mixer control 'rt1316-2 Left V Tag Select',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 7
  Mono: 0 [0%]
Simple mixer control 'rt1316-2 RX Channel Select',0
  Capabilities: enum
  Items: 'L,R' 'L,L' 'L,R' 'L,L+R' 'R,L' 'R,R' 'R,L+R' 'L+R,L' 'L+R,R' 'L+R,L+R'
  Item0: 'R,R'
Simple mixer control 'rt1316-2 Right I Tag Select',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 7
  Mono: 3 [43%]
Simple mixer control 'rt1316-2 Right V Tag Select',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 7
  Mono: 1 [14%]
Simple mixer control 'rt1316-2 Vsense Mixer',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'rt1316-2 XU24 Bypass',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'rt711 ADC 22 Mux',0
  Capabilities: enum
  Items: 'MIC2' 'LINE1' 'LINE2' 'DMIC'
  Item0: 'MIC2'
Simple mixer control 'rt711 ADC 23 Mux',0
  Capabilities: enum
  Items: 'MIC2' 'LINE1' 'LINE2' 'DMIC'
  Item0: 'DMIC'
Simple mixer control 'rt711 FU05',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB]
  Front Right: Playback 87 [100%] [0.00dB]
Simple mixer control 'rt711 FU0F',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 63 [100%] [30.00dB] [off]
  Front Right: Capture 63 [100%] [30.00dB] [off]
Simple mixer control 'rt711 FU15 Gain',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'rt711 FU1E',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 23 [37%] [0.00dB] [off]
  Front Right: Capture 23 [37%] [0.00dB] [off]
Simple mixer control 'rt711 FU44 Gain',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'rt714 ADC 22 Mux',0
  Capabilities: enum
  Items: 'MIC1' 'MIC2' 'LINE1' 'LINE2' 'DMIC1' 'DMIC2' 'DMIC3' 'DMIC4'
  Item0: 'DMIC3'
Simple mixer control 'rt714 ADC 23 Mux',0
  Capabilities: enum
  Items: 'MIC1' 'MIC2' 'LINE1' 'LINE2' 'DMIC1' 'DMIC2' 'DMIC3' 'DMIC4'
  Item0: 'DMIC4'
Simple mixer control 'rt714 ADC 24 Mux',0
  Capabilities: enum
  Items: 'MIC2' 'DMIC1' 'DMIC2' 'DMIC3' 'DMIC4'
  Item0: 'MIC2'
Simple mixer control 'rt714 ADC 25 Mux',0
  Capabilities: enum
  Items: 'MIC1' 'DMIC1' 'DMIC2' 'DMIC3' 'DMIC4'
  Item0: 'MIC1'
Simple mixer control 'rt714 FU02',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right - Rear Left - Rear Right
  Limits: Capture 0 - 127
  Front Left: Capture 119 [94%] [270.00dB] [on]
  Front Right: Capture 119 [94%] [270.00dB] [on]
  Rear Left: Capture 119 [94%] [270.00dB] [on]
  Rear Right: Capture 119 [94%] [270.00dB] [on]
Simple mixer control 'rt714 FU06',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right - Rear Left - Rear Right
  Limits: Capture 0 - 127
  Front Left: Capture 47 [37%] [0.00dB] [off]
  Front Right: Capture 47 [37%] [0.00dB] [off]
  Rear Left: Capture 47 [37%] [0.00dB] [off]
  Rear Right: Capture 47 [37%] [0.00dB] [off]
Simple mixer control 'rt714 FU0A',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 127
  Front Left: Capture 47 [37%] [0.00dB] [off]
  Front Right: Capture 47 [37%] [0.00dB] [off]
Simple mixer control 'rt714 FU0C Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right - Rear Left - Rear Right - Front Center - Woofer - Side Left - Side Right
  Capture channels: Front Left - Front Right - Rear Left - Rear Right - Front Center - Woofer - Side Left - Side Right
  Limits: 0 - 3
  Front Left: 0 [0%]
  Front Right: 0 [0%]
  Rear Left: 0 [0%]
  Rear Right: 0 [0%]
  Front Center: 0 [0%]
  Woofer: 0 [0%]
  Side Left: 0 [0%]
  Side Right: 0 [0%]
Simple mixer control 'rt714 FU0E Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right - Rear Left - Rear Right - Front Center - Woofer - Side Left - Side Right
  Capture channels: Front Left - Front Right - Rear Left - Rear Right - Front Center - Woofer - Side Left - Side Right
  Limits: 0 - 3
  Front Left: 0 [0%]
  Front Right: 0 [0%]
  Rear Left: 0 [0%]
  Rear Right: 0 [0%]
  Front Center: 0 [0%]
  Woofer: 0 [0%]
  Side Left: 0 [0%]
  Side Right: 0 [0%]

Regarding pacmd commands, I had followed the wiki to replace pulseaudio before reading your response, which seems to be the same steps. All audio seems to still be working normally except the volume/fullness issue that we're addressing.


_______________________________________________________________
_______________________________________________________________
Off topic:
BTW for the record, I got bluetooth working with

sudo systemctl enable --now bluetooth.service

Also, I try to keep reiterating that I am constantly referencing specific arch wiki documents, so apologies if I'm unclear about that. Still, I'm posting in NC for a reason hehe.

Offline

#15 2022-12-21 17:49:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,259

Re: No input or output devices listed, bluetooth not enabled

You can use

pactl list cards
pactl list sinks
pactl list sink-inputs

instead on pipewire-pulse. I actually hate sof firmware/ucm mixer specification I'm not sure to which kind of human any of these make sense but we can try to throw some stuff at the wall and see what sticks... 

amixer -c1 set 'rt714 FU0C Boost',0 1,1,1,1,1,1,1,1
amixer -c1 set 'rt714 FU0E Boost',0 1,1,1,1,1,1,1,1

should bump those boosts up, whatever they  are actually doing. FWIW What output do you get from

alsaucm -c hw:1 dump json

Offline

#16 2022-12-21 18:16:49

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

>> pactl list cards
Card #123
	Name: alsa_card.pci-0000_01_00.1
	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 NVidia at 0xaa000000 irq 17"
		api.alsa.card.name = "HDA NVidia"
		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:01:00.1"
		device.description = "GA106 High Definition Audio Controller"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_01_00.1"
		device.nick = "HDA NVidia"
		device.plugged.usec = "10572174"
		device.product.id = "0x228e"
		device.product.name = "GA106 High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0"
		device.vendor.id = "0x10de"
		device.vendor.name = "NVIDIA Corporation"
		media.class = "Audio/Device"
		factory.id = "14"
		client.id = "34"
		object.id = "92"
		object.serial = "123"
		object.path = "alsa:pcm:0"
		alsa.card = "0"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xaa000000 irq 17"
		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-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-stereo-extra6: Digital Stereo (HDMI 7) 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)
		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:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround-extra6: Digital Surround 5.1 (HDMI 7) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra6: Digital Surround 7.1 (HDMI 7) Output (sinks: 1, sources: 0, priority: 600, available: no)
		pro-audio: Pro Audio (sinks: 7, sources: 0, priority: 1, available: yes)
	Active Profile: off
	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
		hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, availability group: Legacy 4, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 4"
				device.icon_name = "video-display"
				card.profile.port = "3"
			Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3
		hdmi-output-4: HDMI / DisplayPort 5 (type: HDMI, priority: 5500, latency offset: 0 usec, availability group: Legacy 5, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 5"
				device.icon_name = "video-display"
				card.profile.port = "4"
			Part of profile(s): output:hdmi-stereo-extra4, output:hdmi-surround-extra4, output:hdmi-surround71-extra4
		hdmi-output-5: HDMI / DisplayPort 6 (type: HDMI, priority: 5400, latency offset: 0 usec, availability group: Legacy 6, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 6"
				device.icon_name = "video-display"
				card.profile.port = "5"
			Part of profile(s): output:hdmi-stereo-extra5, output:hdmi-surround-extra5, output:hdmi-surround71-extra5
		hdmi-output-6: HDMI / DisplayPort 7 (type: HDMI, priority: 5300, 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 = "6"
			Part of profile(s): output:hdmi-stereo-extra6, output:hdmi-surround-extra6, output:hdmi-surround71-extra6

Card #124
	Name: alsa_card.pci-0000_00_1f.3-platform-sof_sdw
	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 = "Intel Soundwire SOF"
		api.alsa.card.name = "sof-soundwire"
		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:1f.3-platform-sof_sdw"
		device.description = "Alder Lake PCH-P High Definition Audio Controller"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_00_1f.3-platform-sof_sdw"
		device.nick = "sof-soundwire"
		device.plugged.usec = "11176590"
		device.product.id = "0x51c8"
		device.product.name = "Alder Lake PCH-P High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
		device.vendor.id = "0x8086"
		device.vendor.name = "Intel Corporation"
		media.class = "Audio/Device"
		factory.id = "14"
		client.id = "34"
		object.id = "57"
		object.serial = "124"
		object.path = "alsa:pcm:1"
		alsa.card = "1"
		alsa.card_name = "sof-soundwire"
		alsa.long_card_name = "Intel Soundwire SOF"
		alsa.driver_name = "snd_soc_sof_sdw"
		device.string = "1"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		HiFi: Play HiFi quality Music (sinks: 5, sources: 2, priority: 8000, available: yes)
	Active Profile: HiFi
	Ports:
		[Out] HDMI3: HDMI / DisplayPort 3 Output (type: HDMI, priority: 700, latency offset: 0 usec, availability group: HDMI/DP,pcm=7, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "HDMI/DP,pcm=7"
				card.profile.port = "0"
			Part of profile(s): HiFi
		[Out] HDMI2: HDMI / DisplayPort 2 Output (type: HDMI, priority: 600, latency offset: 0 usec, availability group: HDMI/DP,pcm=6, available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "HDMI/DP,pcm=6"
				card.profile.port = "1"
				device.product.name = "VG248"
			Part of profile(s): HiFi
		[Out] HDMI1: HDMI / DisplayPort 1 Output (type: HDMI, priority: 500, latency offset: 0 usec, availability group: HDMI/DP,pcm=5, available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "HDMI/DP,pcm=5"
				card.profile.port = "2"
				device.product.name = "EB321HQU"
			Part of profile(s): HiFi
		[Out] Headphones: Headphones (type: Headphones, priority: 200, latency offset: 0 usec, availability group: Headphone, available)
			Properties:
				port.type = "headphones"
				port.availability-group = "Headphone"
				card.profile.port = "3"
			Part of profile(s): HiFi
		[Out] Speaker: Speaker (type: Speaker, priority: 100, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "speaker"
				card.profile.port = "4"
			Part of profile(s): HiFi
		[In] Headset: Headset Microphone (type: Headset, priority: 200, latency offset: 0 usec, availability group: Headset Mic, not available)
			Properties:
				port.type = "headset"
				port.availability-group = "Headset Mic"
				card.profile.port = "5"
			Part of profile(s): HiFi
		[In] Mic: SoundWire microphones (type: Mic, priority: 100, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "mic"
				card.profile.port = "6"
			Part of profile(s): HiFi
 >> pactl list sinks
Sink #129
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_7__sink
	Description: Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 3 Output
	Driver: PipeWire
	Sample Specification: s32le 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: alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_7__sink.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "sof-soundwire"
		alsa.class = "generic"
		alsa.device = "7"
		alsa.driver_name = "snd_soc_sof_sdw"
		alsa.id = "HDMI 3 (*)"
		alsa.long_card_name = "Intel Soundwire SOF"
		alsa.mixer_device = "_ucm0003.hw:sofsoundwire"
		alsa.name = ""
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "Intel Soundwire SOF"
		api.alsa.card.name = "sof-soundwire"
		api.alsa.open.ucm = "true"
		api.alsa.path = "hw:sofsoundwire,7"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "0"
		device.api = "alsa"
		device.class = "sound"
		device.id = "57"
		device.profile.description = "HDMI / DisplayPort 3 Output"
		device.profile.name = "HiFi: hw:sofsoundwire,7: sink"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Alder Lake PCH-P High Definition Audio Controller"
		node.name = "alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_7__sink"
		node.nick = "HDMI / DisplayPort 3 Output"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:1:hw:sofsoundwire,7:playback"
		priority.driver = "632"
		priority.session = "632"
		factory.id = "18"
		clock.quantum-limit = "8192"
		client.id = "34"
		node.driver = "true"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "67"
		object.serial = "129"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		device.bus = "pci"
		device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_00_1f.3-platform-sof_sdw"
		device.nick = "sof-soundwire"
		device.plugged.usec = "11176590"
		device.product.id = "0x51c8"
		device.product.name = "Alder Lake PCH-P High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
		device.vendor.id = "0x8086"
		device.vendor.name = "Intel Corporation"
		device.string = "1"
	Ports:
		[Out] HDMI3: HDMI / DisplayPort 3 Output (type: HDMI, priority: 700, availability group: HDMI/DP,pcm=7, not available)
	Active Port: [Out] HDMI3
	Formats:
		pcm

Sink #130
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_6__sink
	Description: Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 2 Output
	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-platform-sof_sdw.HiFi__hw_sofsoundwire_6__sink.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "sof-soundwire"
		alsa.class = "generic"
		alsa.device = "6"
		alsa.driver_name = "snd_soc_sof_sdw"
		alsa.id = "HDMI 2 (*)"
		alsa.long_card_name = "Intel Soundwire SOF"
		alsa.mixer_device = "_ucm0003.hw:sofsoundwire"
		alsa.name = ""
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "Intel Soundwire SOF"
		api.alsa.card.name = "sof-soundwire"
		api.alsa.open.ucm = "true"
		api.alsa.path = "hw:sofsoundwire,6"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "1"
		device.api = "alsa"
		device.class = "sound"
		device.id = "57"
		device.profile.description = "HDMI / DisplayPort 2 Output"
		device.profile.name = "HiFi: hw:sofsoundwire,6: sink"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Alder Lake PCH-P High Definition Audio Controller"
		node.name = "alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_6__sink"
		node.nick = "HDMI / DisplayPort 2 Output"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:1:hw:sofsoundwire,6:playback"
		priority.driver = "648"
		priority.session = "648"
		factory.id = "18"
		clock.quantum-limit = "8192"
		client.id = "34"
		node.driver = "true"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "85"
		object.serial = "130"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		device.bus = "pci"
		device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_00_1f.3-platform-sof_sdw"
		device.nick = "sof-soundwire"
		device.plugged.usec = "11176590"
		device.product.id = "0x51c8"
		device.product.name = "Alder Lake PCH-P High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
		device.vendor.id = "0x8086"
		device.vendor.name = "Intel Corporation"
		device.string = "1"
	Ports:
		[Out] HDMI2: HDMI / DisplayPort 2 Output (type: HDMI, priority: 600, availability group: HDMI/DP,pcm=6, available)
	Active Port: [Out] HDMI2
	Formats:
		pcm

Sink #131
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_5__sink
	Description: Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 1 Output
	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-platform-sof_sdw.HiFi__hw_sofsoundwire_5__sink.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "sof-soundwire"
		alsa.class = "generic"
		alsa.device = "5"
		alsa.driver_name = "snd_soc_sof_sdw"
		alsa.id = "HDMI 1 (*)"
		alsa.long_card_name = "Intel Soundwire SOF"
		alsa.mixer_device = "_ucm0003.hw:sofsoundwire"
		alsa.name = ""
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "Intel Soundwire SOF"
		api.alsa.card.name = "sof-soundwire"
		api.alsa.open.ucm = "true"
		api.alsa.path = "hw:sofsoundwire,5"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "2"
		device.api = "alsa"
		device.class = "sound"
		device.id = "57"
		device.profile.description = "HDMI / DisplayPort 1 Output"
		device.profile.name = "HiFi: hw:sofsoundwire,5: sink"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Alder Lake PCH-P High Definition Audio Controller"
		node.name = "alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_5__sink"
		node.nick = "HDMI / DisplayPort 1 Output"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:1:hw:sofsoundwire,5:playback"
		priority.driver = "664"
		priority.session = "664"
		factory.id = "18"
		clock.quantum-limit = "8192"
		client.id = "34"
		node.driver = "true"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "84"
		object.serial = "131"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		device.bus = "pci"
		device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_00_1f.3-platform-sof_sdw"
		device.nick = "sof-soundwire"
		device.plugged.usec = "11176590"
		device.product.id = "0x51c8"
		device.product.name = "Alder Lake PCH-P High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
		device.vendor.id = "0x8086"
		device.vendor.name = "Intel Corporation"
		device.string = "1"
	Ports:
		[Out] HDMI1: HDMI / DisplayPort 1 Output (type: HDMI, priority: 500, availability group: HDMI/DP,pcm=5, available)
	Active Port: [Out] HDMI1
	Formats:
		pcm

Sink #132
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire__sink
	Description: Alder Lake PCH-P High Definition Audio Controller Headphones
	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-platform-sof_sdw.HiFi__hw_sofsoundwire__sink.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "sof-soundwire"
		alsa.class = "generic"
		alsa.device = "0"
		alsa.driver_name = "snd_soc_sof_sdw"
		alsa.id = "Jack Out (*)"
		alsa.long_card_name = "Intel Soundwire SOF"
		alsa.mixer_device = "_ucm0003.hw:sofsoundwire"
		alsa.name = ""
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "Intel Soundwire SOF"
		api.alsa.card.name = "sof-soundwire"
		api.alsa.open.ucm = "true"
		api.alsa.path = "hw:sofsoundwire"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "3"
		device.api = "alsa"
		device.class = "sound"
		device.id = "57"
		device.profile.description = "Headphones"
		device.profile.name = "HiFi: hw:sofsoundwire: sink"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Alder Lake PCH-P High Definition Audio Controller"
		node.name = "alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire__sink"
		node.nick = "Headphones"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:1:hw:sofsoundwire:playback"
		priority.driver = "1000"
		priority.session = "1000"
		factory.id = "18"
		clock.quantum-limit = "8192"
		client.id = "34"
		node.driver = "true"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "66"
		object.serial = "132"
		node.max-latency = "4096/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "8"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		device.bus = "pci"
		device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_00_1f.3-platform-sof_sdw"
		device.nick = "sof-soundwire"
		device.plugged.usec = "11176590"
		device.product.id = "0x51c8"
		device.product.name = "Alder Lake PCH-P High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
		device.vendor.id = "0x8086"
		device.vendor.name = "Intel Corporation"
		device.string = "1"
	Ports:
		[Out] Headphones: Headphones (type: Headphones, priority: 200, availability group: Headphone, available)
	Active Port: [Out] Headphones
	Formats:
		pcm

Sink #133
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_2__sink
	Description: Alder Lake PCH-P High Definition Audio Controller Speaker
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 41944 /  64% / -11.63 dB,   front-right: 41944 /  64% / -11.63 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_2__sink.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "sof-soundwire"
		alsa.class = "generic"
		alsa.device = "2"
		alsa.driver_name = "snd_soc_sof_sdw"
		alsa.id = "Speaker (*)"
		alsa.long_card_name = "Intel Soundwire SOF"
		alsa.mixer_device = "_ucm0003.hw:sofsoundwire"
		alsa.name = ""
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "Intel Soundwire SOF"
		api.alsa.card.name = "sof-soundwire"
		api.alsa.open.ucm = "true"
		api.alsa.path = "hw:sofsoundwire,2"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "4"
		device.api = "alsa"
		device.class = "sound"
		device.id = "57"
		device.profile.description = "Speaker"
		device.profile.name = "HiFi: hw:sofsoundwire,2: sink"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Alder Lake PCH-P High Definition Audio Controller"
		node.name = "alsa_output.pci-0000_00_1f.3-platform-sof_sdw.HiFi__hw_sofsoundwire_2__sink"
		node.nick = "Speaker"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:1:hw:sofsoundwire,2:playback"
		priority.driver = "712"
		priority.session = "712"
		factory.id = "18"
		clock.quantum-limit = "8192"
		client.id = "34"
		node.driver = "true"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "83"
		object.serial = "133"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		device.bus = "pci"
		device.bus_path = "pci-0000:00:1f.3-platform-sof_sdw"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_00_1f.3-platform-sof_sdw"
		device.nick = "sof-soundwire"
		device.plugged.usec = "11176590"
		device.product.id = "0x51c8"
		device.product.name = "Alder Lake PCH-P High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card1"
		device.vendor.id = "0x8086"
		device.vendor.name = "Intel Corporation"
		device.string = "1"
	Ports:
		[Out] Speaker: Speaker (type: Speaker, priority: 100, availability unknown)
	Active Port: [Out] Speaker
	Formats:
		pcm
>> pactl list sink-inputs
# returns nothing
# this is a weird one because the sound settings show an input device (SoundWire microphones - Alder Lake PCH-P Hig...), and before I switched to pipewire I'm pretty sure the meter would respond to sound but it doesn't respond now and a mic test on the internet lets me choose the mic but it also doesn't show any sound.

Regarding "bumping the boosts up", I'm hesitant because the sound and volume are working normally as far as I can tell, it's just the subwoofer is not outputting any sound (maybe that requires a kernel fix, maybe not). Sorry if I'm misunderstanding what you meant here.

>> alsaucm -c hw:1 dump json
{
  "Verbs": {
    "HiFi": {
      "Comment": "Play HiFi quality Music",
      "Devices": {
        "Speaker": {
          "Comment": "Speaker",
          "Values": {
            "CaptureCTL": "_ucm0001.hw:sofsoundwire",
            "PlaybackCTL": "_ucm0001.hw:sofsoundwire",
            "PlaybackPCM": "_ucm0001.hw:sofsoundwire,2",
            "PlaybackPriority": "100",
            "TQ": "HiFi"
          }
        },
        "Mic": {
          "Comment": "SoundWire microphones",
          "Values": {
            "CaptureCTL": "_ucm0001.hw:sofsoundwire",
            "CaptureMixerElem": "rt714 FU02",
            "CapturePCM": "_ucm0001.hw:sofsoundwire,4",
            "CapturePriority": "100",
            "CaptureSwitch": "rt714 FU02 Capture Switch",
            "CaptureVolume": "rt714 FU02 Capture Volume",
            "PlaybackCTL": "_ucm0001.hw:sofsoundwire",
            "TQ": "HiFi"
          }
        },
        "Headphones": {
          "Comment": "Headphones",
          "Values": {
            "CaptureCTL": "_ucm0001.hw:sofsoundwire",
            "JackControl": "Headphone Jack",
            "PlaybackCTL": "_ucm0001.hw:sofsoundwire",
            "PlaybackPCM": "_ucm0001.hw:sofsoundwire",
            "PlaybackPriority": "200",
            "TQ": "HiFi"
          }
        },
        "Headset": {
          "Comment": "Headset Microphone",
          "Values": {
            "CaptureCTL": "_ucm0001.hw:sofsoundwire",
            "CaptureMixerElem": "rt711 FU0F",
            "CapturePCM": "_ucm0001.hw:sofsoundwire,1",
            "CapturePriority": "200",
            "CaptureSwitch": "rt711 FU0F Capture Switch",
            "CaptureVolume": "rt711 FU0F Capture Volume",
            "JackControl": "Headset Mic Jack",
            "PlaybackCTL": "_ucm0001.hw:sofsoundwire",
            "TQ": "HiFi"
          }
        },
        "HDMI1": {
          "Comment": "HDMI / DisplayPort 1 Output",
          "Values": {
            "CaptureCTL": "_ucm0001.hw:sofsoundwire",
            "JackControl": "HDMI/DP,pcm=5 Jack",
            "PlaybackCTL": "_ucm0001.hw:sofsoundwire",
            "PlaybackPCM": "_ucm0001.hw:sofsoundwire,5",
            "PlaybackPriority": "500",
            "TQ": "HiFi"
          }
        },
        "HDMI2": {
          "Comment": "HDMI / DisplayPort 2 Output",
          "Values": {
            "CaptureCTL": "_ucm0001.hw:sofsoundwire",
            "JackControl": "HDMI/DP,pcm=6 Jack",
            "PlaybackCTL": "_ucm0001.hw:sofsoundwire",
            "PlaybackPCM": "_ucm0001.hw:sofsoundwire,6",
            "PlaybackPriority": "600",
            "TQ": "HiFi"
          }
        },
        "HDMI3": {
          "Comment": "HDMI / DisplayPort 3 Output",
          "Values": {
            "CaptureCTL": "_ucm0001.hw:sofsoundwire",
            "JackControl": "HDMI/DP,pcm=7 Jack",
            "PlaybackCTL": "_ucm0001.hw:sofsoundwire",
            "PlaybackPCM": "_ucm0001.hw:sofsoundwire,7",
            "PlaybackPriority": "700",
            "TQ": "HiFi"
          }
        }
      }
    }
  }
}

Offline

#17 2022-12-22 14:08:59

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,259

Re: No input or output devices listed, bluetooth not enabled

You only have stereo profiles, that the subwoofer doesn't do anything in that case is generally expected. If the proper speaker setup/alignment is missing here then this is either up to sof-firmware or alsa-ucm-conf exposing the proper channels. Looking at amixer -c again shows that things that are of actual playback relevance do not have a way to specify multiple channels, which makes me think that this is somewhere in the lower level, either kernel, sof-firmware or alsa-ucm-conf lacking something exposing them. So for the time being I'd say you aren't going to get multichannel going here, if this is something that should be working.

Offline

#18 2022-12-24 14:44:45

Cheeto
Member
Registered: 2022-09-11
Posts: 64

Re: No input or output devices listed, bluetooth not enabled

V1del wrote:

You only have stereo profiles, that the subwoofer doesn't do anything in that case is generally expected. If the proper speaker setup/alignment is missing here then this is either up to sof-firmware or alsa-ucm-conf exposing the proper channels. Looking at amixer -c again shows that things that are of actual playback relevance do not have a way to specify multiple channels, which makes me think that this is somewhere in the lower level, either kernel, sof-firmware or alsa-ucm-conf lacking something exposing them. So for the time being I'd say you aren't going to get multichannel going here, if this is something that should be working.

Sorry for the late reply, I've been refreshing this thread for two days and it didn't show any replies until I finally went to post today asking if you had any further thoughts and it error'd out and said I wasn't logged in. When I logged in and refreshed again your response is now there. Absolutely bizarre.

Anyways, regarding things being lower level, possibly kernel level, does that mean trying the thing with HDA per your post here https://bbs.archlinux.org/viewtopic.php … 7#p2074977 is an option?

Last edited by Cheeto (2022-12-24 14:47:49)

Offline

Board footer

Powered by FluxBB