Sound card dropped out, Fedora 42

Fresh install of Fedora 42. MOTU 6 sound card was working fine post install. Recent update and reboot the other day, and now the sound card is not showing in the sources.

Has anyone seen this on their system? Any thoughts or suggestions appreciated.

Hi and welcome to :fedora:

Can you post the output of the following commands as preformatted text </>

fpaste --sysinfo-audio --printonly
wpctl status
journalctl --no-hostname --no-pager -b -g 'audio|snd'
sudo dnf history info last 

thanks

Thanks for your reply Joe. Here is the output below.

The sound card is plugged in and is missing from the sources list, but you can see it under settings as the default device.

Gathering system info ....... 
=== fpaste 0.5.0.0 System Information ===
* OS Release (cat /etc/*-release | uniq):
     Fedora release 42 (Adams)
     NAME="Fedora Linux"
     VERSION="42 (Workstation Edition)"
     RELEASE_TYPE=stable
     ID=fedora
     VERSION_ID=42
     VERSION_CODENAME=""
     PLATFORM_ID="platform:f42"
     PRETTY_NAME="Fedora Linux 42 (Workstation Edition)"
     ANSI_COLOR="0;38;2;60;110;180"
     LOGO=fedora-logo-icon
     CPE_NAME="cpe:/o:fedoraproject:fedora:42"
     DEFAULT_HOSTNAME="fedora"
     HOME_URL="https://fedoraproject.org/"
     DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f42/system-administrators-guide/"
     SUPPORT_URL="https://ask.fedoraproject.org/"
     BUG_REPORT_URL="https://bugzilla.redhat.com/"
     REDHAT_BUGZILLA_PRODUCT="Fedora"
     REDHAT_BUGZILLA_PRODUCT_VERSION=42
     REDHAT_SUPPORT_PRODUCT="Fedora"
     REDHAT_SUPPORT_PRODUCT_VERSION=42
     SUPPORT_END=2026-05-13
     VARIANT="Workstation Edition"
     VARIANT_ID=workstation
     Fedora release 42 (Adams)
     
* Kernel (uname -r):
     6.14.3-300.fc42.x86_64
     
* Kernel cmdline (cat /proc/cmdline):
     BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.14.3-300.fc42.x86_64 root=UUID=3437af91-d2f1-41a2-88fd-6587a327aae8 ro rootflags=subvol=root rhgb quiet
     
* PCI Audio devices (lspci |  grep -i -E 'audio' | cut -b1-7 | xargs -i lspci -vnnks {} | grep -v "<access denied>"):
     0c:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller [1002:ab28]
     	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller [1002:ab28]
     	Flags: bus master, fast devsel, latency 0, IRQ 77
     	Memory at fca20000 (32-bit, non-prefetchable) [size=16K]
     	Kernel driver in use: snd_hda_intel
     	Kernel modules: snd_hda_intel
     
     0e:00.4 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller [1022:1487]
     	Subsystem: ASRock Incorporation Device [1849:7893]
     	Flags: bus master, fast devsel, latency 0, IRQ 78
     	Memory at fc800000 (32-bit, non-prefetchable) [size=32K]
     	Kernel driver in use: snd_hda_intel
     	Kernel modules: snd_hda_intel
     
     
* Audio devices (cat /proc/asound/cards):
      0 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                           HDA ATI HDMI at 0xfca20000 irq 77
      1 [Generic        ]: HDA-Intel - HD-Audio Generic
                           HD-Audio Generic at 0xfc800000 irq 78
     
* User audio services (systemctl --user --no-pager status wireplumber pipewire* | sed "s/$(hostname)/ahost/"):
     ● wireplumber.service - Multimedia Service Session Manager
          Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
         Drop-In: /usr/lib/systemd/user/service.d
                  └─10-timeout-abort.conf
          Active: active (running) since Sat 2025-04-26 07:10:39 CDT; 3h 20min ago
      Invocation: 42b4403d93894c1c9d6ae72be2d84c94
        Main PID: 2394 (wireplumber)
           Tasks: 9 (limit: 38221)
          Memory: 7.3M (peak: 8.3M)
             CPU: 301ms
          CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
                  └─2394 /usr/bin/wireplumber
     
     Apr 26 07:10:39 ahost systemd[2260]: Started wireplumber.service - Multimedia Service Session Manager.
     Apr 26 07:10:39 ahost wireplumber[2394]: wp-internal-comp-loader: Loading profile 'main'
     Apr 26 07:10:40 ahost wireplumber[2394]: spa.bluez5: BlueZ system service is not available
     Apr 26 07:10:40 ahost wireplumber[2394]: [0:00:47.413591065] [2394]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0
     
     ● pipewire.service - PipeWire Multimedia Service
          Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
         Drop-In: /usr/lib/systemd/user/pipewire.service.d
                  └─00-uresourced.conf
                  /usr/lib/systemd/user/service.d
                  └─10-timeout-abort.conf
          Active: active (running) since Sat 2025-04-26 07:10:39 CDT; 3h 20min ago
      Invocation: ab44d89478cc484facd28dad95d6a7c9
     TriggeredBy: ● pipewire.socket
        Main PID: 2392 (pipewire)
           Tasks: 3 (limit: 38221)
          Memory: 5.9M (peak: 7.7M)
             CPU: 289ms
          CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
                  └─2392 /usr/bin/pipewire
     
     Apr 26 07:10:39 ahost systemd[2260]: Started pipewire.service - PipeWire Multimedia Service.
     
     ● pipewire-pulse.socket - PipeWire PulseAudio
          Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; preset: enabled)
          Active: active (running) since Sat 2025-04-26 07:10:39 CDT; 3h 20min ago
      Invocation: b8026cb4a6e440d1a8e74f4bf6fd1c0d
        Triggers: ● pipewire-pulse.service
          Listen: /run/user/1000/pulse/native (Stream)
          CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket
     
     Apr 26 07:10:39 ahost systemd[2260]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
     
     ● pipewire.socket - PipeWire Multimedia System Sockets
          Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)
          Active: active (running) since Sat 2025-04-26 07:10:39 CDT; 3h 20min ago
      Invocation: a61ca596d9ff4e8db2a6437bf376a6cd
        Triggers: ● pipewire.service
          Listen: /run/user/1000/pipewire-0 (Stream)
                  /run/user/1000/pipewire-0-manager (Stream)
          CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket
     
     Apr 26 07:10:39 ahost systemd[2260]: Listening on pipewire.socket - PipeWire Multimedia System Sockets.
     
     ● pipewire-pulse.service - PipeWire PulseAudio
          Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: disabled)
         Drop-In: /usr/lib/systemd/user/service.d
                  └─10-timeout-abort.conf
          Active: active (running) since Sat 2025-04-26 07:10:41 CDT; 3h 19min ago
      Invocation: 84b002aec0fb40fe964e20b1f8b41138
     TriggeredBy: ● pipewire-pulse.socket
        Main PID: 3093 (pipewire-pulse)
           Tasks: 3 (limit: 38221)
          Memory: 7.9M (peak: 14M)
             CPU: 352ms
          CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
                  └─3093 /usr/bin/pipewire-pulse
     
     Apr 26 07:10:41 ahost systemd[2260]: Started pipewire-pulse.service - PipeWire PulseAudio.
     

PipeWire 'pipewire-0' [1.4.2, raven@raven-pc, cookie:2377911386]
 └─ Clients:
        32. uresourced                          [1.4.2, raven@raven-pc, pid:2363]
        33. WirePlumber                         [1.4.2, raven@raven-pc, pid:2394]
        41. WirePlumber [export]                [1.4.2, raven@raven-pc, pid:2394]
        50. Chromium input                      [1.4.2, raven@raven-pc, pid:182]
        63. gnome-shell                         [1.4.2, raven@raven-pc, pid:2431]
        64. pipewire                            [1.4.2, raven@raven-pc, pid:3093]
        65. GNOME Shell Volume Control          [1.4.2, raven@raven-pc, pid:2431]
        66. GNOME Volume Control Media Keys     [1.4.2, raven@raven-pc, pid:2589]
        67. xdg-desktop-portal                  [1.4.2, raven@raven-pc, pid:3245]
        68. Signal Calling                      [1.4.2, raven@raven-pc, pid:119]
        69. Mutter                              [1.4.2, raven@raven-pc, pid:2431]
        75. wpctl                               [1.4.2, raven@raven-pc, pid:9322]

Audio
 β”œβ”€ Devices:
 β”‚      42. Navi 21/23 HDMI/DP Audio Controller [alsa]
 β”‚      43. Starship/Matisse HD Audio Controller [alsa]
 β”‚  
 β”œβ”€ Sinks:
 β”‚  *   51. Starship/Matisse HD Audio Controller Digital Stereo (IEC958) [vol: 0.84]
 β”‚      56. Navi 21/23 HDMI/DP Audio Controller Digital Stereo (HDMI) [vol: 0.40]
 β”‚  
 β”œβ”€ Sources:
 β”‚      52. Starship/Matisse HD Audio Controller Analog Stereo [vol: 1.00]
 β”‚  
 β”œβ”€ Filters:
 β”‚  
 └─ Streams:

Video
 β”œβ”€ Devices:
 β”‚  
 β”œβ”€ Sinks:
 β”‚  
 β”œβ”€ Sources:
 β”‚  
 β”œβ”€ Filters:
 β”‚  
 └─ Streams:

Settings
 └─ Default Configured Devices:
         0. Audio/Sink    alsa_output.usb-MOTU_M6_M6AE01FB1G-00.Direct__Direct__sink
Apr 26 07:10:23 kernel: ata2.00: Features: Trust Dev-Sleep NCQ-sndrcv
Apr 26 07:10:24 kernel: snd_hda_intel 0000:0c:00.1: Force to non-snoop mode
Apr 26 07:10:24 kernel: snd_hda_intel 0000:0e:00.4: enabling device (0000 -> 0002)
Apr 26 07:10:24 kernel: snd_hda_intel 0000:0c:00.1: bound 0000:0c:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC892: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0:    dig-out=0x1e/0x0
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0:    inputs:
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x18
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0:      Front Mic=0x19
Apr 26 07:10:24 kernel: snd_hda_codec_realtek hdaudioC1D0:      Line=0x1a
Apr 26 07:10:24 kernel: input: HD-Audio Generic Rear Mic as /devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1/input17
Apr 26 07:10:24 kernel: input: HD-Audio Generic Front Mic as /devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1/input18
Apr 26 07:10:24 kernel: input: HD-Audio Generic Line as /devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1/input19
Apr 26 07:10:24 kernel: input: HD-Audio Generic Line Out Front as /devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1/input20
Apr 26 07:10:24 kernel: input: HD-Audio Generic Line Out Surround as /devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1/input21
Apr 26 07:10:24 kernel: input: HD-Audio Generic Line Out CLFE as /devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1/input22
Apr 26 07:10:24 kernel: input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1/input23
Apr 26 07:10:32 systemd[1495]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
Apr 26 07:10:34 systemd[1495]: Started pipewire-pulse.service - PipeWire PulseAudio.
Apr 26 07:10:39 systemd[2260]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
Apr 26 07:10:41 systemd[2260]: Started pipewire-pulse.service - PipeWire PulseAudio.
Apr 26 07:10:53 systemd[1495]: Stopping pipewire-pulse.service - PipeWire PulseAudio...
Apr 26 07:10:53 systemd[1495]: Stopped pipewire-pulse.service - PipeWire PulseAudio.
Apr 26 07:10:53 systemd[1495]: Closed pipewire-pulse.socket - PipeWire PulseAudio.
Apr 26 10:29:50 systemd[9243]: pipewire-pulse.socket - PipeWire PulseAudio was skipped because of an unmet condition check (ConditionUser=!root).
Transaction ID : 32
Begin time     : 2025-04-26 12:09:06
Begin rpmdb    : 1614b06a461429abde8d593aa8d5b27e535982b7cdbce71f7c8843a0320337f2
End time       : 2025-04-26 12:09:06
End rpmdb      : 5e77bfcbb9a2716d8267bd4400bdc41b1835f59e0b46313862f6f7d9a78f05b5
User           : 1000 raven <raven>
Status         : Ok
Releasever     : 42
Description    : dnf install libavcodec-freeworld
Comment        : 
Packages altered:
  Action  Package                                    Reason     Repository
  Install libavcodec-freeworld-0:7.1.1-5.fc42.x86_64 User       rpmfusion-free
  Install x265-libs-0:4.1-2.fc42.x86_64              Dependency rpmfusion-free

Does it show up under lsusb?

Does it show up as part of the output of cat ~/.local/state/wireplumber/default-nodes

Thanks

Not under lsusb , but yes under cat wireplumber

Can you run journalctl --no-pager --no-hostname -f
and unplug and plug the device in and see if you see anything interesting.

Does this device have it’s own power supply?
Have you tried another USB port?

thanks

Yes it has it’s own power source. Here is the initial output

raven@raven-pc:~$ journalctl --no-pager --no-hostname -f
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Apr 26 11:23:26 gnome-shell[2431]: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).

When I flipped off the power switch it read

Apr 26 11:23:50 systemd[1]: fprintd.service: Deactivated successfully.
Apr 26 11:23:50 audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 26 11:23:50 audit: BPF prog-id=123 op=UNLOAD

I just tried a few different usb ports and it popped up, readout:

Apr 26 11:30:55 kernel: usb 1-10: new high-speed USB device number 8 using xhci_hcd
Apr 26 11:30:55 kernel: usb 1-10: New USB device found, idVendor=0451, idProduct=8027, bcdDevice= 1.10
Apr 26 11:30:55 kernel: usb 1-10: New USB device strings: Mfr=0, Product=0, SerialNumber=1
Apr 26 11:30:55 kernel: usb 1-10: SerialNumber: 43000081238F
Apr 26 11:30:55 kernel: hub 1-10:1.0: USB hub found
Apr 26 11:30:55 kernel: hub 1-10:1.0: 2 ports detected
Apr 26 11:30:55 kernel: usb 1-10.1: new high-speed USB device number 9 using xhci_hcd
Apr 26 11:30:55 kernel: usb 1-10.1: New USB device found, idVendor=07fd, idProduct=000b, bcdDevice= 2.01
Apr 26 11:30:55 kernel: usb 1-10.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Apr 26 11:30:55 kernel: usb 1-10.1: Product: M6
Apr 26 11:30:55 kernel: usb 1-10.1: Manufacturer: MOTU
Apr 26 11:30:55 kernel: usb 1-10.1: SerialNumber: M6AE01FB1G
Apr 26 11:30:55 kernel: usb 1-10.1: Quirk or no altset; falling back to MIDI 1.0
Apr 26 11:30:55 kernel: cdc_acm 1-10.1:1.5: ttyACM0: USB ACM device
Apr 26 11:30:55 mtp-probe[10553]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-10/1-10.1"
Apr 26 11:30:55 mtp-probe[10553]: bus: 1, device: 9 was not an MTP device
Apr 26 11:30:55 mtp-probe[10565]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-10/1-10.1"
Apr 26 11:30:55 mtp-probe[10565]: bus: 1, device: 9 was not an MTP device
Apr 26 11:30:56 wireplumber[2394]: spa.alsa: Error in ALSA UCM profile for _ucm0006.hw:M6,0 (HiFi: Line2: sink): PlaybackChannels=6 > avail 4
Apr 26 11:30:56 wireplumber[2394]: spa.alsa: Errors in ALSA UCM profile for card M Series

Maybe it was just the usb port? Strange that it was working on that port before and then dropped out after an update.

I have been turning power to the sound card off when not in use. Maybe that is a factor

Not sure, that would seem like hardware if it works on other USB ports.
It is weird that it worked prior to that.

Are you running using fprintd for something? (fingerprint reader)

Does the behavior change if you stop and mask the fprintd.service?
systemctl stop fprintd.service
systemctl mask fprintd.service

I was not intentionally running fprintd. If I stop it before running the journalctl command, it still shows in the that fprintd is stopping in the journalctl output. It does not seem to change anything about the sound card.

The sound card seems to be working now, if anything changes I will report back.

Thanks for your help!

1 Like