📖 ~1 min read
Table of contents
Symptom & Impact
User authenticates, screen flashes, then returns to GDM login repeatedly, blocking desktop access.
Environment & Reproduction
Common after graphics driver updates, Wayland/Xorg mismatch, or corrupted user session files.
Root Cause Analysis
Display manager starts then crashes session due to GPU driver incompatibility, permissions, or shell extension issues.
Quick Triage
Switch to TTY (`Ctrl+Alt+F3`) for stable command-line recovery.
Step-by-Step Diagnosis
Inspect `sudo journalctl -u gdm -b`, verify GPU modules (`lsmod`), and check home ownership/space with `df -h` and `ls -ld ~`.

Solution – Primary Fix
Reinstall/align GPU driver packages, disable problematic shell extensions, and test toggling Wayland in GDM config.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Create a new test user profile to isolate per-user corruption, or use lightdm temporarily for confirmation.
Verification & Acceptance Criteria
Desktop session loads and persists through logout/login and reboot without loop recurrence.
Rollback Plan
Revert to prior graphics driver version and restore previous display manager settings.
Prevention & Hardening
Stage GPU updates, keep fallback kernel, and document known-good display stack versions.
Related Errors & Cross-Refs
`gnome-shell` segfaults, `gdm-wayland-session` failures, and Xorg permission warnings.
Related tutorial: View the step-by-step tutorial for Ubuntu 26.04 LTS.
View all Ubuntu 26.04 LTS tutorials on the Tutorials Hub →
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
Ubuntu desktop troubleshooting and GNOME/GDM upstream docs.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today — we respond within one business day.