Alsa Problem -No Mics

Hi,

I do not use Audacity often but need it ATM!
I had this problem many many years ago and seem to have it again!
I have Audacity 2.3.3 from the Fedora 32 repository
Running 5.66.6-300.fc32.x86_64 and have alsa-utils and alsa-lib installed
I have played with level on the alsa mixer (cmd line) and can see 5 devices in the “diagnostics” but with “no supported rates” which I assume is why I cannot get a mic to work from either the front or rear of my PC.
I eventually tried another app (ocenaudio) and that works fine.

I have used “Open Shot” to record a video but need a recorder to add sound.

Could you please explain what the likely cause may be and how to resolve the problem?

Thanks

Reboot your computer then run the “Audio device info” (probably in the “Help” menu) and save the output to a convenient location.
Attach the saved file to your reply (see: https://forum.audacityteam.org/t/how-to-attach-files-to-forum-posts/24026/1)
That will tell us how Audacity sees the sound system on your computer.

Hi, here is the information you requested.
audioinfo.txt (2.48 KB)

According to this documentation: Multimedia/Sound - Fedora Project Wiki

By default, Fedora systems uses the PulseAudio sound system and has ALSA enabled

However, it appears that you don’t have PulseAudio :confused:

Ooooh yes I do!!:

peter@localhost ~]$ sudo dnf install pulseaudio
[sudo] password for peter:
Last metadata expiration check: 5:39:03 ago on Thu 22 Oct 2020 13:41:11 BST.
Package pulseaudio-13.99.1-4.fc32.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[peter@localhost ~]$

but this is probably the problem:
[peter@localhost ~]$ pulseaudio -v
I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
I: [pulseaudio] core-util.c: Successfully gained nice level -11.
I: [pulseaudio] main.c: This is PulseAudio 13.99.1-rebootstrapped
I: [pulseaudio] main.c: Page size is 4096 bytes
I: [pulseaudio] main.c: Machine ID is d84627faa906409a8603273709c1a57c.
I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
I: [pulseaudio] main.c: Using state directory /home/peter/.config/pulse.
I: [pulseaudio] main.c: Using modules directory /usr/lib64/pulse-13.99/modules.
I: [pulseaudio] main.c: Running in system mode: no
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.
[peter@localhost ~]$

Its running but fails!!
Afraid this is a little beyond me but I assume if it cannot create a process it cannot run!?

Will look again tomorrow and check what “Ocenaudio” uses.

Thanks

Panto season already? :smiley:

I’m not so sure. This is what I get (Xubuntu) and Pulse is working perfectly here:

~$ pulseaudio -v
I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: [pulseaudio] core-util.c: Successfully gained nice level -11.
I: [pulseaudio] main.c: This is PulseAudio 11.1
I: [pulseaudio] main.c: Page size is 4096 bytes
I: [pulseaudio] main.c: Machine ID is a86a57d8747b4c4684ec2535e356aaeb.
I: [pulseaudio] main.c: Session ID is c1.
I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
I: [pulseaudio] main.c: Using state directory /home/steve/.config/pulse.
I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-11.1/modules.
I: [pulseaudio] main.c: Running in system mode: no
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

You can get a lot of information about PulseAudio with this command (run the terminal full screen)

pactl list

Also the Arch wiki has a lot of information about troubleshooting PulseAudio: PulseAudio/Troubleshooting - ArchWiki