Bug 1267531

Summary: GDM doesn't respawn X if logging out with automatic logon enabled
Product: [Fedora] Fedora Reporter: Jeremy Visser <jeremy.visser>
Component: gdmAssignee: Ray Strode [halfline] <rstrode>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 22CC: normand, rstrode
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-19 19:57:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jeremy Visser 2015-09-30 10:36:32 UTC
Description of problem:

If automatic logon is enabled, and you log out from within GNOME, you get dumped to a VTY and X does not respawn.


Version-Release number of selected component (if applicable):

gdm-3.16.2-1.fc22.x86_64


How reproducible:

Reproducible on two machines (one freshly installed Fedora 22, the other upgraded over several years), both of which have one graphical user (me).


Steps to Reproduce:
1. Enable automatic logon either through the GNOME GUI, or add this to /etc/gdm/custom.conf:

   [daemon]
   AutomaticLoginEnable=True
   AutomaticLogin=foobar

2. Make sure log out menu is enabled:

   $ gsettings set org.gnome.shell always-show-log-out true

3. Restart GDM and make sure automatic logon works

   # systemctl restart gdm.service

4. Make sure automatic logon works

5. Log out of session (either through Shell or `killall gnome-session`)


Actual results:

Session logs out, but user gets dumped to VTY screen with no graphical way to proceed.  Running "ps aux" shows that GDM is running, but X is not running.  Logs show nothing obvious wrong (other than X terminating normally).


Expected results:

I would expect to see the GDM greeter screen appear after logging out, whether or not I logged on via automatic logon.

Comment 1 Fedora End Of Life 2016-07-19 19:57:17 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.