Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Support & discussion regarding DAWs and MIDI sequencers.

Moderators: MattKingUSA, khz

Post Reply
WarpCanada
Established Member
Posts: 3
Joined: Tue Mar 22, 2022 6:05 pm
Has thanked: 1 time

Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by WarpCanada »

I have an Ubuntu 20.04 laptop setup and running bitwig fine, including jack, realtime audio kernel optimizations etc.
Wanted to add ardour in as another plugin host to compare plugin hosting performance and audio stablity.

sudo apt install ardour wants to install
kxstudio-lv2-extensions lv2-dev mod-sdk-lv2 sordi
The following NEW packages will be installed:
ardour kxstudio-lv2-extensions lv2-dev mod-sdk-lv2 sordi

But the PPA install fails with this weird github fetch error.

Err:1 https://kx.studio/repo gcc5/free amd64 ardour amd64 2:5.12.0-1kxstudio2v5
401 Unauthorized [IP: 185.199.111.133 443]
E: Failed to fetch https://objects.githubusercontent.com/g ... attachment; filename=ardour_5.12.0-1kxstudio2v5_amd64.deb&response-content-type=application/octet-stream 401 Unauthorized [IP: xxx ]
E: Unable to fetch some archives, try running apt-get update or apt-get --fix-missing.

What's up there? Github hosting is giving unauthorized IP? This PPA doesn't host the packages but instead fetchs from githubusercontent's CDN?
I'm a long time Linux user going back to 1.0 but out of touch with where things have gone in the last 10 years with regards to how apt .deb repos (ppas) are hosted and installed these days. Any thoughts? Remove the kxstudio ppa and install again? unfortunately I have the claudia/cadence stuff installed and like using it.

Google-fu suggests it's an Ubuntu bug?
https://github.com/retorquere/zotero-deb/issues/49


Warren from Canada
User avatar
elcalen
Established Member
Posts: 121
Joined: Mon Oct 28, 2019 12:39 pm
Location: Finland
Has thanked: 1 time
Been thanked: 16 times
Contact:

Re: Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by elcalen »

I have no idea about that error, but I did want to point out that the version of Ardour in kxstudio is friggin' ancient. It's stuck at 5.12, but Ardour's up to version 6.9 now... But because of the way it's numbered in kxstudio, it's actually overriding the newer versions that might be available in the your distro's own repo... (That's at least true for Debian testing, I have no idea what Ardour is available in Ubuntu.)
Artist name Ben Enkindle. Making electronic music exclusively with Linux software.
User avatar
bluzee
Established Member
Posts: 340
Joined: Mon Nov 30, 2020 11:43 pm
Has thanked: 18 times
Been thanked: 88 times

Re: Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by bluzee »

I think most of the packages in the KX Studio repos are no longer maintained and becoming outdated. I no longer add the repo to my apt sources but rather just download the packages for apps like Carla, Cadence etc from the website and install them manually. These AFAIK are the only apps still maintained in KX.

Ardour 6.9 is in ubuntu 21.10. If you wish an LTS release wait until next month to install 22.04 and get Ardour 6.9 from ubuntu repo.
WarpCanada
Established Member
Posts: 3
Joined: Tue Mar 22, 2022 6:05 pm
Has thanked: 1 time

Re: Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by WarpCanada »

So it looks like I should remove the kx.studio ppa and its version of stuff.

I don't really feel good installing the cadence deb from there. Maybe I'll built it from source.

The binaries don't run on Ubuntu 20.04 anyways

~/audio/Cadence-0.8.1$ ./Cadence
Cadence: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Aborted (core dumped)

What can I use instead of cadence to give me a "jack control panel" that isn't garbage?

This PPA gets me on Ardour 6.x
sudo add-apt-repository ppa:ubuntustudio-ppa/ardour-backports
sudo apt-get update
User avatar
GMaq
Established Member
Posts: 2827
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 530 times
Been thanked: 573 times

Re: Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by GMaq »

WarpCanada wrote: Tue Mar 22, 2022 7:48 pm So it looks like I should remove the kx.studio ppa and its version of stuff.

I don't really feel good installing the cadence deb from there. Maybe I'll built it from source.

The binaries don't run on Ubuntu 20.04 anyways

~/audio/Cadence-0.8.1$ ./Cadence
Cadence: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Aborted (core dumped)

What can I use instead of cadence to give me a "jack control panel" that isn't garbage?

This PPA gets me on Ardour 6.x
sudo add-apt-repository ppa:ubuntustudio-ppa/ardour-backports
sudo apt-get update
Qjackctl? I've never understood the need for Cadence personally.

In AV Linux I use Qjackctl with pulseaudio-module-jack, a2jmidid and pajackconnect:
https://github.com/brummer10/pajackconnect

There is a pajackconnect package here: http://www.bandshed.net/packages/AV_LIN ... -1_all.deb

How to set it up can be seen in on page 55 of the AV Linux User Manual: http://bandshed.net/pdf/AVL-MXE-User-Manual.pdf
WarpCanada
Established Member
Posts: 3
Joined: Tue Mar 22, 2022 6:05 pm
Has thanked: 1 time

Re: Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by WarpCanada »

Sounds fine.

Building cadence was easy.

Anyone who wants to build it from github clone here's a basic gist

git clone
read the INSTALL.md and do what it says which is basically a bunch of
apt install pyqt5-dev-tools qtbase5-dev qtchooser python3 ... stuff
then
make
sudo make install

and done.
User avatar
sunrat
Established Member
Posts: 925
Joined: Wed Jul 22, 2020 2:08 pm
Has thanked: 152 times
Been thanked: 247 times

Re: Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by sunrat »

GMaq wrote: Tue Mar 22, 2022 8:37 pmQjackctl? I've never understood the need for Cadence personally.
Agreed. I ditched Cadence as Qjackctl does a couple of things I need for my system which Cadence couldn't.
One can add the rncbc PPA to always have the latest version of that and all other tasty applications that Rui creates - https://launchpad.net/~rncbc
https://www.rncbc.org/drupal/
In AV Linux I use Qjackctl with pulseaudio-module-jack, a2jmidid and pajackconnect:
https://github.com/brummer10/pajackconnect
I just use Qjackctl to launch pulseaudio-module-jack, a2jmidid and also a room correction EQ from Setup > Options > Execute script after startup. pajackconnect didn't quite fit my use case without modification although I'm sure it could, if edited.
e-night
Posts: 1
Joined: Wed Sep 18, 2019 5:06 pm
Has thanked: 10 times

Re: Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by e-night »

I added this repo to get Ardour 6.9 on 20.04:
https://launchpad.net/~ubuntustudio-ppa ... -backports
User avatar
Linuxmusician01
Established Member
Posts: 1547
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland (Europe)
Has thanked: 784 times
Been thanked: 144 times

Re: Can't install ardour on Ubuntu 20.04 on vanilla install plus kx.studio ppa

Post by Linuxmusician01 »

WarpCanada wrote: Tue Mar 22, 2022 7:48 pm [...]
This PPA gets me on Ardour 6.x

Code: Select all

sudo add-apt-repository ppa:ubuntustudio-ppa/ardour-backports
sudo apt-get update
Yep. Like others here said: the KXStudio repo's ain't what they used to be. I also use the Ubuntu Studio repo's for Ardour.


P.S. Tip for future posts: you can use [code) tags to make a post more clear. :)
Post Reply