User gets a “Session Already Running“ error when attempts to unlock a GUI session with a smart card

Solution Verified - Updated -

Issue

  1. Log in using a smart card (CAC) on the system console
  2. Switch to GDM login screen by choosing “Switch User” in the system menu or by pressing Ctls-Alt-F1
  3. Log in as a second user
  4. Switch to GDM login screen, again
  5. Use the smart card to re-authenticate to the session started in step 1
  6. Login fails with an error dialog indicating “Session Already Running”

The error in step 5 does not occur if a username and password are entered.

Environment

  • Red Hat Enerprise Linux (RHEL) 9
  • Smart Card authentication

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content