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

Hangs on "Installing..." forever #142

Open
probonopd opened this issue Aug 13, 2024 · 7 comments
Open

Hangs on "Installing..." forever #142

probonopd opened this issue Aug 13, 2024 · 7 comments

Comments

@probonopd
Copy link

probonopd commented Aug 13, 2024

image

Hanging on "Installing..." forever. Probably because it assumes ~/.local/share/applications to be there, but it isn't always. Need to create the directory before using it.

@mijorus
Copy link
Owner

mijorus commented Aug 14, 2024

Cam you please share the last lines of log file? You can find it from the main manu

@probonopd
Copy link
Author

probonopd commented Aug 14, 2024

I don't have that system around anymore but it clearly showed a Python error trying to write to the non-existent directory ~/.local/share/applications. The directory ~/.local does not exist on my machine.

@mijorus
Copy link
Owner

mijorus commented Aug 14, 2024

thanks

@PanIntegralus
Copy link

I'm having this problem too with "Zen Browser", but unlike OP, ~/.local/share/applications exists on my computer.

@mijorus
Copy link
Owner

mijorus commented Aug 24, 2024

I'm having this problem too with "Zen Browser", but unlike OP, ~/.local/share/applications exists on my computer.

can you please send the debug log?

@ChemicalSymphony
Copy link

I have the same issue. Here's my log you were asking form the others:

2024-08-07 11:20:14,606 INFO [main.py:63]

---- Application startup | version 2.0.4
2024-08-07 11:20:50,064 INFO [AppImageProvider.py:677] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_cx29bx797b/squashfs-root
2024-08-07 11:20:55,841 INFO [AppImageProvider.py:263] Installing appimage: /home/danny/Downloads/OpenRGB.AppImage
2024-08-07 11:20:55,848 INFO [AppImageProvider.py:434] Deleting original appimage file from: /home/danny/Downloads/OpenRGB.AppImage
2024-08-07 11:21:16,783 ERROR [AppDetails.py:357] 'AppDetails' object has no attribute 'post_launch_animation'
2024-08-07 11:25:29,548 INFO [main.py:63]

---- Application startup | version 2.0.4
2024-08-07 11:26:02,418 INFO [AppImageProvider.py:677] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_1pxx67zpqq/squashfs-root
2024-08-07 11:26:04,560 INFO [AppImageProvider.py:263] Installing appimage: /home/danny/Downloads/wootility.AppImage
2024-08-07 11:26:04,565 INFO [AppImageProvider.py:434] Deleting original appimage file from: /home/danny/Downloads/wootility.AppImage
2024-08-07 11:26:14,593 ERROR [AppDetails.py:357] 'AppDetails' object has no attribute 'post_launch_animation'
2024-08-07 11:26:39,238 INFO [AppImageProvider.py:447] Reloading metadata for /home/danny/AppImages/wootilitylekker.appimage
2024-08-07 11:26:39,370 INFO [AppImageProvider.py:202] Removing /home/danny/AppImages/wootilitylekker.appimage
2024-08-07 11:26:39,371 INFO [AppImageProvider.py:207] Trashing /home/danny/AppImages/wootilitylekker.appimage
2024-08-07 11:26:39,376 INFO [AppImageProvider.py:215] Removing /home/danny/.local/share/applications/wootilitylekker.desktop
2024-08-07 11:26:39,377 INFO [AppImageProvider.py:263] Installing appimage: /tmp/it.mijorus.gearlever/appimages/gearlever_yrb5y8c4yb/tmp.appimage
2024-08-07 11:26:39,736 INFO [AppImageProvider.py:677] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_85a77x9xda/squashfs-root
2024-08-07 11:26:39,856 INFO [AppImageProvider.py:434] Deleting original appimage file from: /tmp/it.mijorus.gearlever/appimages/gearlever_yrb5y8c4yb/tmp.appimage
2024-08-26 10:48:07,381 INFO [main.py:63]

---- Application startup | version 2.0.6
2024-08-26 10:52:27,859 INFO [AppImageProvider.py:675] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_p24x71925a/squashfs-root
2024-08-26 10:52:27,894 ERROR [Models.py:21] Missing mounted extraction folder
2024-08-26 10:52:27,894 ERROR [AppImageProvider.py:784] /tmp/it.mijorus.gearlever/appimages/gearlever_p24x71925a/squashfs-root
2024-08-26 10:52:40,110 INFO [AppImageProvider.py:263] Installing appimage: /home/danny/Downloads/TOTK.Optimizer.2.1.0.AppImage
2024-08-26 10:52:40,114 ERROR [AppImageProvider.py:433] Appimage installation error: 'NoneType' object has no attribute 'getExec'
2024-08-26 10:52:40,114 ERROR [AppDetails.py:274] 'NoneType' object has no attribute 'getExec'
2024-08-26 10:55:17,681 INFO [main.py:63]

---- Application startup | version 2.0.6
2024-08-26 10:57:23,503 INFO [main.py:63]

