PIpewire?

29 views
Skip to first unread message

Mike O'Connor

unread,
Feb 8, 2022, 6:56:56 AM2/8/22
to Jacktrip-users
hi folks,

i'm curious about

a) whether anybody here has started experimenting with how/whether Jacktrip/Qjackctl/Jmess et all work with Pipewire,

b) whether there are any plans to move in this direction on the development side, and

c) anything else at all about Pipewire

i'm really curious about it and the possibility of replacing Jack but retaining the ability to do complex audio routing.

to the dev team -- if you want an enthusiastic blundering beta tester, i'm keen to try.

mike o'connor

Seablade -

unread,
Feb 8, 2022, 4:31:58 PM2/8/22
to jacktri...@googlegroups.com
I can't speak from Jacktrip but I can say we still see issues pop up on the Ardour side of the world with pipewire's jack emulation.  I wouldn't depend on it yet personally, but it is looking promising down the road.

   Seablade

--
You received this message because you are subscribed to the Google Groups "jacktrip-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jacktrip-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/9DAC00C6-F767-4974-B144-60953F73E200%40gmail.com.

Mike O'Connor

unread,
Feb 8, 2022, 8:51:11 PM2/8/22
to Jacktrip-users
do you have a favorite build/setup that you use?  Chris Chafe mentioned good results with Fedora 35.  i've spent a few hours learning how to set Fedora up.  i've got a running VM, but it's not playing nice with real-world audio interfaces yet.  so i can see Ardour seemlingly being happy, i just can't hear it just yet.  :-)

has anybody gotten Fedora running on an RPi?  that was another angle i tried, but that attempt didn't boot.

i'm *really* keen to get JMess talking to Pipewire...

Fernando Lopez-Lezcano

unread,
Feb 9, 2022, 1:45:17 PM2/9/22
to jacktri...@googlegroups.com, Mike O'Connor, na...@ccrma.stanford.edu
On 2/8/22 5:51 PM, Mike O'Connor wrote:
> do you have a favorite build/setup that you use?  Chris Chafe mentioned
> good results with Fedora 35.  i've spent a few hours learning how to set
> Fedora up.  i've got a running VM, but it's not playing nice with
> real-world audio interfaces yet.  so i can see Ardour seemlingly being
> happy, i just can't hear it just yet.  :-)
>
> has anybody gotten Fedora running on an RPi?  that was another angle i
> tried, but that attempt didn't boot.

Hmmm, I did manage to boot aarch64 on an rpi4 and I have been using that
for supporting aarch64 builds in my koji build system. I have not tried
lately - how did it fail?

-- Fernando


> i'm *really* keen to get JMess talking to Pipewire...
>
>> On Feb 8, 2022, at 3:31 PM, Seablade - <seab...@gmail.com
>> <mailto:jacktrip-users%2Bunsu...@googlegroups.com>.
>> <https://groups.google.com/d/msgid/jacktrip-users/9DAC00C6-F767-4974-B144-60953F73E200%40gmail.com>.
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "jacktrip-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send
>> an email to jacktrip-user...@googlegroups.com
>> <mailto:jacktrip-user...@googlegroups.com>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jacktrip-users/CANo8TMojXAHP02_zXWGqs9eeEKrVkR51JwRta4kSCsjPbjuUEw%40mail.gmail.com
>> <https://groups.google.com/d/msgid/jacktrip-users/CANo8TMojXAHP02_zXWGqs9eeEKrVkR51JwRta4kSCsjPbjuUEw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "jacktrip-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to jacktrip-user...@googlegroups.com
> <mailto:jacktrip-user...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jacktrip-users/48509494-90C0-4B99-A443-E17105F9AD6C%40gmail.com
> <https://groups.google.com/d/msgid/jacktrip-users/48509494-90C0-4B99-A443-E17105F9AD6C%40gmail.com?utm_medium=email&utm_source=footer>.

Mike O'Connor

unread,
Feb 9, 2022, 5:17:08 PM2/9/22
to Fernando Lopez-Lezcano, Jacktrip-users
hi Fernando,

sorry for the slow replay.  the Pi didn't give me a lot of clues when i did it yesterday.  i followed the recipe that i found here  https://www.pgjtt.com/build-latest-jacktrip-on-an-existing-linux-server/

i'm did it again just now to refresh my memory as to what happened...

