I am not able to log in as a graphical user on one of my workstations. The login screen works normally, except that:
When I type my password and hit return, nothing happens.
I can run a terminal session (CTRL+ALT F2) OK, but $startx fails.

This started to happen on Fedora 38. I (foolishly) upgraded to Fedora 39, which only made things worse: I can no longer log in to the machine remotely via ssh. Currently running Fedora 39 with all upgrades installed.

Any ideas on what's going on or how to investigate?

-- 
Sincerely Jonathan Ryshpan <jonrysh@pacbell.net>

The most perilous moment for a bad government is when it seeks to mend its ways.”
	--Alexis de Tocqueville