# Installing the 'Development Tools' group breaks gnome on systems without a GPU

**URL:** <https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611>\
**Category:** Rocky Linux Help & Support\
**Created:** [February 19, 2025, 6:47pm UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611 "2025-02-19T18:47:41Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![creplogle](https://avatars.discourse-cdn.com/v4/letter/c/3da27b/32.png) [@creplogle](https://forums.rockylinux.org/u/creplogle)\
**Post date:** [February 19, 2025, 6:47pm UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611/1 "2025-02-19T18:47:41Z")

</div>

I did a fresh install of Rocky 9.4 on a VM that has no GPU support. After the installation an reboot the Gnome login screen appears. I logged in, and ran

sudo dnf groupinstall -y ‘Development Tools’

then rebooted. Gnome login no longer displays and /var/log/messages shows errors related to gnome-session trying to use GL acceleration and failing.

---

<div class="post-metadata">

**Author:** ![gerry666uk](https://avatars.discourse-cdn.com/v4/letter/g/dbc845/32.png) [@gerry666uk](https://forums.rockylinux.org/u/gerry666uk)\
**Post date:** [February 19, 2025, 7:13pm UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611/2 "2025-02-19T19:13:20Z")

</div>

> [@creplogle](#):
>
> I did a fresh install of Rocky 9.4 on a VM that has no GPU support. After the installation an reboot the Gnome login screen appears. I logged in, and ran

What type of install “Server with GUI”, or something different?

If the VM has no GPU, where did this Gnome login screen appear? I mean did you start the VM and then connect to it (in some way) that allows you to see graphical UI?

---

<div class="post-metadata">

**Author:** ![creplogle](https://avatars.discourse-cdn.com/v4/letter/c/3da27b/32.png) [@creplogle](https://forums.rockylinux.org/u/creplogle)\
**Post date:** [February 19, 2025, 9:08pm UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611/3 "2025-02-19T21:08:24Z")

</div>

I’m performing a “Server with GUI” install. I use Proxmox VE as a hypervisor for internal infrastructure. PVE has the ability to get a console to the VM which is how I was verifying that the Gnome login sccreen worked, and then didn’t work. I also installed XRDP and was able to RDP to the VM and get a full screen desktop and could no longer RDP in after installing ‘Development Tools’. I didn’t have this problem on Rocky 8 after the group install of ‘Development Tools’, but I need to migrate to Rocky 9.

---

<div class="post-metadata">

**Author:** ![label](https://avatars.discourse-cdn.com/v4/letter/l/c5a1d2/32.png) [@label](https://forums.rockylinux.org/u/label)\
**Post date:** [February 19, 2025, 9:16pm UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611/4 "2025-02-19T21:16:01Z")

</div>

You said you installed Rocky Linux 9.4 and then proceeded to install that group. It is recommended that you run a `dnf update -y` and get to 9.5 and then verify that your issue is still present.

Rocky Linux 9.4 is no longer supported.

[Rocky Linux Release and Version Guide - Rocky Linux Wiki](https://wiki.rockylinux.org/rocky/version/#current-supported-releases)

---

<div class="post-metadata">

**Author:** ![creplogle](https://avatars.discourse-cdn.com/v4/letter/c/3da27b/32.png) [@creplogle](https://forums.rockylinux.org/u/creplogle)\
**Post date:** [February 19, 2025, 9:31pm UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611/5 "2025-02-19T21:31:08Z")

</div>

Understood. I’m using 9.4 because 9.5 has some kernel issues that impact RKE2 deployment so I have to manually downgrade the kernel if I use 9.5. But for dev desktops I’ll try 9.5.

---

<div class="post-metadata">

**Author:** ![jlehtone](https://avatars.discourse-cdn.com/v4/letter/j/e9a140/32.png) [@jlehtone](https://forums.rockylinux.org/u/jlehtone)\
**Post date:** [February 20, 2025, 10:41am UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611/6 "2025-02-20T10:41:51Z")

</div>

> [@creplogle](#):
>
> I did a fresh install of Rocky 9.4 on a VM that has no GPU support.  
> I logged in, and ran
> 
> ```auto
> sudo dnf groupinstall -y ‘Development Tools’
> 
> ```
> 
> then rebooted. Gnome login no longer displays

A plausible explanation:  
You did start with (initial) 9.4 packages installed. The group install pulls in 9.5 packages (unless you use install media’s repo) and might have updated some of the already installed packages. (One could check that with `dnf history`.)

If your “Server with GUI” set of packages has now a mix of 9.4 and 9.5 packages, then there can be incompatibilities as not all inter-dependencies are explicitly set in the packages.

* * *

> [@creplogle](#):
>
> I’m using 9.4 because 9.5 has some kernel issues

The ideal would be to reproduce those issues on CentOS Stream 9 or RHEL 9.5 and report them to Red Hat. The “stable” in _Enterprise Linux_ means that updates should not break systems.

However, rebuilds of third-party packages may be necessary after updates, with dependency on Qt libraries and kernel modules being most common examples. Therefore, it could be on “RKE2” to keep up with the RHEL (and hence Rocky).

> [@creplogle](#):
>
> I have to manually downgrade the kernel if I use 9.5.

E.g. start with 9.4 and then `dnf up --exclude=kernel*` (or something like that) to get _everything but something_ into 9.5 (until that RKE2 can run with newer kernel).

---

<div class="post-metadata">

**Author:** ![gerry666uk](https://avatars.discourse-cdn.com/v4/letter/g/dbc845/32.png) [@gerry666uk](https://forums.rockylinux.org/u/gerry666uk)\
**Post date:** [February 20, 2025, 7:00pm UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611/7 "2025-02-20T19:00:23Z")

</div>

> [@jlehtone](#):
>
> You did start with (initial) 9.4 packages installed. The group install pulls in 9.5 packages

Yes, that’s a good point, it’s hard to install the dev tools (as they were) on clean 9.4

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/1X/91b7219eec10e30013422e4df76c1d898711a5d5.svg) [@system](https://forums.rockylinux.org/u/system)\
**Post date:** [April 21, 2025, 7:00pm UTC](https://forums.rockylinux.org/t/installing-the-development-tools-group-breaks-gnome-on-systems-without-a-gpu/17611/8 "2025-04-21T19:00:49Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
