I am using VMware to run a CentOS 7 virtual machine with a GNOME desktop.
I am having an issue where every time I shut down the virtual machine instead of showing a nice shutdown screen I get a terminal window with ugly poorly formatted messages.
This is how it seems to act by default (without touching any configuration). Does anyone know what could be causing this?
From what I understand, the startup and shutdown screens are configured using "grub". I'm not sure if it helps, but this is my "/etc/default/grub" configuration file:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos00/root
rd.lvm.lv=centos00/swap rd.lvm.lv=centos01/swap rd.lvm.lv=centos00/usr rhgb
quiet"
GRUB_DISABLE_RECOVERY="true"
EDIT
I tried following hildred's advice and added a serial console to the kernel command line. (I had to use ttyS1 instead of S0 because of the way VMware configured the serial port.)
It looks like the problem starts right after GNOME Display Manager is started.
I am in the process of figuring out how to submit a bug report.
UPDATE:
- Gnome bug report (closed): Bug 792789
- Plymouth is the cause (?) Issue 5