-- using the Imager app on the Mac to flash the SD card.  the status indicator bar during the 'Write' phase proceeds really quickly to 99% and then stalls for a really long time (like10-15 minutes) when i point the Imager at the .xz archive i got from https://arm.fedoraproject.org/   i waited it out and Imager eventually completed and ejected a boot disk.

-- got through autoboot and was offered the choice of booting into Workstation or editing firmware 

5  autoboot first

6  grey screen -- typical of mismatch between monitor and Pi 

7  hmm  no 'config' file on the boot disk, so can't force/override HDMi settings

8  got recommendation from Fedora to refresh the EEPROM from this provisioning page https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning-raspberry-pi4/ -- but i discover that EEPROM updates are pushed by RPi so boot into working Raspian image and follow instructions on this page https://raspberryexpert.com/update-raspberry-pi/ ..  my EEPROM is a little old (about a year) so flashed a new one.

9  booted again.  grey screen.  but...  after about 5 minutes it reboots?  now pausing at "Exiting boot services and installing virtual address map"  

time for a walk...

10  no change after an hour.  found another monitor.  less overscan.  rebooted

11  back to the choice of boot (grey screen), or edit firmware selections.  let's try edit-firmware.  

12  dang.  "reboot to grub firmware-edit not supported" error.  that's where i got yesterday too.

do you know of a way to tweak firmware settings in advance?  

info -- RPi-4, 8-gig, connected via wired ethernet, USB keyboard/mouse, HDMI monitor(s)

i'm wondering how much of the cool Pipewire stuff is dependent on the desktop.  if it's part of the base Fedora stack, i'm tempted to try one of the other images out there that point to different desktops (KDE and Xfce).  that i'll try next, just for fun.

thanks,

mike

Mike O'Connor

unread,
Feb 9, 2022, 5:19:44 PM2/9/22
to Jacktrip-users, Fernando Lopez-Lezcano
arrrgh!

forget that first link to a PGJTT page -- too much copy pasting between devices.  sorry

To unsubscribe from this group and stop receiving emails from it, send an email to jacktrip-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/1736F4EA-49C7-417F-9678-D305EBE567E1%40gmail.com.

Mike O'Connor

unread,
Feb 9, 2022, 5:40:58 PM2/9/22
to Jacktrip-users, Fernando Lopez-Lezcano
dang.  flashing the Xfce iso behaves the same way....

Fernando Lopez-Lezcano

unread,
Feb 10, 2022, 1:53:47 PM2/10/22
to Mike O'Connor, Jacktrip-users, na...@ccrma.stanford.edu
On 2/9/22 2:40 PM, Mike O'Connor wrote:
> dang.  flashing the Xfce iso behaves the same way....

I will try to give it a whirl later today (I brought my rpi stuff backup
home yesterday).

When I did the install it just worked but that was in Fedora 33. I may
have done a minimal install as I just needed a simple "server", not a
desktop. But later I did a desktop install which is running Fedora 34
right now.

-- Fernando


