Fedora Jam - install xfce desktop

Hi… Not taken the leap into Fedora yet, does anyone know if I can install Fedora Jam then install XFCE?
Looking at the Fedora website, another option seems to be installing Fedora XFCE, then adding all the audio stuff to it that is included in Jam, would that achieve the same result or will I have to then start configuring rt kernels, pipewire etc?

Welcome to the forums Steve.

Installing XFCE shouldn’t be a problem from the Jam installation. The other way around could be more work as you said, so starting with Jam and only adding XFCE might be the easiest approach.

Thanks Olivier, have downloaded everything and made a live usb of Fedora Jam, your advice was all I was waiting for!!

[edit] Better instructions further in the thread:

That’s news to me, where is that stated?

Thanks again Oliver, after all these years of Ubuntu and then Debian, anything other than ‘apt’ is a change for me… I will start with your suggestion and hopefully avoid problems altogether… Going to dive into the live edition for a while, see how I get on…

If you compare the group install options between dnf4 and 5, there are currently still some packages missing:

$ dnf4 group list | grep -i desktop

   Xfce Desktop
   Phosh Desktop
   LXDE Desktop
   LXQt Desktop
   Cinnamon Desktop
   MATE Desktop
   Sugar Desktop Environment
   Deepin Desktop
   Budgie Desktop
   COSMIC Desktop
   Basic Desktop
   i3 desktop
   Miracle WM Desktop Environment
   Sway Desktop
   Desktop accessibility
   GNOME Desktop Environment
   Budgie Desktop Applications
   COSMIC Desktop
   COSMIC Desktop Supplementary Applications
   KDE (K Desktop Environment)

$ dnf5 group list | grep -i desktop

budgie-desktop              Budgie  
budgie-desktop-apps         Budgie Desktop Applications  
cosmic-desktop              COSMIC Desktop   
cosmic-desktop-apps         COSMIC Desktop Supplementary Applications
desktop-accessibility       Desktop accessibility   
kde-desktop                 KDE

First impressions… very nice… Not a fan of KDE but am familiar enough with it to know my way around, my 2 monitors are the wrong way around but figure installing my nvidia drivers will sort that out…
First time on any version of Linux that my hdmi port on my graphics card is not set as the default soundcard, and pipewire is running sweetly out of the box…
Going to have a bit of a play with some of the audio toys (nice collection) while in live mode but so far I am inclined to install it and give it a full go…

Any advice for installing nvidia drivers? Usually in debian there is a nvidia installer, cant see one here or in the Discover software repo…

Instead use the dnf5 commands
dnf group list then notice that the first column (ID) is all in lower case and has no spaces while the second column (Name) is in the older dnf4 format with capitalization and spaces.
Now do the install with dnf install @<group ID> and it will work.

If you use dnf4 to do the installations then the package shows “unknown” for the repo it originated from when listed with dnf5

XFCE doesn’t seem to appear in the DNF5 group list, how can the right ID be found in that case?

Have realized I am tip-toeing around this thing, thats not my nature so just gonna go ahead and install it, sounds like I may need a bit of advice to set it up when I get a bit further down the road, thanks for input so far guys, new journey for me…!

Here is the main info

  1. during the first boot there is an option to enable 3rd party repos which will enable the rpmfusion-nonfree-nvidia-driver repo
  2. install the drivers as instructed at Howto/NVIDIA - RPM Fusion

If you did not enable that repo at first boot then the instructions for enabling repos are also shown by the configuration tab on that linked page.

Thank you…!! Already part the way into install, very different to what I am used to but nicely intuative, someone(s) put some thought into this…

Use the dnf4 group list to find the name and use the dnf4 syntax for the command.
The command sudo dnf4 group install "Xfce Desktop" seems like it would work for me.

It is unfortunate that not all the dnf4 groups have been made available for dnf5.

All installed…! Reboot time…

Run dnf environment list to get the environment names

Updating and loading repositories:
Repositories loaded.
ID                                Name                                 Installed
basic-desktop-environment         Basic Desktop                               no
budgie-desktop-environment        Budgie Desktop                              no
cinnamon-desktop-environment      Cinnamon Desktop                            no
cloud-server-environment          Fedora Cloud Server                         no
cosmic-desktop-environment        COSMIC Desktop                              no
custom-environment                Fedora Custom Operating System              no
deepin-desktop-environment        Deepin Desktop                              no
developer-workstation-environment Development and Creative Workstation        no
i3-desktop-environment            i3 desktop                                  no
kde-desktop-environment           KDE Plasma Workspaces                       no
kde-mobile-environment            KDE Plasma Mobile                           no
lxde-desktop-environment          LXDE Desktop                                no
lxqt-desktop-environment          LXQt Desktop                                no
mate-desktop-environment          MATE Desktop                                no
miraclewm-desktop-environment     Miracle WM Desktop Environment              no
phosh-desktop-environment         Phosh Desktop                               no
server-product-environment        Fedora Server Edition                       no
sugar-desktop-environment         Sugar Desktop Environment                   no
sway-desktop-environment          Sway Desktop                                no
workstation-product-environment   Fedora Workstation                          no
xfce-desktop-environment          Xfce Desktop                                no
2 Likes

Cool, that works. This command would then be the right one to install XFCE with DNF5:

$  sudo dnf install @xfce-desktop-environment

Maybe, or

sudo dnf group install xfce-desktop-environment

Both seem to work :wink:

1 Like

Went with the second one, it all seems to be installing nicely… Have to say that installing Fedora was very painless, always felt I was in control of it and at every point it was clear what was going on, with one or two other distros that was definately not the case…
Another reboot guys and we shall see if xfce is in…