elementary / greeter

Login and Lock Screen greeter for elementary OS and Pantheon, using LightDM
GNU General Public License v3.0
152 stars 39 forks source link

[Odin] eOS logs out user instead of shutdown #553

Open joeredhead76 opened 2 years ago

joeredhead76 commented 2 years ago

What Happened

When I shutdown computer, eOS goes back to login screen to select one of the four users instead of shutting down.

Expected Behavior

The computer should shut down, but it does not. I have to relogin to the user for it to shutdown. Have tried shutting down from login screen, but does not either.

Steps to Reproduce

  1. Create multiple users
  2. Log in with one user
  3. Log out
  4. Log in with other user
  5. Attempt to shutdown

Platform Information

joeredhead76 commented 2 years ago

Should I try updating the drivers / software found here: https://www.dell.com/support/home/en-ca/product-support/product/latitude-e6520/drivers

jeremypw commented 2 years ago

@joeredhead76 I just tried your steps and had no trouble shutting down. Are you sure you logged out the first user before trying to shutdown with the second user? It is intentional that one user should not be able to shutdown when there are other users still logged in.

joeredhead76 commented 2 years ago

Yes, I am sure other users were logged out.

I did some more troubleshooting and noticed that all users were logged out after updates in the AppCenter (noticed this when I hit the Power button in top-right hand corner of screen); see this image: https://imgur.com/1OxhdKR You will notice that all users are "Logged out" (not even one user is "Logged in").

After that, I was able to reproduce the bug; see this video: https://imgur.com/pSFQhEj I tried hitting Shut down numerous times, logging back in to one user, etc.

So it is definitely a bug with eOS 6.

jeremypw commented 2 years ago

OK, thanks. Looks like some process (AppCenter?)is inihibiting the shutdown process and not releasing it properly.

joeredhead76 commented 2 years ago

ok, definitely not a problem for multiuser. Reinstalled in EFI and UEFI with only one user and same error. It occurs after update of system in app center or terminal.

1F2ED809-0A85-4CB8-861F-6E22C0278ABF

jeremypw commented 2 years ago

@davidmhewitt As an expert on AppCenter and updating can you suggest a cause for this?

davidmhewitt commented 2 years ago

AppCenter does inhibit shutdown during updates as it's very easy to corrupt the system by shutting down mid updates. Maybe it's not releasing it's inhibition properly. I'll try and reproduce the issue and look into it at some point.

joeredhead76 commented 2 years ago

It’s not just AppCenter. Also happens when I update / upgrade in Terminal

joeredhead76 commented 2 years ago

Changed title for visibility and tracking purposes.

dbustosrc commented 2 years ago

Hello, I also have this bug. This is the hardware configuration of my computer: Samsung 700Z5B CPU: Intel i72675QM GPU: AMD ATI Radeon HD 6400M/7400M Series GPU: Intel 2nd Generation Core Processor Family UEFI Boot: Enabled Secure Boot: Not available/disabled

GPU ATI Radeon HD 6400M/7400M Series is using the open-source controller radeon GPU Intel 2nd Generation Core Processor Family is using i915 open source controller

I have one user only configured. When I shutdown or restart the computer, eOS goes back to login screen for a while before shuting down or rebooting

casasfernando commented 2 years ago

I’m facing the same issue from time to time. I didn’t pay attention to see if it happens after installing updates or not but I will bear this in mind and report back.

My hardware is a Dell XPS 13 9310. Secure boot disabled. UEFI boot enabled.

Let me know if I should provide more hardware details.

Thanks.