RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1606655 - gdm login screen is blank (black)
Summary: gdm login screen is blank (black)
Keywords:
Status: CLOSED DUPLICATE of bug 1593782
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: gdm
Version: 7.6
Hardware: All
OS: Linux
medium
medium
Target Milestone: rc
: 7.6
Assignee: Ray Strode [halfline]
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-07-20 21:03 UTC by Jeff Bastian
Modified: 2018-07-21 00:09 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-07-21 00:09:32 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
gdm debug logs (15.60 KB, text/plain)
2018-07-20 21:11 UTC, Jeff Bastian
no flags Details
Xorg.0.log (38.12 KB, text/plain)
2018-07-20 21:15 UTC, Jeff Bastian
no flags Details

Description Jeff Bastian 2018-07-20 21:03:46 UTC
Description of problem:
The gdm login screen is blank (or black) with the RHEL-7.6-20180720.2 compose. I'm testing in a kvm virtual machine with spice graphics:

virt-install \
  --name=rhel-7.6 \
  --vcpus=2 \
  --memory=2048 \
  --os-variant=rhel7 \
  --disk=format=qcow2,size=20,bus=virtio \
  --network=network=default,model=virtio \
  --graphics=spice \
  --noautoconsole \
  --location=http://download.devel.redhat.com/rel-eng/RHEL-7.6-20180720.2/compose/Workstation/x86_64/os/


I verified gdm is actually running:

[root@localhost ~]# pgrep -laf gdm
1215 /usr/sbin/gdm
1265 /usr/bin/X :0 -background none -noreset -audit 4 -verbose -logverbose 7 -core -auth /run/gdm/auth-for-gdm-6kPDf3/database -seat seat0 vt1
1422 gdm-session-worker [pam/gdm-launch-environment]
1518 /usr/libexec/gnome-session-binary --autostart /usr/share/gdm/greeter/autostart --debug
1553 dbus-launch --exit-with-session /usr/libexec/gnome-session-binary --autostart /usr/share/gdm/greeter/autostart --debug


Version-Release number of selected component (if applicable):
gdm-3.28.2-5.el7.x86_64

How reproducible:
always ?

Steps to Reproduce:
1. install RHEL-7.6-20180720.2 Workstation x86_64 in a KVM virtual machine

Actual results:
virtual machine's monitor stays blank long after boot
use virt-manager or virt-viewer to Send Key -> CTRL-ALT-F2 to get a shell

Expected results:
usual gdm login screen appears

Additional info:

Comment 1 Jeff Bastian 2018-07-20 21:11:02 UTC
Created attachment 1468963 [details]
gdm debug logs

debug logs from setting debug/Enable=true in /etc/gdm/custom.conf

Comment 2 Jeff Bastian 2018-07-20 21:15:18 UTC
Created attachment 1469004 [details]
Xorg.0.log

Comment 3 Ray Strode [halfline] 2018-07-20 21:39:36 UTC
can you post a full ps -ef listing?

