Yesterday i shredded my fedora 30 install, since it kept dying on me due to some issue with nvidia drivers breaking when updating. I then installed fedora 31 workstation and all was well until i wanted something to listen to. Turns out fedora does not detect any input or output devices, no matter if usb or through the audio jack, I tested it with multiple devices. I did not have this issue on my fedora 30 install, so the hardware should be working (with linux).
Some online research leads me to believe that my sound card is not being detected or is missing some “modules”/drivers.
Running the following commands yields this:
> aplay -l aplay: device_list:274: no soundcards found...
> lspci -nnk | grep -i -A7 audio 00:1f.3 Audio device : Intel Corporation 200 Series PCH HD Audio [8086:a2f0] DeviceName: Onboard - Sound Subsystem: ASRock Incorporation Device [1849:1220] 00:1f.4 SMBus [0c05]: Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller [8086:a2a3] DeviceName: Onboard - Other Subsystem: ASRock Incorporation Device [1849:a2a3] Kernel driver in use: i801_smbus Kernel modules: i2c_i801 -- 01:00.1 Audio device : NVIDIA Corporation GP102 HDMI Audio Controller [10de:10ef] (rev a1) Subsystem: Gigabyte Technology Co., Ltd Device [1458:3752] 04:00.0 SATA controller : ASMedia Technology Inc. ASM1062 Serial ATA Controller [1b21:0612] (rev 02) Subsystem: ASRock Incorporation Motherboard [1849:0612] Kernel driver in use: ahci 05:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM2142 USB 3.1 Host Controller [1b21:2142] Subsystem: ASRock Incorporation Device [1849:2142] Kernel driver in use: xhci_hcd
> lsmod | grep snd # nothing
> dmesg | grep -iC 3 audio [ 0.392803] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.392803] ACPI: Added _OSI(Processor Aggregator Device) [ 0.392803] ACPI: Added _OSI(Linux-Dell-Video) [ 0.392803] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.392803] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.419989] ACPI: 9 ACPI AML tables successfully acquired and loaded [ 0.424314] ACPI: Dynamic OEM Table Load:
> dmesg | grep -iC 3 snd # again nothing
> alsa-info.sh ALSA Information Script v 0.4.64 -------------------------------- This script visits the following commands/files to collect diagnostic information about your ALSA installation and sound related hardware. dmesg lspci aplay amixer alsactl /proc/asound/ /sys/class/sound/ ~/.asoundrc (etc.) See '/usr/sbin/alsa-info.sh --help' for command line options. cat: /proc/asound/version: No such file or directory cat: /proc/asound/cards: No such file or directory cat: /proc/asound/modules: No such file or directory ls: cannot access '/dev/snd/*': No such file or directory alsactl: save_state:1595: No soundcards found... cat: /tmp/alsa-info.5zdMQV29oh/alsactl.tmp: No such file or directory
I am rocking an asrock z370 extreme4 with no external sound card, so the onboard soundcard found by lspci should be the correct one. Kernel version is
Has this happened to anyone of you people ? This issue is really annoying me, since I can’t really do home office if i cant talk to my colleagues.