Closed Twig6943 closed 3 hours ago
The "teamviewer" binary auto creates a .desktop file upon launch.
if this is not an AppImage, this is an issue I can't suppress https://github.com/ivan-hc/AM#stop-appimage-prompt-to-create-its-own-launcher-desktop-integration-and-doubled-launchers
what does -H do? (Sandboxing might not be what we're looking for cuz this is a remote desktop software)
what does -H do? (Sandboxing might not be what we're looking for cuz this is a remote desktop software)
as I said, if it is not an AppImage, -H
and -C
wont work
What about a launch script like this? ./teamviewer rm teamviewer.desktop # (delete the .desktop file it creates upon launch)
you should investigate on an internal option of that binary to prevent creating the launcher
what if you run the app with DESKTOPSHORTCUTS=0
or the flag --daemon disable
? I'm googleing/startpageing for solutions https://www.startpage.com/sp/search
Turns out the same issue is also present in the windows version https://www.reddit.com/r/teamviewer/comments/u85hdx/desktop_shortcut_added_after_each_update/ https://community.teamviewer.com/English/discussion/135501/teamviewer-to-stop-creating-automatic-desktop-shortcuts-windows-exe#:~:text=Every%20time%20the%20TeamViewer%20Host,every%20time%20the%20software%20updates.
..and the recommended solution is also to delete the shortcut the binary creates each time the program is launched :sob:
from my test, I have found several files in this package and the binary is small... maybe we need to hack a script or a configuration file during the installation/update
from my test, I have found several files in this package and the binary is small... maybe we need to hack a script or a configuration file during the installation/update
in the tv_bin/script directory there are two text files with some instructions about a .desktop file, I think they are surced from another script.... also I see a .service file and other scripts, I think they are responsible of this somehow... you should investigate on these, maybe by removing the affected files
in the meantime I'm going uploading the apps for this and the other issue opened
@ivan-hc
if so, I've not understand the sense of that binary in the main directory
now it should run
it does but could you please rename the package to teamviewer-qs (this is the quicksupport app there's also a full app which is the one most people use)
Also please change the binary's name (or maybe remove the quicksupport app entirely from the db) as the full version (the one most people use) also has the binary name "teamviewer"
Like I said we def need the main app more than teamviwerqs (I don't think theres a way to make both exist)
ok, find it and I'll upload it
ok, I'll fix it later
To help us make adding applications quicker and easier, please follow the syntax below (NOTE that if point 2 is a github repository, you can remove points 3 and 4, and if the program is a CLI you can remove point 5 and 6).
Name=
,Exec=
andCategories=
The "teamviewer" binary auto creates a .desktop file upon launch.