Comment 4 Jeff Bastian 2018-07-20 22:05:59 UTC
[root@localhost ~]# ps -efw
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 16:56 ?        00:00:01 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root         2     0  0 16:56 ?        00:00:00 [kthreadd]
root         3     2  0 16:56 ?        00:00:00 [ksoftirqd/0]
root         5     2  0 16:56 ?        00:00:00 [kworker/0:0H]
root         7     2  0 16:56 ?        00:00:00 [migration/0]
root         8     2  0 16:56 ?        00:00:00 [rcu_bh]
root         9     2  0 16:56 ?        00:00:00 [rcu_sched]
root        10     2  0 16:56 ?        00:00:00 [lru-add-drain]
root        11     2  0 16:56 ?        00:00:00 [watchdog/0]
root        12     2  0 16:56 ?        00:00:00 [watchdog/1]
root        13     2  0 16:56 ?        00:00:00 [migration/1]
root        14     2  0 16:56 ?        00:00:00 [ksoftirqd/1]
root        16     2  0 16:56 ?        00:00:00 [kworker/1:0H]
root        18     2  0 16:56 ?        00:00:00 [kdevtmpfs]
root        19     2  0 16:56 ?        00:00:00 [netns]
root        20     2  0 16:56 ?        00:00:00 [khungtaskd]
root        21     2  0 16:56 ?        00:00:00 [writeback]
root        22     2  0 16:56 ?        00:00:00 [kintegrityd]
root        23     2  0 16:56 ?        00:00:00 [bioset]
root        24     2  0 16:56 ?        00:00:00 [bioset]
root        25     2  0 16:56 ?        00:00:00 [bioset]
root        26     2  0 16:56 ?        00:00:00 [kblockd]
root        27     2  0 16:56 ?        00:00:00 [md]
root        28     2  0 16:56 ?        00:00:00 [edac-poller]
root        29     2  0 16:56 ?        00:00:00 [watchdogd]
root        35     2  0 16:56 ?        00:00:00 [kswapd0]
root        36     2  0 16:56 ?        00:00:00 [ksmd]
root        37     2  0 16:56 ?        00:00:00 [khugepaged]
root        38     2  0 16:56 ?        00:00:00 [crypto]
root        46     2  0 16:56 ?        00:00:00 [kthrotld]
root        48     2  0 16:56 ?        00:00:00 [kmpath_rdacd]
root        49     2  0 16:56 ?        00:00:00 [kaluad]
root        50     2  0 16:56 ?        00:00:00 [kpsmoused]
root        51     2  0 16:56 ?        00:00:00 [ipv6_addrconf]
root        64     2  0 16:56 ?        00:00:00 [deferwq]
root        96     2  0 16:56 ?        00:00:00 [kauditd]
root       263     2  0 16:56 ?        00:00:00 [kworker/u4:2]
root       276     1  0 16:56 ?        00:00:00 @usr/sbin/plymouthd --mode=boot --pid-file=/var/run/plymouth/pid --attach-to-session
root       277     2  0 16:56 ?        00:00:00 [ata_sff]
root       279     2  0 16:56 ?        00:00:00 [kworker/1:1H]
root       283     2  0 16:56 ?        00:00:00 [scsi_eh_0]
root       284     2  0 16:56 ?        00:00:00 [scsi_tmf_0]
root       285     2  0 16:56 ?        00:00:00 [scsi_eh_1]
root       286     2  0 16:56 ?        00:00:00 [scsi_tmf_1]
root       287     2  0 16:56 ?        00:00:00 [kworker/u4:3]
root       291     2  0 16:56 ?        00:00:00 [ttm_swap]
root       355     2  0 16:56 ?        00:00:00 [kdmflush]
root       356     2  0 16:56 ?        00:00:00 [bioset]
root       366     2  0 16:56 ?        00:00:00 [kdmflush]
root       367     2  0 16:56 ?        00:00:00 [bioset]
root       379     2  0 16:56 ?        00:00:00 [bioset]
root       380     2  0 16:56 ?        00:00:00 [xfsalloc]
root       381     2  0 16:56 ?        00:00:00 [xfs_mru_cache]
root       382     2  0 16:56 ?        00:00:00 [xfs-buf/dm-0]
root       383     2  0 16:56 ?        00:00:00 [xfs-data/dm-0]
root       384     2  0 16:56 ?        00:00:00 [xfs-conv/dm-0]
root       385     2  0 16:56 ?        00:00:00 [xfs-cil/dm-0]
root       386     2  0 16:56 ?        00:00:00 [xfs-reclaim/dm-]
root       387     2  0 16:56 ?        00:00:00 [xfs-log/dm-0]
root       388     2  0 16:56 ?        00:00:00 [xfs-eofblocks/d]
root       389     2  0 16:56 ?        00:00:01 [xfsaild/dm-0]
root       390     2  0 16:56 ?        00:00:00 [kworker/0:1H]
root       464     1  0 16:56 ?        00:00:00 /usr/lib/systemd/systemd-journald
root       485     1  0 16:56 ?        00:00:00 /usr/sbin/lvmetad -f
root       498     1  0 16:56 ?        00:00:00 /usr/lib/systemd/systemd-udevd
root       547     2  0 16:56 ?        00:00:00 [xfs-buf/vda1]
root       553     2  0 16:56 ?        00:00:00 [xfs-data/vda1]
root       555     2  0 16:56 ?        00:00:00 [xfs-conv/vda1]
root       559     2  0 16:56 ?        00:00:00 [xfs-cil/vda1]
root       560     2  0 16:56 ?        00:00:00 [xfs-reclaim/vda]
root       561     2  0 16:56 ?        00:00:00 [xfs-log/vda1]
root       562     2  0 16:56 ?        00:00:00 [xfs-eofblocks/v]
root       564     2  0 16:56 ?        00:00:00 [xfsaild/vda1]
root       600     2  0 16:56 ?        00:00:00 [nfit]
root       633     1  0 16:56 ?        00:00:00 /sbin/auditd
root       635   633  0 16:56 ?        00:00:00 /sbin/audispd
root       637   635  0 16:56 ?        00:00:00 /usr/sbin/sedispatch
root       639     2  0 16:56 ?        00:00:00 [rpciod]
root       640     2  0 16:56 ?        00:00:00 [xprtiod]
rtkit      661     1  0 16:56 ?        00:00:00 /usr/libexec/rtkit-daemon
root       662     1  0 16:56 ?        00:00:00 /usr/lib/systemd/systemd-logind
avahi      664     1  0 16:56 ?        00:00:00 avahi-daemon: running [linux.local]
root       666     1  0 16:56 ?        00:00:00 /usr/sbin/alsactl -s -n 19 -c -E ALSA_CONFIG_PATH=/etc/alsa/alsactl.conf --initfile=
rpc        667     1  0 16:56 ?        00:00:00 /sbin/rpcbind -w
root       670     1  0 16:56 ?        00:00:00 /usr/libexec/accounts-daemon
root       671     1  0 16:56 ?        00:00:00 /usr/bin/qemu-ga --method=virtio-serial --path=/dev/virtio-ports/org.qemu.guest_agen
root       672     1  0 16:56 ?        00:00:00 /sbin/rngd -f
root       673     1  0 16:56 ?        00:00:00 /usr/sbin/ModemManager
root       674     1  0 16:56 ?        00:00:00 /usr/libexec/udisks2/udisksd
root       676     1  0 16:56 ?        00:00:00 /usr/sbin/gssproxy -D
avahi      677   664  0 16:56 ?        00:00:00 avahi-daemon: chroot helper
root       678     1  0 16:56 ?        00:00:00 /usr/sbin/irqbalance --foreground
root       679     1  0 16:56 ?        00:00:00 /usr/sbin/abrtd -d -s
root       680     1  0 16:56 ?        00:00:00 /usr/bin/abrt-watch-log -F BUG: WARNING: at WARNING: CPU: INFO: possible recursive l
dbus       681     1  0 16:56 ?        00:00:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-acti
root       708     1  0 16:56 ?        00:00:00 /usr/bin/abrt-watch-log -F Backtrace /var/log/Xorg.0.log -- /usr/bin/abrt-dump-xorg 
root       711     1  0 16:56 ?        00:00:00 /usr/sbin/smartd -n -q never
polkitd    712     1  0 16:56 ?        00:00:00 /usr/lib/polkit-1/polkitd --no-debug
libstor+   713     1  0 16:56 ?        00:00:00 /usr/bin/lsmd -d
chrony     721     1  0 16:56 ?        00:00:00 /usr/sbin/chronyd
root       745     1  0 16:56 ?        00:00:00 /bin/bash /usr/sbin/ksmtuned
root       749     1  0 16:56 ?        00:00:00 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
root       755     1  0 16:56 ?        00:00:00 /usr/sbin/NetworkManager --no-daemon
root       983   755  0 16:56 ?        00:00:00 /sbin/dhclient -d -q -sf /usr/libexec/nm-dhcp-helper -pf /var/run/dhclient-eth0.pid 
root      1183     1  0 16:56 ?        00:00:00 /usr/sbin/sshd -D
root      1186     1  0 16:56 ?        00:00:00 /usr/bin/python2 -Es /usr/sbin/tuned -l -P
root      1187     1  0 16:56 ?        00:00:00 /usr/sbin/rsyslogd -n
root      1191     1  0 16:56 ?        00:00:00 /usr/sbin/cupsd -f
root      1196     1  0 16:56 ?        00:00:00 /usr/bin/rhsmcertd
root      1202     1  0 16:56 ?        00:00:00 /usr/sbin/libvirtd
root      1212     1  0 16:56 ?        00:00:00 /usr/sbin/atd -f
root      1214     1  0 16:56 ?        00:00:00 /usr/sbin/crond -n
root      1215     1  0 16:56 ?        00:00:00 /usr/sbin/gdm
root      1254     1  0 16:56 ?        00:00:00 rhnsd
root      1265  1215  0 16:56 tty1     00:00:01 /usr/bin/X :0 -background none -noreset -audit 4 -verbose -logverbose 7 -core -auth 
root      1400     2  0 16:56 ?        00:00:00 [kworker/0:4]
root      1422  1215  0 16:56 ?        00:00:00 gdm-session-worker [pam/gdm-launch-environment]
gdm       1518  1422  0 16:56 ?        00:00:00 /usr/libexec/gnome-session-binary --autostart /usr/share/gdm/greeter/autostart --deb
gdm       1553     1  0 16:56 ?        00:00:00 dbus-launch --exit-with-session /usr/libexec/gnome-session-binary --autostart /usr/s
gdm       1576     1  0 16:56 ?        00:00:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
nobody    1680     1  0 16:56 ?        00:00:00 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro -
root      1682     1  0 16:56 ?        00:00:00 /usr/libexec/postfix/master -w
root      1683  1680  0 16:56 ?        00:00:00 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro -
postfix   1688  1682  0 16:56 ?        00:00:00 pickup -l -t unix -u
postfix   1689  1682  0 16:56 ?        00:00:00 qmgr -l -t unix -u
gdm       1718     1  0 16:56 ?        00:00:00 /usr/libexec/at-spi-bus-launcher
gdm       1734  1718  0 16:56 ?        00:00:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --
gdm       1751     1  0 16:56 ?        00:00:00 /usr/libexec/at-spi2-registryd --use-gnome-session
root      1817     1  0 16:56 ?        00:00:00 /usr/libexec/upowerd
gdm       1887     1  0 16:56 ?        00:00:00 /usr/bin/pulseaudio --start --log-target=syslog
gdm       1946  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-xsettings
gdm       1948  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-a11y-settings
gdm       1951  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-clipboard
gdm       1952  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-color
gdm       1955  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-datetime
gdm       1956  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-housekeeping
gdm       1962  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-keyboard
gdm       1968  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-media-keys
gdm       1969  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-mouse
gdm       1974  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-power
gdm       1978  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-print-notifications
gdm       1979  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-rfkill
gdm       1988  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-screensaver-proxy
gdm       1991  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-sharing
gdm       1995  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-smartcard
gdm       2000  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-sound
gdm       2003  1518  0 16:56 ?        00:00:00 /usr/libexec/gsd-wacom
gdm       2008     1  0 16:56 ?        00:00:00 /usr/bin/spice-vdagent
colord    2025     1  0 16:56 ?        00:00:00 /usr/libexec/colord
root      2032     1  0 16:56 ?        00:00:00 /usr/sbin/spice-vdagentd
root      2079     1  0 16:58 ?        00:00:00 login -- root
root      2109  2079  0 16:58 tty2     00:00:00 -bash
root      2798     2  0 17:20 ?        00:00:00 [kworker/0:0]
root     18770     2  0 17:38 ?        00:00:00 [kworker/1:2]
root     19031     2  0 17:49 ?        00:00:00 [kworker/1:0]
root     19153     2  0 17:54 ?        00:00:00 [kworker/1:1]
root     19337  1183  0 18:02 ?        00:00:00 sshd: root@pts/0
root     19341 19337  0 18:02 pts/0    00:00:00 -bash
root     19359     1  0 18:02 ?        00:00:00 /usr/sbin/abrt-dbus -t133
root     19386   745  0 18:02 ?        00:00:00 sleep 60
root     19400 19341  0 18:02 pts/0    00:00:00 ps -efw


Note You need to log in before you can comment on or make changes to this bug.