=== arraybolt3_ is now known as arraybolt3 | ||
=== arraybolt3_ is now known as arraybolt3 | ||
OvenWerks | Eickmeyer: 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 |
---|---|---|
OvenWerks | As 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 |
OvenWerks | I 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 |
OvenWerks | basically pipewire finds the socket blocked and doesn't start. (or so the documentation says) | 07:19 |
OvenWerks | In 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 |
OvenWerks | I 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 |
OvenWerks | The cpu governor setting works now though. | 07:27 |
OvenWerks | I 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 |
OvenWerks | Hmmm, after more thought, if jack is running it should be stopped. | 07:52 |
OvenWerks | Eickmeyer: if you take a look at the last few lines in pw-jack, the one that starts with: LD_LIBRARY_PATH= | 07:58 |
OvenWerks | it 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 |
OvenWerks | The thing is, if I do echo $LD_LIBRARY_PATH in a terminal I get "" | 08:01 |
OvenWerks | maybe I just need to re-add /usr/lib/x86_64-linux-gnu to $LD_LIBRARY_PATH and it will get checked first. | 08:53 |
OvenWerks | I need this if I am to be able to start jackd as a device. jackdbus will not work for that. | 08:54 |
Eickmeyer | Sounds like progress, but that environment variable remains a mystery. | 15:09 |
OvenWerks | Eickmeyer: The problem is that when pipewire is acting as jack, jackd will not start. So I need a "pw-back-jack jackd" kind of thing | 15:44 |
Eickmeyer | Probably just best to systemctl stop pipewire? | 15:45 |
OvenWerks | Eickmeyer: for now, I should not worry about it. I should just get it to the point we can switch between pa/jack and pw | 15:46 |
OvenWerks | That 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 |
OvenWerks | in my case I am mainly interested in the second, being able to use jackd as a device | 15:50 |
OvenWerks | Eickmeyer: 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 |
Eickmeyer | OvenWerks: Sounds good. We have time, and take care of your family first. Prayers are with you. | 16:00 |
Eickmeyer | arraybolt3, tsimonq2 ^ a few prayers needed | 16: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 |
OvenWerks | Thank you | 16:45 |
tsimonq2 | Praying 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!