>> On Feb 9, 2022, at 4:19 PM, Mike O'Connor <oconn...@gmail.com
>> <mailto:oconn...@gmail.com>> wrote:
>>
>> arrrgh!
>>
>> forget that first link to a PGJTT page -- too much copy pasting
>> between devices.  sorry
>>
>> the recipe i followed is HERE
>> https://docs.fedoraproject.org/en-US/quick-docs/raspberry-pi/
>> <https://docs.fedoraproject.org/en-US/quick-docs/raspberry-pi/>
>>
>>> On Feb 9, 2022, at 4:17 PM, Mike O'Connor <oconn...@gmail.com
>>> <mailto:oconn...@gmail.com>> wrote:
>>>
>>> hi Fernando,
>>>
>>> sorry for the slow replay.  the Pi didn't give me a lot of clues when
>>> i did it yesterday.  i followed the recipe that i found here
>>> https://www.pgjtt.com/build-latest-jacktrip-on-an-existing-linux-server/
>>> <https://www.pgjtt.com/build-latest-jacktrip-on-an-existing-linux-server/>
>>>
>>> i'm did it again just now to refresh my memory as to what happened...
>>>
>>> -- using the Imager app on the Mac to flash the SD card.  the
>>> status indicator bar during the 'Write' phase proceeds really
>>> quickly to 99% and then stalls for a really long time (like10-15
>>> minutes) when i point the Imager at the .xz archive i got from
>>> https://arm.fedoraproject.org/ <https://arm.fedoraproject.org/>
>>>> <na...@ccrma.Stanford.EDU <mailto:na...@ccrma.Stanford.EDU>> wrote:
>>>>
>>>> On 2/8/22 5:51 PM, Mike O'Connor wrote:
>>>>> do you have a favorite build/setup that you use?  Chris Chafe
>>>>> mentioned good results with Fedora 35.  i've spent a few hours
>>>>> learning how to set Fedora up.  i've got a running VM, but it's not
>>>>> playing nice with real-world audio interfaces yet.  so i can see
>>>>> Ardour seemlingly being happy, i just can't hear it just yet.  :-)
>>>>> has anybody gotten Fedora running on an RPi?  that was another
>>>>> angle i tried, but that attempt didn't boot.
>>>>
>>>> Hmmm, I did manage to boot aarch64 on an rpi4 and I have been using
>>>> that for supporting aarch64 builds in my koji build system. I have
>>>> not tried lately - how did it fail?
>>>>
>>>> -- Fernando
>>>>
>>>>
>>>>> i'm *really* keen to get JMess talking to Pipewire...
>>>>>> On Feb 8, 2022, at 3:31 PM, Seablade - <seab...@gmail.com
>>>>>> <mailto:seab...@gmail.com> <mailto:seab...@gmail.com
>>>>>> <mailto:seab...@gmail.com>>> wrote:
>>>>>>
>>>>>> I can't speak from Jacktrip but I can say we still see issues pop
>>>>>> up on the Ardour side of the world with pipewire's jack
>>>>>> emulation.  I wouldn't depend on it yet personally, but it is
>>>>>> looking promising down the road.
>>>>>>
>>>>>>    Seablade
>>>>>>
>>>>>> On Tue, Feb 8, 2022 at 6:56 AM Mike O'Connor <oconn...@gmail.com
>>>>>> <mailto:oconn...@gmail.com> <mailto:oconn...@gmail.com
>>>>>> <mailto:oconn...@gmail.com>>> wrote:
>>>>>>
>>>>>>    hi folks,
>>>>>>
>>>>>>    i'm curious about
>>>>>>
>>>>>>    a)  whether anybody here has started experimenting with
>>>>>>    how/whether Jacktrip/Qjackctl/Jmess et all work with Pipewire,
>>>>>>
>>>>>>    b)  whether there are any plans to move in this direction on the
>>>>>>    development side, and
>>>>>>
>>>>>>    c)  anything else at all about Pipewire
>>>>>>
>>>>>>    i'm really curious about it and the possibility of replacing Jack
>>>>>>    but retaining the ability to do complex audio routing.
>>>>>>
>>>>>>    to the dev team -- if you want an enthusiastic blundering beta
>>>>>>    tester, i'm keen to try.
>>>>>>
>>>>>>    mike o'connor
>>>>>>
>>>>>>    --     You received this message because you are subscribed to
>>>>>> the Google
>>>>>>    Groups "jacktrip-users" group.
>>>>>>    To unsubscribe from this group and stop receiving emails from it,
>>>>>>    send an email to jacktrip-user...@googlegroups.com
>>>>>> <mailto:jacktrip-user...@googlegroups.com>
>>>>>>    <mailto:jacktrip-users%2Bunsu...@googlegroups.com
>>>>>> <mailto:jacktrip-users%2Bunsu...@googlegroups.com>>.
>>>>>>    To view this discussion on the web visit
>>>>>> https://groups.google.com/d/msgid/jacktrip-users/9DAC00C6-F767-4974-B144-60953F73E200%40gmail.com
>>>>>> <https://groups.google.com/d/msgid/jacktrip-users/9DAC00C6-F767-4974-B144-60953F73E200%40gmail.com>
>>>>>>    <https://groups.google.com/d/msgid/jacktrip-users/9DAC00C6-F767-4974-B144-60953F73E200%40gmail.com
>>>>>> <https://groups.google.com/d/msgid/jacktrip-users/9DAC00C6-F767-4974-B144-60953F73E200%40gmail.com>>.
>>>>>>
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "jacktrip-users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to jacktrip-user...@googlegroups.com
>>>>>> <mailto:jacktrip-user...@googlegroups.com>
>>>>>> <mailto:jacktrip-user...@googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/jacktrip-users/CANo8TMojXAHP02_zXWGqs9eeEKrVkR51JwRta4kSCsjPbjuUEw%40mail.gmail.com?utm_medium=email&utm_source=footer
>>>>>> <https://groups.google.com/d/msgid/jacktrip-users/CANo8TMojXAHP02_zXWGqs9eeEKrVkR51JwRta4kSCsjPbjuUEw%40mail.gmail.com?utm_medium=email&utm_source=footer>>.
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "jacktrip-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>> send an email to jacktrip-user...@googlegroups.com
>>>>> <mailto:jacktrip-user...@googlegroups.com>
>>>>> <mailto:jacktrip-user...@googlegroups.com
>>>>> <https://groups.google.com/d/msgid/jacktrip-users/48509494-90C0-4B99-A443-E17105F9AD6C%40gmail.com?utm_medium=email&utm_source=footer
>>>>> <https://groups.google.com/d/msgid/jacktrip-users/48509494-90C0-4B99-A443-E17105F9AD6C%40gmail.com?utm_medium=email&utm_source=footer>>.
>>>>
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "jacktrip-users" group.
>>> To unsubscribe from this group and stop receiving emails from it,
>>> send an email to jacktrip-user...@googlegroups.com
>>> <mailto:jacktrip-user...@googlegroups.com>.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jacktrip-users/1736F4EA-49C7-417F-9678-D305EBE567E1%40gmail.com
>>> <https://groups.google.com/d/msgid/jacktrip-users/1736F4EA-49C7-417F-9678-D305EBE567E1%40gmail.com?utm_medium=email&utm_source=footer>.
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "jacktrip-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send
>> an email to jacktrip-user...@googlegroups.com
>> <mailto:jacktrip-user...@googlegroups.com>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jacktrip-users/C9034EEC-3E92-425D-BBF5-32F0CC97C3CD%40gmail.com
>> <https://groups.google.com/d/msgid/jacktrip-users/C9034EEC-3E92-425D-BBF5-32F0CC97C3CD%40gmail.com?utm_medium=email&utm_source=footer>.
>

