Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] [Auth] App Hangs when waiting for auth/fingerprint (Linux Desktop) #1774

Open
nktnet1 opened this issue May 19, 2024 · 4 comments
Open
Labels
- auth Relates to Ente Auth --desktop Plaftorm is desktop

Comments

@nktnet1
Copy link

nktnet1 commented May 19, 2024

Description

On Linux, when using the AUR package ente-auth-bin, attempting to edit (or get QR code) results in the APP hanging/unresponsive.

I've discovered that this is because it is waiting for authentication from my fingerprint (I use fprint). See the video below for context:

ente-auth-bug.mp4

Would be good if, rather than becoming fully unresponsive, there is a loading screen/prompt saying that it is awaiting some form of authentication before editing/viewing QR/deleting is possible.

Thank you!

Version

v2.0.54

What product are you using?

Ente Auth

What platform are you using?

Desktop - Linux

@nktnet1 nktnet1 added the triage label May 19, 2024
@nktnet1 nktnet1 changed the title [Bug] Ente Auth Desktop (Linux) - App Hangs when waiting for fingerprint [Bug] [Auth] [Desktop] [Linux] App Hangs when waiting for auth/fingerprint May 19, 2024
@nktnet1 nktnet1 changed the title [Bug] [Auth] [Desktop] [Linux] App Hangs when waiting for auth/fingerprint [Bug] [Auth App Hangs when waiting for auth/fingerprint (Linux Desktop) May 19, 2024
@nktnet1 nktnet1 changed the title [Bug] [Auth App Hangs when waiting for auth/fingerprint (Linux Desktop) [Bug] [Auth] App Hangs when waiting for auth/fingerprint (Linux Desktop) May 19, 2024
@ua741 ua741 added --desktop Plaftorm is desktop - auth Relates to Ente Auth and removed triage labels May 21, 2024
@prateekmedia
Copy link
Member

@nktnet1 So the problem is it doesn't tells you to scan your fingerprint, but when you scan it then it works. Am I correct here?

@nktnet1
Copy link
Author

nktnet1 commented May 21, 2024

@prateekmedia Yep that's correct - when attempting to edit, the app just hangs (can no longer click anything).
Once I scan my fingerprints in this unresponsive state, it makes the correct transition.

@prateekmedia
Copy link
Member

@nktnet1 Can you try latest appimage and see if it's same. Also are you using Gnome? If yes you might have to press Alt + ` to switch to background windows, as fingerprint might be a background window.

@nktnet1
Copy link
Author

nktnet1 commented May 21, 2024

Hi @prateekmedia,

Ente-auth's AppImage usually doesn't work for me - I get this error:
1716275551

Also are you using Gnome? If yes you might have to press Alt + ` to switch to background windows, as fingerprint might be a background window.

I'm using a window manager (DWM). It tells me the number of clients opened, and I don't think any background window is being spawned.
This is probably because my fingerprint auth, fprint, is mostly CLI, and my window manager is swallowing the terminal (in place of ente-auth).

Maybe ente-auth could dim the screen, display a popup, or give some other visual cues that it is awaiting authentication, rather than becoming unresponsive (no buttons work) while we authenticate elsewhere. Do you think this is a viable solution?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
- auth Relates to Ente Auth --desktop Plaftorm is desktop
Projects
None yet
Development

No branches or pull requests

3 participants