---- Application startup | version 2.0.6
2024-08-26 10:57:41,609 INFO [main.py:63]

---- Application startup | version 2.0.6
2024-08-26 10:57:47,112 INFO [AppImageProvider.py:675] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_aax8bq13a7/squashfs-root
2024-08-26 10:57:47,125 ERROR [Models.py:21] Missing mounted extraction folder
2024-08-26 10:57:47,125 ERROR [AppImageProvider.py:784] /tmp/it.mijorus.gearlever/appimages/gearlever_aax8bq13a7/squashfs-root
2024-08-26 10:58:25,189 INFO [main.py:63]

---- Application startup | version 2.0.6
2024-08-26 10:58:28,643 INFO [AppImageProvider.py:675] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_18qb6y43p5/squashfs-root
2024-08-26 10:58:28,656 ERROR [Models.py:21] Missing mounted extraction folder
2024-08-26 10:58:28,656 ERROR [AppImageProvider.py:784] /tmp/it.mijorus.gearlever/appimages/gearlever_18qb6y43p5/squashfs-root
2024-08-26 10:58:31,108 INFO [AppImageProvider.py:263] Installing appimage: /home/danny/Downloads/TOTK.Optimizer.2.1.0.AppImage
2024-08-26 10:58:31,112 ERROR [AppImageProvider.py:433] Appimage installation error: 'NoneType' object has no attribute 'getExec'
2024-08-26 10:58:31,112 ERROR [AppDetails.py:274] 'NoneType' object has no attribute 'getExec'
2024-08-26 11:04:27,317 INFO [main.py:63]

---- Application startup | version 2.0.6
2024-08-26 11:04:46,412 INFO [AppImageProvider.py:675] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_r4bq7baabc/squashfs-root
2024-08-26 11:04:46,425 ERROR [Models.py:21] Missing mounted extraction folder
2024-08-26 11:04:46,426 ERROR [AppImageProvider.py:784] /tmp/it.mijorus.gearlever/appimages/gearlever_r4bq7baabc/squashfs-root
2024-08-26 11:04:51,328 INFO [AppImageProvider.py:263] Installing appimage: /home/danny/Downloads/TOTK.Optimizer.2.1.0.AppImage
2024-08-26 11:04:51,332 ERROR [AppImageProvider.py:433] Appimage installation error: 'NoneType' object has no attribute 'getExec'
2024-08-26 11:04:51,333 ERROR [AppDetails.py:274] 'NoneType' object has no attribute 'getExec'
2024-08-26 11:16:08,105 INFO [main.py:63]

---- Application startup | version 2.0.6
2024-08-26 11:16:21,258 INFO [AppImageProvider.py:675] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_x814232d37/squashfs-root
2024-08-26 11:16:21,273 ERROR [Models.py:21] Missing mounted extraction folder
2024-08-26 11:16:21,273 ERROR [AppImageProvider.py:784] /tmp/it.mijorus.gearlever/appimages/gearlever_x814232d37/squashfs-root
2024-08-26 11:16:25,267 INFO [AppImageProvider.py:263] Installing appimage: /home/danny/Downloads/TOTK.Optimizer.2.1.0.AppImage
2024-08-26 11:16:25,271 ERROR [AppImageProvider.py:433] Appimage installation error: 'NoneType' object has no attribute 'getExec'
2024-08-26 11:16:25,271 ERROR [AppDetails.py:274] 'NoneType' object has no attribute 'getExec'
2024-08-26 11:18:14,340 INFO [main.py:63]

---- Application startup | version 2.0.6
2024-08-26 11:18:40,466 ERROR [Models.py:21] The folder must be in your home directory
2024-08-26 11:20:40,686 INFO [AppImageProvider.py:675] Exctracting with p7zip to /tmp/it.mijorus.gearlever/appimages/gearlever_p46a77879q/squashfs-root
2024-08-26 11:20:40,700 ERROR [Models.py:21] Missing mounted extraction folder
2024-08-26 11:20:40,701 ERROR [AppImageProvider.py:784] /tmp/it.mijorus.gearlever/appimages/gearlever_p46a77879q/squashfs-root
2024-08-26 11:20:44,318 INFO [AppImageProvider.py:263] Installing appimage: /home/danny/Downloads/TOTK.Optimizer.2.1.0.AppImage
2024-08-26 11:20:44,322 ERROR [AppImageProvider.py:433] Appimage installation error: 'NoneType' object has no attribute 'getExec'
2024-08-26 11:20:44,322 ERROR [AppDetails.py:274] 'NoneType' object has no attribute 'getExec'
2024-08-26 11:22:32,211 INFO [main.py:63]

---- Application startup | version 2.0.6

@developomp
Copy link

I had the same bug and in my case, the root cause of the issue was that the owner of the ~/.local/share/applications directory and everything inside was set to root for some reason. Running sudo chown -R $(id -u):$(id -g) ~/.local/share/applications fixed the issue for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants