[13:54] <BrianHechinger[m> So what's the secret to getting Carla to save the position of everything on the Canvas correctly? Even though I've saved everything it always starts up with everything bunched in the middle. It's being started with RaySession.
[14:03] <BrianHechinger[m> Also, just read backlog, damn I missed the drama. :-D
[15:48] <oerheks> devilspie can do that
[15:52] <Eickmeyer> BrianHechinger[m: It's a known bug in Carla. Hopefully fixed in 2.3.0, which is in hirsute as a release candidate.
[15:52] <Eickmeyer> *suddenly a wild madhens appears*
[15:53] <madhens> *it uses friendly greeting!*
[15:53] <BrianHechinger[m> Oh, ok. Then life will just be sucky for now. Especially that Ardour 6 doesn't make all inputs/outputs in the same "block"
[15:54] <Eickmeyer> BrianHechinger[m: I've had luck with the graph view in qjackctl recently. It's not as fast as Carla, but it does the job and remembers positions. Just remember to set the options in qjackctl not to quit jack when quitting qjackctl...
[15:54] <Eickmeyer> or to start Jack with qjackctl if you're using studio-controls for that.
[15:55] <Eickmeyer> I've actually been meaning to bug the dev of qjackctl to see if there's a way to make it launch the graph view on its own.
[15:56] <BrianHechinger[m> Eh, I'll survive. I really do like carla. Needing to move everything around is a bit of a pain, but I don't reboot often so meh. :-D
[18:37] <OvenWerk1> Eickmeyer: qjackctl can be controled via dbus, so maybe a python script could do that... or at least show the connections window (or whatever) from a qjackctl that opens direct to systray.
[18:38]  * OvenWerk1 wishes catia would get finished...
[18:41] <OvenWerk1> BrianHechinger[m: also note that the Carla in ubuntu is different from the one from git. I suspect that it is those lines that stop Carla from properly remembering placement.
[18:41] <Mythx1337[m]> hi
[18:41] <OvenWerk1> So Carla 2.3 may still have trouble remembring position
[18:45] <OvenWerk1> BrianHechinger[m: ubuntu's Carla (and Catia should that make it out soon) will remain different until Jack is "fixed" because right now both of these programs make calls to jack that under some circumstances cause jack to lock up.
[18:49] <OvenWerk1> BrianHechinger[m: in our case, the problem shows up at the time a USB audio device is unplugged. Jack seems to continue to run, but any client that tries to make calls to jack freezes, including carla but also things like jack_lsp, qjackctl. Stopping and restart, jack and all these applications does not fix it either, a reboot is required.
[18:51] <BrianHechinger[m> eeeew, that's a nasty bug
[18:59] <OvenWerk1> BrianHechinger[m: by changing two lines in Carla the problem goes away. But those two lines have to do with exchanging meta data with jack and I would guess that Carla uses that data to decide where to put things... ie know what client is which.
[19:00] <OvenWerk1> BrianHechinger[m: instead it gets null data for all of them and maybe tries to put them all in the same place.
[19:02] <BrianHechinger[m> Hopefully that can be fixed. That's really annoying.