Open LemuelDayrit opened 2 months ago
what is the content of /usr/share/alsa-card-profile/mixer/paths
?
[nobara@nobara ~]$ tree /usr/share/alsa-card-profile
/usr/share/alsa-card-profile
└── mixer
├── paths
│ ├── analog-input-aux.conf
│ ├── analog-input.conf
│ ├── analog-input.conf.common
│ ├── analog-input-dock-mic.conf
│ ├── analog-input-fm.conf
│ ├── analog-input-front-mic.conf
│ ├── analog-input-headphone-mic.conf
│ ├── analog-input-headset-mic.conf
│ ├── analog-input-internal-mic-always.conf
│ ├── analog-input-internal-mic.conf
│ ├── analog-input-linein.conf
│ ├── analog-input-mic.conf
│ ├── analog-input-mic.conf.common
│ ├── analog-input-mic-line.conf
│ ├── analog-input-rear-mic.conf
│ ├── analog-input-tvtuner.conf
│ ├── analog-input-video.conf
│ ├── analog-output-chat.conf
│ ├── analog-output.conf
│ ├── analog-output.conf.common
│ ├── analog-output-headphones-2.conf
│ ├── analog-output-headphones.conf
│ ├── analog-output-lineout.conf
│ ├── analog-output-mono.conf
│ ├── analog-output-speaker-always.conf
│ ├── analog-output-speaker.conf
│ ├── audigy-analog-output.conf
│ ├── audigy-analog-output-mirror.conf
│ ├── hdmi-output-0.conf
│ ├── hdmi-output-10.conf
│ ├── hdmi-output-1.conf
│ ├── hdmi-output-2.conf
│ ├── hdmi-output-3.conf
│ ├── hdmi-output-4.conf
│ ├── hdmi-output-5.conf
│ ├── hdmi-output-6.conf
│ ├── hdmi-output-7.conf
│ ├── hdmi-output-8.conf
│ ├── hdmi-output-9.conf
│ ├── iec958-stereo-input.conf
│ ├── iec958-stereo-output.conf
│ ├── steelseries-arctis-output-chat-common.conf
│ ├── steelseries-arctis-output-game-common.conf
│ ├── usb-gaming-headset-input.conf
│ ├── usb-gaming-headset-output-mono.conf
│ ├── usb-gaming-headset-output-stereo.conf
│ └── virtual-surround-7.1.conf
└── profile-sets
├── 9999-custom.conf
├── analog-only.conf
├── asus-xonar-se.conf
├── audigy.conf
├── cmedia-high-speed-true-hdaudio.conf
├── default.conf
├── dell-dock-tb16-usb-audio.conf
├── force-speaker-and-int-mic.conf
├── force-speaker.conf
├── hp-tbt-dock-120w-g2.conf
├── hp-tbt-dock-audio-module.conf
├── kinect-audio.conf
├── maudio-fasttrack-pro.conf
├── native-instruments-audio4dj.conf
├── native-instruments-audio8dj.conf
├── native-instruments-komplete-audio6.conf
├── native-instruments-korecontroller.conf
├── native-instruments-traktor-audio10.conf
├── native-instruments-traktor-audio2.conf
├── native-instruments-traktor-audio6.conf
├── native-instruments-traktorkontrol-s4.conf
├── sb-omni-surround-5.1.conf
├── sennheiser-gsx.conf
├── simple-headphones-mic.conf
├── steelseries-arctis-common-usb-audio.conf
├── texas-instruments-pcm2902.conf
└── usb-gaming-headset.conf
4 directories, 74 files
Paste https://raw.githubusercontent.com/luisbocanegra/linux-guide-split-audio-ports/main/reference-config/analog-output-speaker-split.conf into /etc/alsa-card-profile/mixer/paths/analog-output-speaker.conf
and the common file: sudo cp /usr/share/alsa-card-profile/mixer/paths/analog-output.conf.common /etc/alsa-card-profile/mixer/paths/analog-output.conf.common
Restart pipewire systemctl restart --user pipewire pipewire-pulse pipewire.socket wireplumber
Check if both ports are available, like this:
If that didn't work try adding this file ~/.config/wireplumber/wireplumber.conf.d/test.conf
:
with these contents
monitor.alsa.rules = [
{
matches = [
{
# HD-Audio Generic
device.product.id = "0x15e3"
device.vendor.id = "0x1022"
}
]
actions = {
update-props = {
api.alsa.use-acp = true
device.profile-set = "/usr/share/alsa-card-profile/mixer/profile-sets/default.conf"
}
}
}
]
And restart pipewire again
I try to run the two commands at the beginning and i noticed that its different from what you show
This is for the
pactl list cards
And this is for the
pactl list sinks