/srv/irclogs.ubuntu.com/2022/11/18/#ubuntustudio-devel.txt

=== arraybolt3_ is now known as arraybolt3
=== arraybolt3_ is now known as arraybolt3
OvenWerksEickmeyer: no need to answer now, just an update. I was able to switch back to PA/jack using the commands I had thought. It does look like a reboot will be required. It shouldn't be but that is what it took.07:09
OvenWerksAs for the directory name, I suspect it will be the only directory in /usr/lib/x86_64-linux-gnu/ that includes the word pipewire. At least I can check to see if the A-time has changed and if the directory name in the file exists.07:14
OvenWerksI do not understand why pulseaudio is able to set up it's socket and service ahead of pipewire. These files are normally read alphabetically. Unless the pipewire service files have a delay in them. But merely enableing the pulse services works anyway.07:18
OvenWerksbasically pipewire finds the socket blocked and doesn't start. (or so the documentation says)07:19
OvenWerksIn theory, I should be able to enable pulse, stop all the pw services and restart pulse and it should go. In theory I should be able to change the libjack pointer before that and run ldconfig and jack should work. It seemed to, but even though I had turned jack off before hand and, I think, changed the backend to alsa. I did get the right lib but jack did not start.07:25
OvenWerksI did try switching to the dummy back end.... it seems there is a bug that does not make sure there is a chanels count in the config (key error).07:26
OvenWerksThe cpu governor setting works now though.07:27
OvenWerksI guess I want to know, should I try for a rebootless switch over or just put up a dialog that says, reboot required (reboot now - cancel)07:30
OvenWerksHmmm, after more thought, if jack is running it should be stopped.07:52
OvenWerksEickmeyer: if you take a look at the last few lines in pw-jack, the one that starts with: LD_LIBRARY_PATH=07:58
OvenWerksit adds /usr/${LIB}/pipewire-0.3/jack to the path, is there any way we can make a similar file to remove that from the path?07:59
OvenWerksThe thing is, if I do echo $LD_LIBRARY_PATH in a terminal I get ""08:01
OvenWerksmaybe I just need to re-add /usr/lib/x86_64-linux-gnu to $LD_LIBRARY_PATH and it will get checked first.08:53
OvenWerksI need this if I am to be able to start jackd as a device. jackdbus will not work for that.08:54
EickmeyerSounds like progress, but that environment variable remains a mystery.15:09
OvenWerksEickmeyer: The problem is that when pipewire is acting as jack, jackd will not start. So I need a "pw-back-jack jackd" kind of thing15:44
EickmeyerProbably just best to systemctl stop pipewire?15:45
OvenWerksEickmeyer: for now, I should not worry about it. I should just get it to the point we can switch between pa/jack and pw15:46
OvenWerksThat I can do for sure. There are two ways to use pw/jack. Use pw as pulse only with jackdbus bridged to pw as we do now. or pw with jack as a device.15:49
OvenWerksin my case I am mainly interested in the second, being able to use jackd as a device15:50
OvenWerksEickmeyer: right now I don't have time at my dev computer. My wife is off and we have a great nephew on the brink of death. He is back breathing on his own but still in a coma with almost no brain activity. Actively praying for a miracle as he is beyond medical help at this point. The brain is up to controlling body functions it seems but not much else.15:59
EickmeyerOvenWerks: Sounds good. We have time, and take care of your family first. Prayers are with you.16:00
Eickmeyerarraybolt3, tsimonq2 ^ a few prayers needed16:00
arraybolt3[m]Eickmeyer: 🙏16:26
arraybolt3[m]OvenWerks: ^ So sorry to hear you and your family are going through this. We're praying over here too.16:27
OvenWerksThank you16:45
tsimonq2Praying on our end as well. I'm sorry to hear about this :/17:48

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!