-
Notifications
You must be signed in to change notification settings - Fork 1.6k
[BUG] Auth process hangs with "Logging in......." message #1525
Description
What version of eigent are you using?
0.0.89
System information
[developer@dell opt]$ cat /etc/fedora-release
Fedora release 43 (Forty Three)
[developer@dell opt]$ uname -a
Linux dell.home 6.19.7-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Mar 12 15:50:03 UTC 2026 x86_64 GNU/Linux
[developer@dell opt]$ rpm -qa | grep xfce4-settings
xfce4-settings-4.20.2-1.fc43.x86_64
Problem description
I'm using the latest Fedora linux (RPM based) with XFCE4 WindowManager.
[developer@dell opt]$ cat /etc/fedora-release
Fedora release 43 (Forty Three)
[developer@dell opt]$ uname -a
Linux dell.home 6.19.7-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Mar 12 15:50:03 UTC 2026 x86_64 GNU/Linux
[developer@dell opt]$ rpm -qa | grep xfce4-settings
xfce4-settings-4.20.2-1.fc43.x86_64
I've downloaded AppImage release file and installed it into /opt/eigent-0.0.89/bin and then unpacked it to get /opt/eigent-0.0.89/bin/squashfs-root.
When I tried to start it just via shell terminal indow-manager didn't know about the eigent:// network schema and couldn't pass callbacks back to Eigent window.
So then I've created Desktop file as ~/.local/share/applications/ai.eigent.desktop with the following content:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
MimeType=x-scheme-handler/eigent;
Name=Eigent
Comment=Get Started with Eigent
Exec=/opt/eigent/bin/eigent.sh
Icon=/opt/eigent/bin/eigent.svg
SingleMainWindow=true
X-GNOME-SingleWindow=true
Made it executable and updated update-desktop-database via the following commands:
chmod +x ~/.local/share/applications/ai.eigent.desktop
update-desktop-database ~/.local/share/applications/
Created application launcher of a panel and it recognized .desktop files setup automatically.
So, after I did the trick with desktop file creation window-manager started to return the eigent:// callbacks back to Eigent window.
and when I run application via desktop file from a terminal output goes right to "[info] Backend is ready, notifying frontend..." message.
and after auth callback was returned back to application it adds to the output the latest green text block:
[info] second-instance [
'/opt/eigent-0.0.89/bin/squashfs-root/eigent',
'--allow-file-access-from-files',
'--js-flags=--max-old-space-size=4096',
'--force-gpu-mem-available-mb=512',
'--max_old_space_size=4096',
'--enable-features=MemoryPressureReduction',
'--renderer-process-limit=8',
'--disable-features=Fontations',
'--disable-blink-features=AutomationControlled',
'--secure-schemes=localfile',
'--fetch-schemes=localfile',
'--standard-schemes=localfile'
]
and that's all. Authentication process stops here.
How to proceed?
log
Additional context
No response