# How are you doing with the install process?

**URL:** <https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363>\
**Category:** TidalCycles\
**Tags:** installation\
**Created:** [11 April 2020 09:02 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363 "2020-04-11T09:02:06Z")\
**Posts on this page:** 15\
**Page:** 3

<div class="post-metadata">

**Author:** ![tkarches](https://uzu.lurk.org/user_avatar/uzu.lurk.org/tkarches/32/286_2.png) [@tkarches](https://uzu.lurk.org/u/tkarches)\
**Post date:** [16 April 2020 12:24 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/43 "2020-04-16T12:24:29Z")

</div>

I've also got many sounds that are not being found. From log -

**no synth or sample named 'lo' could be found.**  
**module 'sound': instrument not found: nil**

Should I delete it all and start over? It was suggested that I build everything from source including the plugins. Is that still good advice?

thanks  
tom

---

<div class="post-metadata">

**Author:** ![tkarches](https://uzu.lurk.org/user_avatar/uzu.lurk.org/tkarches/32/286_2.png) [@tkarches](https://uzu.lurk.org/u/tkarches)\
**Post date:** [16 April 2020 12:45 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/44 "2020-04-16T12:45:36Z")

</div>

Here is the stdout output. I got an error in the first attempt that the /tmp directory was still there so I deleted /tmp and ran it again. The error referenced in the output is over 40K and didn't seem appropriate to paste here. I can mail that to you if needed.

thanks  
tom

* * *

Hit:1 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic InRelease  
Get:2 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates InRelease [88.7 kB]  
Get:3 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-backports InRelease [74.6 kB]  
Get:4 [http://ppa.launchpad.net/atareao/atareao/ubuntu](http://ppa.launchpad.net/atareao/atareao/ubuntu) bionic InRelease [15.4 kB]  
Get:5 [http://security.ubuntu.com/ubuntu](http://security.ubuntu.com/ubuntu) bionic-security InRelease [88.7 kB]  
Hit:6 [http://ppa.launchpad.net/deadsnakes/ppa/ubuntu](http://ppa.launchpad.net/deadsnakes/ppa/ubuntu) bionic InRelease  
Hit:7 [http://ppa.launchpad.net/fingerprint/fingerprint-gui/ubuntu](http://ppa.launchpad.net/fingerprint/fingerprint-gui/ubuntu) bionic InRelease  
Get:8 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates/main amd64 Packages [914 kB]  
Hit:9 [http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu](http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu) bionic InRelease  
Get:10 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates/main i386 Packages [668 kB]  
Get:11 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates/main amd64 DEP-11 Metadata [307 kB]  
Hit:12 [http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu](http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu) bionic InRelease  
Get:13 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates/universe i386 Packages [1,013 kB]  
Get:14 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates/universe amd64 Packages [1,065 kB]  
Get:15 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates/universe amd64 DEP-11 Metadata [273 kB]  
Get:16 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates/multiverse amd64 DEP-11 Metadata [2,468 B]  
Get:17 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-backports/universe amd64 DEP-11 Metadata [7,972 B]  
Get:18 [http://ppa.launchpad.net/atareao/atareao/ubuntu](http://ppa.launchpad.net/atareao/atareao/ubuntu) bionic/main i386 Packages [8,480 B]  
Get:19 [http://security.ubuntu.com/ubuntu](http://security.ubuntu.com/ubuntu) bionic-security/main amd64 DEP-11 Metadata [38.7 kB]  
Get:20 [http://ppa.launchpad.net/atareao/atareao/ubuntu](http://ppa.launchpad.net/atareao/atareao/ubuntu) bionic/main amd64 Packages [8,484 B]  
Get:21 [http://security.ubuntu.com/ubuntu](http://security.ubuntu.com/ubuntu) bionic-security/universe amd64 DEP-11 Metadata [42.1 kB]  
Get:22 [http://security.ubuntu.com/ubuntu](http://security.ubuntu.com/ubuntu) bionic-security/multiverse amd64 DEP-11 Metadata [2,464 B]  
Get:23 [http://ppa.launchpad.net/atareao/atareao/ubuntu](http://ppa.launchpad.net/atareao/atareao/ubuntu) bionic/main Translation-en [4,748 B]  
Fetched 4,624 kB in 2s (2,553 kB/s)  
Reading package lists...  
Building dependency tree...  
Reading state information...  
5 packages can be upgraded. Run 'apt list --upgradable' to see them.  
Reading package lists...  
Building dependency tree...  
Reading state information...  
build-essential is already the newest version (12.4ubuntu1).  
libfftw3-dev is already the newest version (3.3.7-1).  
libjack-jackd2-dev is already the newest version (1.9.12~dfsg-2).  
libreadline-dev is already the newest version (7.0-3).  
libxt-dev is already the newest version (1:1.1.5-1).  
pkg-config is already the newest version (0.29.1-0ubuntu2).  
libcwiid-dev is already the newest version (0.6.00+svn201-4).  
libqt5sensors5-dev is already the newest version (5.9.5-0ubuntu1).  
libqt5webkit5-dev is already the newest version (5.212.0~alpha2-7ubuntu1).  
qtpositioning5-dev is already the newest version (5.9.5+dfsg-0ubuntu2).  
qttools5-dev is already the newest version (5.9.5-0ubuntu1).  
qttools5-dev-tools is already the newest version (5.9.5-0ubuntu1).  
subversion is already the newest version (1.9.7-4ubuntu1).  
cmake is already the newest version (3.10.2-1ubuntu2.18.04.1).  
git is already the newest version (1:2.17.1-1ubuntu0.6).  
libasound2-dev is already the newest version (1.1.3-5ubuntu0.5).  
libavahi-client-dev is already the newest version (0.7-3.1ubuntu1.2).  
libicu-dev is already the newest version (60.2-3ubuntu3.1).  
libsndfile1-dev is already the newest version (1.0.28-4ubuntu0.18.04.1).  
libudev-dev is already the newest version (237-3ubuntu10.39).  
qt5-qmake is already the newest version (5.9.5+dfsg-0ubuntu2.5).  
qt5-default is already the newest version (5.9.5+dfsg-0ubuntu2.5).  
qtdeclarative5-dev is already the newest version (5.9.5-0ubuntu1.1).  
The following packages were automatically installed and are no longer required:  
gconf-service gconf-service-backend gconf2-common gir1.2-gconf-2.0  
libfakekey0 libfprint0 libgconf-2-4 libpolkit-qt-1-1 libqca2 libqca2-plugins  
python3-evdev  
Use 'sudo apt autoremove' to remove them.  
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.  
-- Configuring incomplete, errors occurred!  
See also "/tmp/sc3-plugins/build/CMakeFiles/CMakeOutput.log".

## 2nd run....deleted /tmp

Hit:1 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic InRelease  
Hit:2 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-updates InRelease  
Hit:3 [http://us.archive.ubuntu.com/ubuntu](http://us.archive.ubuntu.com/ubuntu) bionic-backports InRelease  
Hit:4 [http://security.ubuntu.com/ubuntu](http://security.ubuntu.com/ubuntu) bionic-security InRelease  
Hit:5 [http://ppa.launchpad.net/atareao/atareao/ubuntu](http://ppa.launchpad.net/atareao/atareao/ubuntu) bionic InRelease  
Hit:6 [http://ppa.launchpad.net/deadsnakes/ppa/ubuntu](http://ppa.launchpad.net/deadsnakes/ppa/ubuntu) bionic InRelease  
Hit:7 [http://ppa.launchpad.net/fingerprint/fingerprint-gui/ubuntu](http://ppa.launchpad.net/fingerprint/fingerprint-gui/ubuntu) bionic InRelease  
Hit:8 [http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu](http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu) bionic InRelease  
Hit:9 [http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu](http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu) bionic InRelease  
Reading package lists...  
Building dependency tree...  
Reading state information...  
5 packages can be upgraded. Run 'apt list --upgradable' to see them.  
Reading package lists...  
Building dependency tree...  
Reading state information...  
build-essential is already the newest version (12.4ubuntu1).  
libfftw3-dev is already the newest version (3.3.7-1).  
libjack-jackd2-dev is already the newest version (1.9.12~dfsg-2).  
libreadline-dev is already the newest version (7.0-3).  
libxt-dev is already the newest version (1:1.1.5-1).  
pkg-config is already the newest version (0.29.1-0ubuntu2).  
libcwiid-dev is already the newest version (0.6.00+svn201-4).  
libqt5sensors5-dev is already the newest version (5.9.5-0ubuntu1).  
libqt5webkit5-dev is already the newest version (5.212.0~alpha2-7ubuntu1).  
qtpositioning5-dev is already the newest version (5.9.5+dfsg-0ubuntu2).  
qttools5-dev is already the newest version (5.9.5-0ubuntu1).  
qttools5-dev-tools is already the newest version (5.9.5-0ubuntu1).  
subversion is already the newest version (1.9.7-4ubuntu1).  
cmake is already the newest version (3.10.2-1ubuntu2.18.04.1).  
git is already the newest version (1:2.17.1-1ubuntu0.6).  
libasound2-dev is already the newest version (1.1.3-5ubuntu0.5).  
libavahi-client-dev is already the newest version (0.7-3.1ubuntu1.2).  
libicu-dev is already the newest version (60.2-3ubuntu3.1).  
libsndfile1-dev is already the newest version (1.0.28-4ubuntu0.18.04.1).  
libudev-dev is already the newest version (237-3ubuntu10.39).  
qt5-qmake is already the newest version (5.9.5+dfsg-0ubuntu2.5).  
qt5-default is already the newest version (5.9.5+dfsg-0ubuntu2.5).  
qtdeclarative5-dev is already the newest version (5.9.5-0ubuntu1.1).  
The following packages were automatically installed and are no longer required:  
gconf-service gconf-service-backend gconf2-common gir1.2-gconf-2.0  
libfakekey0 libfprint0 libgconf-2-4 libpolkit-qt-1-1 libqca2 libqca2-plugins  
python3-evdev  
Use 'sudo apt autoremove' to remove them.  
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.  
Submodule path 'external\_libraries/nova-simd': checked out '314068939cd52cb44cd7d46c1db309a777fd8686'  
Submodule path 'external\_libraries/stk': checked out 'a506acc7082f5b602a42bbecfdc586fad0228c89'  
-- The C compiler identification is GNU 7.5.0  
-- The CXX compiler identification is GNU 7.5.0  
-- Check for working C compiler: /usr/bin/cc  
-- Check for working C compiler: /usr/bin/cc -- works  
-- Detecting C compiler ABI info  
-- Detecting C compiler ABI info - done  
-- Detecting C compile features  
-- Detecting C compile features - done  
-- Check for working CXX compiler: /usr/bin/c++  
-- Check for working CXX compiler: /usr/bin/c++ -- works  
-- Detecting CXX compiler ABI info  
-- Detecting CXX compiler ABI info - done  
-- Detecting CXX compile features  
-- Detecting CXX compile features - done  
-- Configuring incomplete, errors occurred!  
See also "/tmp/sc3-plugins/build/CMakeFiles/CMakeOutput.log".

---

<div class="post-metadata">

**Author:** ![yaxu](https://uzu.lurk.org/user_avatar/uzu.lurk.org/yaxu/32/2_2.png) [@yaxu](https://uzu.lurk.org/u/yaxu)\
**Post date:** [16 April 2020 12:47 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/45 "2020-04-16T12:47:04Z")

</div>

> [@tkarches](#):
>
> /tmp/sc3-plugins/build/CMakeFiles/CMakeOutput.log"

Yes please email this over - [alex@slab.org](mailto:alex@slab.org)

---

<div class="post-metadata">

**Author:** ![vasily.milovidov](https://uzu.lurk.org/user_avatar/uzu.lurk.org/vasily.milovidov/32/125_2.png) [@vasily.milovidov](https://uzu.lurk.org/u/vasily.milovidov)\
**Post date:** [16 April 2020 17:51 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/46 "2020-04-16T17:51:30Z")

</div>

i get an error when i try to update tidal with cabal update and cabal install tidal  
-bash: cabal: command not found

---

<div class="post-metadata">

**Author:** ![yaxu](https://uzu.lurk.org/user_avatar/uzu.lurk.org/yaxu/32/2_2.png) [@yaxu](https://uzu.lurk.org/u/yaxu)\
**Post date:** [16 April 2020 18:05 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/47 "2020-04-16T18:05:23Z")

</div>

try this

```auto
. ~/.ghcup/env
cabal update
cabal install tidal --lib

```

If it still doesn't work, then ghc didn't install. You can install it with this:

```auto
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh

```

---

<div class="post-metadata">

**Author:** ![vasily.milovidov](https://uzu.lurk.org/user_avatar/uzu.lurk.org/vasily.milovidov/32/125_2.png) [@vasily.milovidov](https://uzu.lurk.org/u/vasily.milovidov)\
**Post date:** [16 April 2020 18:08 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/48 "2020-04-16T18:08:10Z")

</div>

yeah, it worked with . ~/.ghcup/env  
thanks!

---

<div class="post-metadata">

**Author:** ![tkarches](https://uzu.lurk.org/user_avatar/uzu.lurk.org/tkarches/32/286_2.png) [@tkarches](https://uzu.lurk.org/u/tkarches)\
**Post date:** [16 April 2020 21:40 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/49 "2020-04-16T21:40:18Z")

</div>

Looks like none of my sounds are loading.

Getting errors like this when I select a line of code to play like this

d1 $ sound "hi lo [hi hi] lo"

For the above line, in the SC window I get

no synth or sample named 'hi' could be found.  
module 'sound': instrument not found: nil  
no synth or sample named 'lo' could be found.  
module 'sound': instrument not found: nil

I looked in the boot log in SC, and both of those sounds are listed as loading.

I'll poke around a bit, but this is strange.

UPDATE : removed the jack loading lines in init...that didn't help...now I have no sound  
Also changed the default boot in SC to new session, in case my changing of the init file  
would cause the sound to not work

This time when I quit jack, supercollider stopped automatically

rebooted SC. Still have no sound, though I'm not sure my output sound source is working. Is there a way to make SC play a sound regardless of samples loaded to make sure the output is configured  
properly.

I believe I may just reinstall everything onto a new SSD after dinner.

UPDATE  
I sent the SC boot log

tom k

---

<div class="post-metadata">

**Author:** ![yaxu](https://uzu.lurk.org/user_avatar/uzu.lurk.org/yaxu/32/2_2.png) [@yaxu](https://uzu.lurk.org/u/yaxu)\
**Post date:** [16 April 2020 21:55 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/50 "2020-04-16T21:55:47Z")

</div>

Can you share your sc boot log?

---

<div class="post-metadata">

**Author:** ![yaxu](https://uzu.lurk.org/user_avatar/uzu.lurk.org/yaxu/32/2_2.png) [@yaxu](https://uzu.lurk.org/u/yaxu)\
**Post date:** [16 April 2020 22:58 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/51 "2020-04-16T22:58:51Z")

</div>

This is really strange, I can't see anything wrong with the sc boot, apart from the lack of sc3-plugins. 😕

---

<div class="post-metadata">

**Author:** ![tkarches](https://uzu.lurk.org/user_avatar/uzu.lurk.org/tkarches/32/286_2.png) [@tkarches](https://uzu.lurk.org/u/tkarches)\
**Post date:** [17 April 2020 01:11 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/52 "2020-04-17T01:11:54Z")

</div>

I pulled the HD, put in an SSD and reinstalled the OS. Music only from now on! No mixing work and pleasure on my computers! The install instructions for linux suggested that I build SC and tidal from scratch.

The docs suggest I DON'T do a "sudo apt-get supercollider sc3-plugins". Still good advice?

thanks,  
tom k

---

<div class="post-metadata">

**Author:** ![tkarches](https://uzu.lurk.org/user_avatar/uzu.lurk.org/tkarches/32/286_2.png) [@tkarches](https://uzu.lurk.org/u/tkarches)\
**Post date:** [17 April 2020 03:00 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/53 "2020-04-17T03:00:28Z")

</div>

Alex,  
I'm back up and running after a OS reinstall on a new drive.

Thanks for your help.  
tom k

---

<div class="post-metadata">

**Author:** ![eduardoperezinfante](https://uzu.lurk.org/user_avatar/uzu.lurk.org/eduardoperezinfante/32/31_2.png) [@eduardoperezinfante](https://uzu.lurk.org/u/eduardoperezinfante)\
**Post date:** [17 April 2020 03:30 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/54 "2020-04-17T03:30:42Z")

</div>

I'm finally done with the install!

---

<div class="post-metadata">

**Author:** ![dcb140ce](https://uzu.lurk.org/letter_avatar_proxy/v4/letter/d/ed8c4c/32.png) [@dcb140ce](https://uzu.lurk.org/u/dcb140ce)\
**Post date:** [18 April 2020 13:18 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/55 "2020-04-18T13:18:09Z")

</div>

I had issues running Tidal from Emacs because "BootTidal.hs" wasn't pulled in when running C-c C-s. The message was `Prelude> IO error: "/home/user/.cabal/store/ghc-8.0.2/package.db/BootTidal.hs" does not exist `. The issue was in tidal.el ... which I patched locally to fix it after a day of poking.

---

<div class="post-metadata">

**Author:** ![recursive](https://uzu.lurk.org/user_avatar/uzu.lurk.org/recursive/32/2192_2.png) [@recursive](https://uzu.lurk.org/u/recursive)\
**Post date:** [17 May 2020 19:59 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/56 "2020-05-17T19:59:12Z")

</div>

Same. After searching through the bugs on github, found what looks like a reasonable workaround and submitted a PR, [https://github.com/tidalcycles/Tidal/pull/652](https://github.com/tidalcycles/Tidal/pull/652)

(Everything else was by the book, and it seems like Jack/Pulse coexistence on Ubuntu is okay these days.)

---

<div class="post-metadata">

**Author:** ![cleary](https://uzu.lurk.org/user_avatar/uzu.lurk.org/cleary/32/177_2.png) [@cleary](https://uzu.lurk.org/u/cleary)\
**Post date:** [17 May 2020 22:50 UTC](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363/57 "2020-05-17T22:50:41Z")

</div>

A side note, I know you've got this sorted for your purposes, but I thought I'd just post a bit of a note about how the pieces fit together, so you're not dependent on supercollider for your JACK/pulseaudio bridging - ie in case you want to use JACK for other purposes:

> [@Kate](#):
>
> Is there a way to get SuperCollider to do the `pactl load-module blah` thing automatically when it starts ?

Under Ubuntu (and I expect under debian too), the `pulseaudio-module-jack` package comes with a pulse module called `module-jackdbus-detect.so`

This module is called in the `/etc/pulse/default.pa` file around line 58:

```haskell
### Automatically connect sink and source if JACK server is present
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif

```

It's purpose is to automate the loading of `module-jack-sink` and `module-jack-source` when it detects a JACK service running. I find it works _most of the time_, but I will occasionally find I need to load the modules manually after a long time and many suspend cycles.

In a terminal, you can run

```haskell
pactl load-module module-jack-sink
pactl load-module module-jack-source

```

Even less frequently, the pulseaudio daemon running in my user session needs a restart altogether, you can achieve this by running in a terminal:

```haskell
pulseaudio -k

```

...the k is for --kill, but the daemon should be automatically restarted

Hope that's of use to you/someone -

[Previous page](https://uzu.lurk.org/t/how-are-you-doing-with-the-install-process/363.md?page=2)
