GUI screen does not come up after login

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux 6
  • dbus

Issue

  • After rpoviding login credentials from GUI login screen, GUI screen fails to come up with following error message:

Failed to start message bus: Failed to open "/etc/dbus-1/session.conf":  No such file or directory.


Resolution

  • Reinstall the dbus package using below command:

# yum reinstall dbus

  • Now restart the message bus as below:

# service messagebus restart

Root Cause

  • dbus configuration file /etc/dbus-1/session.conf was missing on the system along with few other files which are provided with the dbus package.

Diagnostic Steps

  • Check the output of "rpm -Va" command provided in "rpm-Va" file with sosreport. Following entries wrt to the issue are relevant, which are found in the file:

missing     /etc/dbus-1/system.d/printdriverselector.conf
missing   c /etc/dbus-1/system.d/yum-updatesd.conf
missing     /etc/dbus-1
missing   c /etc/dbus-1/session.conf
missing     /etc/dbus-1/session.d
missing   c /etc/dbus-1/system.conf
missing     /etc/dbus-1/system.d
missing     /etc/dbus-1/system.d/cups.conf
missing     /etc/dbus-1/system.d/NetworkManager.conf
missing     /etc/dbus-1/system.d/nm-avahi-autoipd.conf
missing     /etc/dbus-1/system.d/nm-dhcp-client.conf
missing     /etc/dbus-1/system.d/nm-dispatcher.conf
missing     /etc/dbus-1/system.d/nm-system-settings.conf
missing   c /etc/dbus-1/system.d/bluez-hcid.conf
missing     /etc/dbus-1/system.d
missing     /etc/dbus-1/system.d/hal.conf
missing     /etc/dbus-1/system.d/NetworkManager.conf
missing     /etc/dbus-1/system.d/nm-avahi-autoipd.conf
missing     /etc/dbus-1/system.d/nm-dhcp-client.conf
missing     /etc/dbus-1/system.d/nm-dispatcher.conf
missing     /etc/dbus-1/system.d/nm-system-settings.conf
missing     /etc/dbus-1/system.d/nm-applet.conf
missing     /etc/dbus-1/system.d/wpa_supplicant.conf
missing   c /etc/dbus-1/system.d/setroubleshootd.conf
missing     /etc/dbus-1/system.d/gnome-power-manager.conf
missing   c /etc/dbus-1/system.d/avahi-dbus.conf

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments