[Close] Sound Card - no driver (manjaro)

Ok, I use PulseAudio
I recently try the loopback(clue post) function of Pulseaudio (I wanted output sound both in Bluethooth and internal card)
Pulseaudio-control (pavucontrol) just give me a “dummy” as output (thanks)

If i understood well sound-card driver is kernel loaded
So, it’s works or its not. I do a try to :
sudo pacman -S sof-firmware

whoami :

inxi -SA                                                                                                                   ✔  3.2.1  
> System:
  Host: FrameworkPC Kernel: 6.1.44-1-MANJARO arch: x86_64 bits: 64
    Desktop: Xfce v: 4.18.1 Distro: Manjaro Linux
Audio:
  Device-1: Intel Alder Lake PCH-P High Definition Audio driver: N/A
  Server-1: PulseAudio v: 16.1 status: active

Some outputs :

pacmd dump                                                                                                                 ✔  3.2.1  
### Configuration dump generated at Tue Aug 29 11:40:12 2023

load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore
load-module module-augment-properties
load-module module-switch-on-port-available
load-module module-udev-detect
load-module module-bluetooth-policy
load-module module-bluetooth-discover
load-module module-bluez5-discover
load-module module-dbus-protocol
load-module module-native-protocol-unix
load-module module-gsettings
load-module module-default-device-restore
load-module module-always-sink
load-module module-null-sink sink_name=auto_null sink_properties='device.description="Sortie factice"'
load-module module-intended-roles
load-module module-suspend-on-idle
load-module module-console-kit
load-module module-systemd-login
load-module module-position-event-sounds
load-module module-role-cork
load-module module-filter-heuristics
load-module module-filter-apply
load-module module-cli-protocol-unix
load-module module-loopback latency_msec=1

set-sink-volume auto_null 0x10000
set-sink-mute auto_null no
suspend-sink auto_null no

set-source-volume auto_null.monitor 0x10000
set-source-mute auto_null.monitor no
suspend-source auto_null.monitor no

set-default-sink auto_null
set-default-source auto_null.monitor

### EOF

auto null monitor confirmed here

pacmd list-sinks | grep -e 'name:' -e 'index:'
>  * index: 0
	name: <auto_null>

So I try :

pactl unload-module module-loopback

Reboot…
Nothing, other outputs :

aplay -l          
> aplay: device_list:277: aucune carte son n'a été trouvée...
= No sound card found

sudo dmesg | grep snd
> ø

sudo fuser -v /dev/snd/*
> zsh: no matches found: /dev/snd/*

lspci | grep [Aa]udio && lsusb | grep [Aa]udio
> 00:1f.3 Audio device: Intel Corporation Alder Lake PCH-P High Definition Audio Controller (rev 01)
systemctl --user list-unit-files | grep -E 'pulse|wire' | awk '{ print $1,"-", $2 }'
> pipewire-media-session.service - enabled
pipewire-session-manager.service - alias
pipewire.service - disabled
pulseaudio-bluetooth-autoconnect.service - disabled
pulseaudio-x11.service - static
pulseaudio.service - disabled
pipewire.socket - enabled
pulseaudio.socket - enabled

I dont know what pipewire is doing here…

systemctl --user -l --no-pager status pulseaudio.{socket,service} pipewire.{socket,service}
> Alls are "active"

Maybe audio not have in pulse group clue

cat /etc/group | grep audio
> audio:x:996

I search/try a lot forums.
Here am back home :wink:
tell me if you have a clue for me
Thanks

Quickly checking my setup on manjaro, it shows as using pipewire:

inxi -SA                                                         ✔ 
System:
  Host: <hostname> Kernel: 6.4.12-1-MANJARO arch: x86_64 bits: 64 Desktop: GNOME
    v: 44.4 Distro: Manjaro Linux
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio driver: snd_hda_intel
  API: ALSA v: k6.4.12-1-MANJARO status: kernel-api
  Server-1: PipeWire v: 0.3.78 status: active

Thanks @lbkNhubert
Here is not :wink:
Ok, I close the Topic…
not solved : I finaly use a recent backup to restore my system.
Rsync is some time better than searching a bug

1 Like