TheAssassin / AppImageLauncher

Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages
https://assassinate-you.net/tags/appimagelauncher/
MIT License
5.64k stars 265 forks source link

Desktop Entry Removed By AppImage Args #502

Open JAD3N opened 2 years ago

JAD3N commented 2 years ago

Pre-submit checks

Describe the bug

The app image I'm using is using an out-of-date version of Electron and requires that I add the following args: --disable-features=VizDisplayCompositor. But when I modify the desktop entry to add the args to the exec & try-exec it re-prompts me to integrate and then replaces the desktop file.

Expected behavior

I was hoping it'd allow me to keep the args or when I first run the AppImage with args the integration should preserve them.

Steps to reproduce the issue

No response

Screenshots

No response

Distribution and desktop environment

Arch Linux - Gnome

Installed AppImageLauncher version

AppImageLauncher version 2.2.0 (git commit 0f91801), built on 2021-12-18 20:27:22 UTC

List of AppImages you tried

No response

Additional context

No response

mstine commented 1 year ago

Facing the same issue. Logseq has started advising the use of AppImageLauncher for proper desktop integration. However, at least with Pop!_OS, I consistently need to pass --disable-gpu to eliminate rather terrible graphical effects in some of the text. This worked ok when I was using the flatpak installation, but that seems to have fallen by the wayside in favor of AppImage recently.