Audacity 2.0.2 won't start after installation

Hey fine Audacity folks,
I’ve installed the newest version of Audacity as instructed by http://ubuntuguide.net/how-to-install-audacity-2-0-in-ubuntu-12-0411-1011-04
I am on Ubuntu 12.04
When I try to launch Audacity from the Launcher, nothing happens. Why? Help! I’ve tried re-installing it, and nothing happens.
~Tyler

I used the following to install audacity 2.0.2:
sudo add-apt-repository ppa:audacity-team/daily

You are about to add the following PPA to your system:
 This PPA contains daily builds from audacity's subversion repository at
http://code.google.com/p/audacity/source/list

To install run
sudo add-apt-repository ppa:audacity-team/daily

 More info: https://launchpad.net/~audacity-team/+archive/daily
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpcTf8OT/secring.gpg' created
gpg: keyring `/tmp/tmpcTf8OT/pubring.gpg' created
gpg: requesting key BB901940 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpcTf8OT/trustdb.gpg: trustdb created
gpg: key BB901940: public key "Launchpad Daily Build" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

sudo apt-get update

(..a large amount of text..)

and

sudo apt-get install audacity

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libqimageblitz4 python-kiwi libpoppler-qt4-3 libokularcore1abi1
  postgresql-contrib-8.4
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  audacity-data libportsmf0 libsbsms10
Suggested packages:
  ladspa-plugin
The following NEW packages will be installed:
  audacity audacity-data libportsmf0 libsbsms10
0 upgraded, 4 newly installed, 0 to remove and 5 not upgraded.
Need to get 0 B/5,537 kB of archives.
After this operation, 15.6 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Selecting previously unselected package libsbsms10.
(Reading database ... 235582 files and directories currently installed.)
Unpacking libsbsms10 (from .../libsbsms10_2.0.0-3_i386.deb) ...
Selecting previously unselected package audacity-data.
Unpacking audacity-data (from .../audacity-data_2.0.2+svn20121011+r7371-0~r17~precise1_all.deb) ...
Selecting previously unselected package libportsmf0.
Unpacking libportsmf0 (from .../libportsmf0_0.1~svn20101010-3_i386.deb) ...
Selecting previously unselected package audacity.
Unpacking audacity (from .../audacity_2.0.2+svn20121011+r7371-0~r17~precise1_i386.deb) ...
Processing triggers for shared-mime-info ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for hicolor-icon-theme ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for man-db ...
Processing triggers for menu ...
Setting up libsbsms10 (2.0.0-3) ...
Setting up audacity-data (2.0.2+svn20121011+r7371-0~r17~precise1) ...
Setting up libportsmf0 (0.1~svn20101010-3) ...
Setting up audacity (2.0.2+svn20121011+r7371-0~r17~precise1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for menu ...

What happens if you open a Terminal window and enter:

audacity

(In your reply, use the [Code] button to wrap large amounts of text in a “code” box - it makes the post easier to read)

audacity: error while loading shared libraries: libSoundTouch.so.1: cannot open shared object file: No such file or directory

Try running:

sudo apt-get build-dep audacity

(Watch out for any errors that may occur if you do not have the necessary repositories enabled)
Then reinstall Audacity

If that does not work it may be easier to build it yourself from the source code. I can talk you through how to do that if necessary.

Came up with the same error message
How do I build it from the source code? :slight_smile:
Thanks for the help.


sudo apt-get build-dep audacity

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  libmp3lame-dev libportaudiocpp0 libportsmf-dev libsbsms-dev
  libsoundtouch-dev portaudio19-dev
0 upgraded, 6 newly installed, 0 to remove and 12 not upgraded.
Need to get 576 kB of archives.
After this operation, 1,930 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://ca.archive.ubuntu.com/ubuntu/ precise/main libportaudiocpp0 i386 19+svn20111121-1 [19.7 kB]
Get:2 http://ca.archive.ubuntu.com/ubuntu/ precise/universe libmp3lame-dev i386 3.99.3+repack1-1 [184 kB]
Get:3 http://ca.archive.ubuntu.com/ubuntu/ precise/universe libportsmf-dev i386 0.1~svn20101010-3 [88.4 kB]
Get:4 http://ca.archive.ubuntu.com/ubuntu/ precise/universe libsbsms-dev i386 2.0.0-3 [145 kB]
Get:5 http://ca.archive.ubuntu.com/ubuntu/ precise/universe libsoundtouch-dev i386 1.6.0-2build1 [12.7 kB]
Get:6 http://ca.archive.ubuntu.com/ubuntu/ precise/main portaudio19-dev i386 19+svn20111121-1 [127 kB]
Fetched 576 kB in 2s (247 kB/s)          
Selecting previously unselected package libportaudiocpp0.
(Reading database ... 235739 files and directories currently installed.)
Unpacking libportaudiocpp0 (from .../libportaudiocpp0_19+svn20111121-1_i386.deb) ...
Selecting previously unselected package libmp3lame-dev.
Unpacking libmp3lame-dev (from .../libmp3lame-dev_3.99.3+repack1-1_i386.deb) ...
Selecting previously unselected package libportsmf-dev.
Unpacking libportsmf-dev (from .../libportsmf-dev_0.1~svn20101010-3_i386.deb) ...
Selecting previously unselected package libsbsms-dev.
Unpacking libsbsms-dev (from .../libsbsms-dev_2.0.0-3_i386.deb) ...
Selecting previously unselected package libsoundtouch-dev.
Unpacking libsoundtouch-dev (from .../libsoundtouch-dev_1.6.0-2build1_i386.deb) ...
Selecting previously unselected package portaudio19-dev.
Unpacking portaudio19-dev (from .../portaudio19-dev_19+svn20111121-1_i386.deb) ...
Setting up libportaudiocpp0 (19+svn20111121-1) ...
Setting up libmp3lame-dev (3.99.3+repack1-1) ...
Setting up libportsmf-dev (0.1~svn20101010-3) ...
Setting up libsbsms-dev (2.0.0-3) ...
Setting up libsoundtouch-dev (1.6.0-2build1) ...
Setting up portaudio19-dev (19+svn20111121-1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place

sudo apt-get install audacity

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libqimageblitz4 python-kiwi libpoppler-qt4-3 libokularcore1abi1
  postgresql-contrib-8.4
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  audacity-data
Suggested packages:
  ladspa-plugin
The following NEW packages will be installed:
  audacity audacity-data
0 upgraded, 2 newly installed, 0 to remove and 12 not upgraded.
Need to get 0 B/5,340 kB of archives.
After this operation, 15.0 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Selecting previously unselected package audacity-data.
(Reading database ... 235668 files and directories currently installed.)
Unpacking audacity-data (from .../audacity-data_2.0.2+svn20121011+r7371-0~r17~precise1_all.deb) ...
Selecting previously unselected package audacity.
Unpacking audacity (from .../audacity_2.0.2+svn20121011+r7371-0~r17~precise1_i386.deb) ...
Processing triggers for shared-mime-info ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for hicolor-icon-theme ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for man-db ...
Processing triggers for menu ...
Setting up audacity-data (2.0.2+svn20121011+r7371-0~r17~precise1) ...
Setting up audacity (2.0.2+svn20121011+r7371-0~r17~precise1) ...
Processing triggers for menu ...
xxx@xxx-Compaq:~$ audacity
audacity: error while loading shared libraries: libSoundTouch.so.1: cannot open shared object file: No such file or directory

Uninstall Audacity and disable the PPA

Download audacity-minsrc-2.0.2.tar.bz2 6.5 MB from here: http://code.google.com/p/audacity/downloads/detail?name=audacity-minsrc-2.0.2.tar.bz2&can=2&q=

Extract audacity-minsrc-2.0.2.tar.bz2 to a convenient place within your home user space (for example, /home//sourcecode/)

Open a Terminal window and navigate to the folder where you extracted the tarball, for example for the suggested path that would be:

cd /home/<user name>/sourcecode/audacity-src-2.0.2

Then run:

./configure

This should complete with no errors.

Then run:

make

This should complete with no errors (though you may see a lot of “warnings”, but that is normal.

Audacity is now built, but not yet installed.
Check that it has built correctly by launching with:

./audacity

If Audacity launches then you are ready to install.
Close Audacity and type:

sudo make install

Enter your password when prompted.

I’ve just tried this on a fresh, up to date installation of Ubuntu 12.04 and it works as expected.

On launching Audacity from the command line there is a lot of output while Audacity looks for available audio devices:

ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71
ALSA lib setup.c:565:(add_elem) Cannot obtain info for CTL elem (MIXER,'IEC958 Playback Default',0,0,0): No such file or directory
ALSA lib setup.c:565:(add_elem) Cannot obtain info for CTL elem (MIXER,'IEC958 Playback Default',0,0,0): No such file or directory
ALSA lib setup.c:565:(add_elem) Cannot obtain info for CTL elem (MIXER,'IEC958 Playback Default',0,0,0): No such file or directory
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1670
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1830
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2092
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2764
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4541
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4541
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4541
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4541

This is normal and Audacity should open after that.

I am grateful for the support, that worked like a charm.
Thank you!