Available GUI for RHEL 7.5

Latest response

Hi, I would like to know is there any extra available desktop environments in RHEL 7.5? How can I install them? Thanks! :)

Responses

Hi GD,

There are some additional desktop environments available, to list all of them execute sudo yum group list hidden.
You can easily install such a group by executing sudo yum group install "<desktop-environment-group>" ... :)

Regards,
Christian

Thanks! :)

You're welcome ! :)

Also, there's been a few times I've used the EPEL versions of lightdm (instead of gdm) along with "Mate Desktop" and "Cinnamon Desktop" for some customers who wanted something different for their own needs.. This is of course a one-off and not really supported by Red Hat. I've iked Cinnamon and Mate, and tried them just to see what it would be like for customers I helped who had it.

Also see this discussion https://access.redhat.com/discussions/3232181. The supported ones are obvious, KDE and GNOME.

Regards,

RJ

Thanks! If I wanted to install Cinnamon, how I can I go about getting it? :)

Hi GD, I've explained it in my first response ... specifically for Cinnamon see my response below. :)

Regards,
Christian

Sorry I had to reread your post. :)

Hi GD,

To install the Cinnamon desktop environment, just execute this command : sudo yum group install "Cinnamon Desktop"

Regards,
Christian

Hi Christian!

I tried installing the Cinnamon Desktop via terminal and got this response:

Error: Package: pix-1.6.1-3.el7.x86_64 (epel) Requires: libexiv2.so.12()(64bit) Available: exiv2-libs-0.23-6.el7.x86_64 (rhel-7-server-rpms) libexiv2.so.12()(64bit) Installed: exiv2-libs-0.26-3.el7.x86_64 (@anaconda/7.5) ~libexiv2.so.26()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

Hi GD,

This is a dependency issue with the pix package from EPEL, which requires an older version of
exiv2-libs. What you can do is force the downgrade of exiv2-libs, but I don't recommend to do
that, because it may lead to issues with the GNOME desktop environment. Either wait until a
newer version of the pix package is available from EPEL, or select another DE such as MATE,
or just stick with the GNOME desktop environment, which is not that bad (IMHO at least). :)

Regards,
Christain

It's ok, I do enjoy using GNOME to be honest. I have always used it on Fedora also, so I am use to it.

Same here, I am using GNOME too, it is running on all my (CentOS / Fedora / Red Hat) systems. :)
One main advantage is that when you use systems the way they are intended to be used and don't
tweak desktop environments too much - the possibility to run into issues is "reduced to the max".

Hi Christian what is the difference between 1. yum group install "Cinnamon Desktop" 2. yum install cinnamon-desktop

Hi Xavier,

The difference ? The second command won't work ... a package cinnamon-desktop doesn't exist. :)

Regards,
Christian

I tried to do sudo yum group install "Cinnamon Desktop", but got:

Warning! Group Cinnamon Desktop does not exist!

I've tried enabling the CentOS repositories, as well as try to install 'dnf' without success :(

Hi He Bu,

Have you tried it on RHEL 7.6 ? Please check for the correct group names with sudo yum group list hidden. :)
Also please remove the CentOS repositories, they are causing confusion and conflicts. I have checked it ... the group Cinnamon Desktop is available, install the desktop group with sudo yum group install "Cinnamon Desktop".

$ sudo yum group list
Loaded plugins: product-id, search-disabled-repos, subscription-manager
Available Environment Groups:
   Minimal Install
   Infrastructure Server
   File and Print Server
   Cinnamon Desktop
   MATE Desktop
   Basic Web Server
   Virtualization Host
   Server with GUI

Regards,
Christian

Please note that EPEL must be installed to get Cinnamon.

I've also tried that. The EPEL was successfully installed, I believe from CentOS repositories. I'll have to trace back on the repositories, but I think I managed to restore them back to the redhat ones. The only error I get, is from Firefox, which apparently got updated as well through CentOS. But still nothing. I'd have to take a look at what redhat I'm running. I'm a new user, and have only little Linux experience. I downloaded the most recent 64bit iso version, ~4GB version, and with Rufus made it into a bootable USB. From there I installed it, and yum update, yum upgrade it. So I presume I'm running the latest (stable) Redhat 7 something....

Hi He Bu,

As I already said, remove all CentOS repositories. Also for using EPEL you need to enable the RHEL 7-server-extras and the 7-server-optional repositories ... then execute sudo yum clean all and sudo rm -r /var/cache/yum to clean up everything and run sudo yum update afterwards. :)

Regards,
Christian

Thanks Christian I finally got it working I 'cleaned all' and then removed the yum cache and then it worked!

This reply is just for He Bu for his reply on 3 February 2019,

Please run this command

cat /etc/redhat-release

Is the output Red Hat or CentOS Linux?

Thanks

RJ

Be nice to have this in RHEL8 as the std desktop is awful.

Hi Steven,

Well, this is very much opinion based. Please bare in mind that RHEL is intended to be used in enterprise production environments (mostly as headless server) in the first place - if your main focus is to have and
use a "nice looking desktop workstation" - you should consider to install fedora 30 workstation instead. :)

Regards,
Christian

Christian,

While I can appreciate the idea that RHEL is primarily for servers, unfortunately there are many programmers with at "Windows" mind set that force their applications to have a GUI. While GNOME is developer centric (hide all menus until you need them so you have more screen space to see and test the applications), not all enterprise desktops are for developers.

And no, Fedora is not a valid alternative for enterprises. I admit that the rolling upgrades have gotten better, but there is still some major downtime needed once in a while as part of the upgrade. Look at what is happening with Windows 10. Now that Windows 10 is forcing upgrades, enterprises are starting to look for alternatives. Replacing one forced-upgrade OS with another forced-upgrade OS isn't a good option. Red Hat has an opportunity to provide a stable, good looking desktop for enterprises. They don't seem to want to capitalize on that.

It seems that Red Hat is forgetting what I call the Universal Law of Individuality. "No one else is me." While it seems simple enough, it is too easily forgotten. If no one else is me, no one else has the same experiences, the same knowledge, the same likes and dislikes, or even the same way of looking at things. Just because GNOME works for 70% of users, doesn't mean that everyone likes it or that it works for everyone.

I know that maintaining multiple desktops can be a pain. I know that there is a lot of effort required to keep even one desktop environment up-to-date. But I am not a developer, and I don't appreciate being forced to use a developer's desktop.

I apologize for the rant, and I know that you can't do anything about it. Fedora may be a valid alternative for some users, but many enterprises usually want stability, something that is more associated with Red Hat than it is with Fedora. While I would love to have the desktops offered by Fedora, my company is forcing me to choose Windows 10 or RHEL Workstation. Nothing else is allowed. Now that RHEL 8 has only one desktop environment, I may have to drop it. I am not sure what I am going to do.

Frank

Hi Frank,

No reason to apologize - it doesn't read like a rant. You've expressed your (valid) opinion in an appropriate way. The problem is that GNOME is mainly developed, maintained and supported
by Red Hat and (of course) the developers and employees are convinced about their product.

Red Hat offers a complete, reliable and properly working system. Most issues arise from tweaks
of users, especially when it comes to tweaking desktop environments. I can understand Red Hat
deciding to not longer support software which was not developed in-house. Users have choices,
they can decide to use other systems like SUSE or Windows for example. They can even install
other desktop environments manually on top of RHEL. Only thing : they do it on their own risk.

Cheers :)
Christian

I love cinnamon Anybody has a place where I can see the differences between cinnamon 3.6, 3.8 and 4.0? would love a graphical comparison.