Hello,
I’ve installed Manjaro a couple of days ago and everything worked fine.
Today there was a lot of updates, 67 I think, after being applied the system was still ok, but after it went to sleep I don’t have any sound output.
When I got into the audio configuration device only the profile for the graphic card hdmi output is visible.
I’m not sure about what is needed for information so looking at the other topics here are a few commands
sudo lspci -nnvk
07:04.0 Multimedia audio controller [0401]: C-Media Electronics Inc CMI8788 [Oxygen HD Audio] [13f6:8788]
Subsystem: ASUSTeK Computer Inc. Virtuoso 100 (Xonar Essence STX) [1043:835c]
Flags: bus master, medium devsel, latency 32, IRQ 32, IOMMU group 15
I/O ports at e000 [size=256]
Capabilities: [c0] Power Management version 2
Kernel driver in use: snd_virtuoso
Kernel modules: snd_virtuoso
hwinfo --sound
19: PCI 704.0: 0401 Multimedia audio controller
[Created at pci.386]
Unique ID: umHm.R5D8hrju3x9
Parent ID: vTuk.JMVvvbmYGr7
SysFS ID: /devices/pci0000:00/0000:00:01.2/0000:02:00.2/0000:03:02.0/0000:06:00.0/0000:07:04.0
SysFS BusID: 0000:07:04.0
Hardware Class: sound
Model: "ASUSTeK Virtuoso 100 (Xonar Essence STX)"
Vendor: pci 0x13f6 "C-Media Electronics Inc"
Device: pci 0x8788 "CMI8788 [Oxygen HD Audio]"
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x835c "Virtuoso 100 (Xonar Essence STX)"
Driver: "snd_virtuoso"
Driver Modules: "snd_virtuoso"
I/O Ports: 0xe000-0xe0ff (rw)
IRQ: 32 (58 events)
Module Alias: "pci:v000013F6d00008788sv00001043sd0000835Cbc04sc01i00"
Driver Info #0:
Driver Status: snd_virtuoso is active
Driver Activation Cmd: "modprobe snd_virtuoso"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #34 (PCI bridge)
30: PCI c00.1: 0403 Audio device
[Created at pci.386]
Unique ID: rwaR.GBuvbJWbTY1
Parent ID: w+J7.wfd8oV4+v2B
SysFS ID: /devices/pci0000:00/0000:00:03.1/0000:0c:00.1
SysFS BusID: 0000:0c:00.1
Hardware Class: sound
Model: "nVidia GA102 High Definition Audio Controller"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x1aef "GA102 High Definition Audio Controller"
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x8822
Revision: 0xa1
Driver: "snd_hda_intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xfc080000-0xfc083fff (rw,non-prefetchable)
IRQ: 133 (1029 events)
Module Alias: "pci:v000010DEd00001AEFsv00001043sd00008822bc04sc03i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #7 (PCI bridge)
pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 17
Tile Size: 65472
User Name: mcerna
Host Name: navi-linux
Server Name: pulseaudio
Server Version: 16.1
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_0c_00.1.hdmi-stereo
Default Source: alsa_input.pci-0000_07_04.0.iec958-stereo
Cookie: 5ed6:e7c7
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: STX [Xonar STX], device 0: Multichannel [Multichannel]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: STX [Xonar STX], device 1: Digital [Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [XZ242Q ]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [Acer XF270HU ]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 12: HDMI 6 [HDMI 6]
Subdevices: 1/1
Subdevice #0: subdevice #0
pactl list sinks
Sink #0
State: IDLE
Name: alsa_output.pci-0000_0c_00.1.hdmi-stereo
Description: GA102 High Definition Audio Controller Digital Stereo (HDMI)
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Owner Module: 7
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_0c_00.1.hdmi-stereo.monitor
Latency: 1482740 usec, configured 1999818 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS
Properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "XZ242Q"
alsa.id = "HDMI 0"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "3"
alsa.card = "1"
alsa.card_name = "HDA NVidia"
alsa.long_card_name = "HDA NVidia at 0xfc080000 irq 133"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:0c:00.1"
sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0c:00.1/sound/card1"
device.bus = "pci"
device.vendor.id = "10de"
device.vendor.name = "NVIDIA Corporation"
device.product.id = "1aef"
device.product.name = "GA102 High Definition Audio Controller"
device.string = "hdmi:1"
device.buffering.buffer_size = "352768"
device.buffering.fragment_size = "176384"
device.access_mode = "mmap+timer"
device.profile.name = "hdmi-stereo"
device.profile.description = "Digital Stereo (HDMI)"
device.description = "GA102 High Definition Audio Controller Digital Stereo (HDMI)"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Ports:
hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, available)
Active Port: hdmi-output-0
Formats:
pcm
alsactl info
#
# Sound card
#
- card: 0
id: STX
name: Xonar STX
longname: Asus Virtuoso 100 at 0xe000, irq 32
mixer_name: AV200
components: PCM1792A CS5381 AV200
controls_count: 25
pcm:
- stream: PLAYBACK
devices:
- device: 0
id: Multichannel
name: Multichannel
subdevices:
- subdevice: 0
name: subdevice #0
- device: 1
id: Digital
name: Digital
subdevices:
- subdevice: 0
name: subdevice #0
- stream: CAPTURE
devices:
- device: 0
id: Multichannel
name: Multichannel
subdevices:
- subdevice: 0
name: subdevice #0
- device: 1
id: Digital
name: Digital
subdevices:
- subdevice: 0
name: subdevice #0
#
# Sound card
#
- card: 1
id: NVidia
name: HDA NVidia
longname: HDA NVidia at 0xfc080000 irq 133
mixer_name: Nvidia GPU 9a HDMI/DP
components: HDA:10de009a,10438822,00100100
controls_count: 49
pcm:
- stream: PLAYBACK
devices:
- device: 3
id: HDMI 0
name: XZ242Q
subdevices:
- subdevice: 0
name: subdevice #0
- device: 7
id: HDMI 1
name: Acer XF270HU
subdevices:
- subdevice: 0
name: subdevice #0
- device: 8
id: HDMI 2
name: HDMI 2
subdevices:
- subdevice: 0
name: subdevice #0
- device: 9
id: HDMI 3
name: HDMI 3
subdevices:
- subdevice: 0
name: subdevice #0
- device: 10
id: HDMI 4
name: HDMI 4
subdevices:
- subdevice: 0
name: subdevice #0
- device: 11
id: HDMI 5
name: HDMI 5
subdevices:
- subdevice: 0
name: subdevice #0
- device: 12
id: HDMI 6
name: HDMI 6
subdevices:
- subdevice: 0
name: subdevice #0
hwdep:
- device: 0
id: HDA Codec 0
name: HDA Codec 0
iface: 16
systemctl --user status pipewire
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
Active: active (running) since Tue 2022-07-19 00:23:30 CEST; 20min ago
TriggeredBy: ● pipewire.socket
Main PID: 1065 (pipewire)
Tasks: 2 (limit: 38394)
Memory: 1.9M
CPU: 9ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─1065 /usr/bin/pipewire
juil. 19 00:23:30 navi-linux systemd[674]: Started PipeWire Multimedia Service.
sudo dmesg | grep -E “(sof|snd_virtuoso)”
[ 0.469796] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.469797] software IO TLB: mapped [mem 0x00000000bd8c3000-0x00000000c18c3000] (64MB)
[ 4.489389] snd_virtuoso 0000:07:04.0: enabling device (0000 -> 0001)
I tried reinstalling sof-firmware and restarting but it didn’t change anything
Same with alsa-lib lib32-alsa-lib
I saw a mention of downgrading sof-firmware to a previous version but after installing the utility to do so it only lists the current version and no older ones.
p.s: This is my first post here so I’m not sure about the formatting I will try to improve it once created