Carla icon indicating copy to clipboard operation
Carla copied to clipboard

Carla doesn't show pipewire ports on Ubuntu 23.04

Open ghost opened this issue 2 years ago • 7 comments

I have just done a fresh install of Ubuntu 23.04 and installed Carla from the Ubuntu repositories. Unlike 22.04 the patchbay doesn't show all of the input/output ports e.g. midi, audio ports from software. Here's a screenshot from Ubuntu 22.04

Screenshot from 2023-04-21 14-08-45

And in comparison Ubuntu 23.04 (carla version 2.5.4).

Screenshot from 2023-04-21 14-03-50

And qpwgraph on Ubuntu 23.04, which shows all of the ports.

Screenshot from 2023-04-21 14-02-38

Does Carla not natively support pipewire?

ghost avatar Apr 21 '23 13:04 ghost

You need to install pipewire-jack. Carla does not natively support pipewire, it is a JACK app.

marcan avatar Apr 21 '23 13:04 marcan

your 2nd screenshot simply shows carla without an active engine running, so there is nothing to show in the end.

falkTX avatar Apr 21 '23 13:04 falkTX

I'm also using carla with ubuntu 23.04 and carla doesn't work with Pipewire even after I installed pipewire-jack. (solved: it seem my jackd install is kinda broken, i've removed the jack install in brew and everything worked)

me@my-laptop:~$ PIPEWIRE_LATENCY=“128/48000” pw-jack carla
LRDF Support not available (LADSPA-RDF will be disabled)
Carla 2.5.4 started, status:
  Python version: 3.11.3
  Qt version:     5.15.2
  PyQt version:   5.15.9
  Binary dir:     /usr/lib/carla
  Resources dir:  /usr/share/carla/resources
Frontend pixel ratio is 1.0
libjack.so.0 loaded successfully!
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

here's some information of my Carla install

me@my-laptop:~$ sudo apt info carla
Package: carla
Version: 6:2.5.4b-1kxstudio1
Priority: extra
Section: sound
Maintainer: falkTX <[email protected]>
Installed-Size: 218 MB
me@my-laptop:~$ carla --version
LRDF Support not available (LADSPA-RDF will be disabled)
Using Carla version 2.5.4
  Python version: 3.11.3
  Qt version:     5.15.2
  PyQt version:   5.15.9
  Binary dir:     /usr/lib/carla
  Resources dir:  /usr/share/carla/resources

edwar4rd avatar May 17 '23 13:05 edwar4rd

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

these are messages from JACK, not pipewire. so whatever you are doing Carla still ends up talking to the system JACK and not pipewire.

falkTX avatar May 17 '23 15:05 falkTX

I have Carla on a friend's PC with Pop!_OS 22.04 (Ubuntu based) and cannot start a JACK server, despite jackd and pipewire-jack. Is there a chance this is relates?

ItsRogueRen avatar Jul 25 '23 03:07 ItsRogueRen