Mike O'Connor

unread,
Feb 10, 2022, 2:01:46 PM2/10/22
to Fernando Lopez-Lezcano, Jacktrip-users
ah! that's great news. i must be using the wrong recipe to flash the SD. can you share how you did it?

thanks!

mike

Fernando Lopez-Lezcano

unread,
Feb 10, 2022, 2:43:06 PM2/10/22
to Mike O'Connor, na...@ccrma.stanford.edu, Jacktrip-users
On 2/10/22 11:01 AM, Mike O'Connor wrote:
> ah! that's great news. i must be using the wrong recipe to flash the SD. can you share how you did it?

I think I downloaded the "raw" image, extracted it, and used the
fedora-arm-image-installer command line program (running Fedora on my
laptop) to create the bootable sdcard. This is part of the
arm-image-installer package.

You need to specify --image, --media (careful about where you write :-)
and --target=rpi4 so that this is created for the right rpi version.

I'll verify this later (this is from memory)

Once you install you may have to expand the "/" partition to use the
whole sdcard, it can be done live somehow.

-- Fernando

Fernando Lopez-Lezcano

unread,
Feb 10, 2022, 2:45:21 PM2/10/22
to Mike O'Connor, na...@ccrma.stanford.edu, Jacktrip-users
On 2/10/22 11:42 AM, Fernando Lopez-Lezcano wrote:
> On 2/10/22 11:01 AM, Mike O'Connor wrote:
>> ah!  that's great news.  i must be using the wrong recipe to flash the
>> SD.  can you share how you did it?
>
> I think I downloaded the "raw" image, extracted it, and used the
> fedora-arm-image-installer command line program (running Fedora on my
> laptop) to create the bootable sdcard. This is part of the
> arm-image-installer package.
>
> You need to specify --image, --media (careful about where you write :-)
> and --target=rpi4 so that this is created for the right rpi version.
>
> I'll verify this later (this is from memory)
>
> Once you install you may have to expand the "/" partition to use the
> whole sdcard, it can be done live somehow.

Some pointers in this thread:
https://ask.fedoraproject.org/t/fedora-arm-workstation-installation-failure/12442/6
Reply all
Reply to author
Forward
0 new messages