How to add Fedora Jam to Xfce desktop?

I think I may have found the answer @ [Fedora jam - Fedora Project Wiki] but that page was last edited in 2021 and it contains a reference to Spins Fedora 22 under ‘Categories’ and since it is pointed out @ https://docs.fedoraproject.org/en-US/fedora/latest/getting-started/
that

Most editions and spins, but not all, use Anaconda, the Fedora installer, but in a way that is quite different in detail.

Therefore, each edition describes the installation separately. Most spins are based on one of the editions, mostly Fedora Workstation, and use the corresponding installation procedure.

I am wondering whether it would be safe to follow those instructions @ [Fedora jam - Fedora Project Wiki].

I would also like to report that I tried to find specific instructions for installation of Labs Jam under Fedora 38 but my experience was that

@ https://spins.fedoraproject.org/ :

Installing > Learn More

is a link to:

https://docs.fedoraproject.org/en-US/fedora/latest/install-guide/install/Installing_Using_Anaconda/

which results in :

Page Not Found

The page you’re looking for does not exist. It may have been moved. You can return to the start page, or follow one of the links in the navigation to the left.

If you arrived on this page by clicking on a link, please notify the owner of the site that the link is broken. If you typed the URL of this page manually, please double check that you entered the address correctly.

@ https://spins.fedoraproject.org/

Using > Learn More is a link to

https://docs.fedoraproject.org/en-US/fedora/latest/install-guide/install/Installing_Using_Anaconda/

which results in :

Page Not Found

The page you’re looking for does not exist. It may have been moved. You can return to the start page, or follow one of the links in the navigation to the left.

If you arrived on this page by clicking on a link, please notify the owner of the site that the link is broken. If you typed the URL of this page manually, please double check that you entered the address correctly.

@ https://labs.fedoraproject.org/

Using :Learn More is a link to

https://docs.fedoraproject.org/en-US/fedora/latest/install-guide/install/Preparing_for_Installation/

which results in :

Page Not Found

The page you’re looking for does not exist. It may have been moved. You can return to the start page, or follow one of the links in the navigation to the left.

If you arrived on this page by clicking on a link, please notify the owner of the site that the link is broken. If you typed the URL of this page manually, please double check that you entered the address correctly.

Installing > Learn More is a link to

https://docs.fedoraproject.org/en-US/fedora/latest/install-guide/install/Installing_Using_Anaconda/

which results in :

Page Not Found

The page you’re looking for does not exist. It may have been moved. You can return to the start page, or follow one of the links in the navigation to the left.

If you arrived on this page by clicking on a link, please notify the owner of the site that the link is broken. If you typed the URL of this page manually, please double check that you entered the address correctly.

I would gladly report that to the owner of the site if I knew how to, but unfortunately I have no idea.

Looking forwards to finally try Fedora Jam

Wow, that’s a lot of broken links.

For the most part, you can see how a spin or lab is constructed by inspecting the kickstart script that is used to generate it. In the case of Fedora Jam, that kickstart file can be found here: Tree - fedora-kickstarts - Pagure.io

Based on that file, you can see that the Fedora Jam lab is normally built upon the Fedora KDE spin (i.e., line 12 shows “%include fedora-live-kde.ks”). The main package group it adds is @audio. Beyond that, the only significant thing it appears to do is to add the “liveuser” user to the “jackuser” and “audio” groups (line 80). If you were to do the same thing starting from your existing Xfce spin, you would likely end up with pretty much the same results but built upon Xfce instead of KDE.

So, the following two commands should get you want you are looking for.

  1. sudo dnf groupinstall audio
  2. sudo usermod -a -G jackuser,audio $USER

Hope that helps,
gb

Edit: It looks like the Jam lab also adds threadirqs to the list of kernel parameters. I have no idea what that does or if it is needed, but you might want to include it to get a more accurate approximation of the normal Jam lab.

1 Like

You don’t have to install the whole audio group, you can just install what you want from it:

sudo dnf group info audio
sudo dnf install <packages...>

Note the group isn’t an exhaustive list of all audio software in Fedora. At a glance it’s missing some popular tools like qpwgraph and helvum, zam-plugins (or lv2 or ladspa versions), minicomputer

Also, ardour7 is available now (can be installed alongside ardour6).

Thanks @ Gregory Lee Bartholomew & @Justin Koh !

for most helpful info. I will sure try it as soon as I get used to the installer, which I find different from the distros I have tried,