Audacity Taking a LONG time to start up

Audacity Version: 2.3.3
OS: Pop!_OS 20.04 LTS x86_64
Kernel: 5.4.0-7634

Installed from Ubuntu repository but I have the same issue with the Flatpak version.

Problem:
Like the title says, the app is taking forever to open. This is on a high-end workstation with a very fast NVMe drive. See the attachments for a GIF of the problem. Everything seems to work fine once the app is open.

Terminal output when opening:

ALSA lib pcm_dsnoop.c:641:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Unknown field port
ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Unknown field port
ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Invalid type for card
ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Invalid type for card
ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:13: Debug: ScreenToClient cannot work when toplevel window is not shown
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1736
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1904
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2171
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2839
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4628
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4628
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4628
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4628
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:14: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: Unrecognized accel key 'backspace', accel string ignored.
15:07:15: Debug: Unrecognized accel key 'backspace', accel string ignored.
15:07:15: Debug: Unrecognized accel key 'numpad_enter', accel string ignored.
15:07:15: Debug: Unrecognized accel key 'numpad_enter', accel string ignored.
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ClientToScreen cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown
15:07:15: Debug: ScreenToClient cannot work when toplevel window is not shown

Any help diagnosing the problem would be greatly appreciated!

Thanks,

Daniel
audacitystartup.gif
neofetchscreen.png

Do you have a lot of plug-ins installed?
Plug-ins can slow down the launch time a lot, especially if there are plug-ins (or other shared object files in the plug-ins path) that are not supported by Audacity.

I’m not using any plug-ins. This was a fresh install. The first thing I tried was to uninstall then reinstall the app. Then I tried the Flatpak version and I had the same issue. Both times it was on a fresh install with no plugins and the default settings.

Audacity’s plug-in path includes LADSPA, LV2 and VST plug-ins. If you have other audio production software installed, you may have plug-ins installed.

You’re probably right. I tried a bunch of different virtual machines to see if the problem would persist on other OSs. Fresh installs of Ubuntu and Pop OS both seemed to work fine, although Ubuntu was a noticeably faster. The problem must be coming from other software I have on my computer. Steam downloaded a bunch of stuff for Windows compatibility so maybe it has something to do with that.

Thanks for the help,

Daniel