morevnaproject-org / opentoonz

OpenToonz - アニメーション制作ツールのオープンソースプロジェクト
Other
127 stars 13 forks source link

icon app does'nt appear in the system after instalation linuxmint 18.3(appimage) #2

Open Lvaskz opened 6 years ago

Lvaskz commented 6 years ago

hi, When I make the appimage executable and integrated into the system, the icon does not appear in the system. It runs and appears in the application list but without an icon, in the taskbar or in the applications menu Linuxmint 18.3 64 bit

morevnaproject commented 6 years ago

Please let me know which version of opentoonz appimage do you use.

Lvaskz commented 6 years ago

1.2.0.1 version opentoonz2

opentooz

Actually i installed the appimage daemon called appimaged. This is appimaged "appimaged is an optional daemon that watches locations like ~/bin and ~/Downloads for AppImages and if it detects some, registers them with the system, so that they show up in the menu, have their icons show up, MIME types associated, etc. It also unregisters AppImages again from the system if they are deleted. If firejail is installed, it runs the AppImages with it."https://github.com/AppImage/AppImageKit Many appimages, using this can register the icon in the system menu without installing, only putting the appimages on the bin folder or download folder, etc but many icons appimages are not recognized by appimaged, like rambox, vlc, nextcloud, protonmail etc. By that reason i request if this is posible, opentoonz can be supported by appimaged

Lvaskz commented 6 years ago

if you need some help probono can. I reported some appimages with this issue

Lvaskz commented 6 years ago

I updated to 1.2.0.2 but same problem. The icon appears in application menu, but not in the taskbar. Maybe this could happen because opentoonz is an AppImaged type_1, probonopd says that the type_2 is better supported by AppImaged daemon. But I'm not sure, I gonna run the daemon to know more specifiquely

Lvaskz commented 6 years ago

It is curious synfig is type_1, but is recognize by appimaged

morevnaproject commented 6 years ago

Hello @Lvaskz! I have compared appimages for Synfig and OpenToonz and cannot find a difference. My guess is that Appimage daemon doesn't install icons in both cases. I guess the reason why you still have icon for Synfig is because you (probably) have "synfigstudio.png" installed somewhere in /usr/share/icons/ or ```/usr/share/pixmaps/```` (locally in your system).

I have submitted a request to @probono here - https://github.com/AppImage/AppImageKit/issues/461

morevnaproject commented 6 years ago

@Lvaskz Please open a terminal and execute the following command: "ls ~/.local/share/icons/default/128x128/". What does it outputs?

Lvaskz commented 6 years ago

opentoonz

morevnaproject commented 6 years ago

Okay, please execute another one - "ls ~/.local/share/icons/default/128x128/apps/"

Lvaskz commented 6 years ago

op2

morevnaproject commented 6 years ago

Thank you, Luis! We are getting closer. Another one, please: "ls ~/.local/share/applications/" (this is not the last ^_^).

Lvaskz commented 6 years ago

dimitri

morevnaproject commented 6 years ago

Hmm... I wonder, why there are two desktop entries for opentoonz... Let's try remove one:

"rm ~/.local/share/applications/appimagekit-opentoonz.desktop"

After that please de-register opentoonz appimage from appimage daemon by moving it into some other location. Ensure that it is de-registered - wait until OpenToonz entry will disappear from menu. After that move it back to make it registered again.

Then please check if new menu entry have icon.

Lvaskz commented 6 years ago

sameproblem

Lvaskz commented 6 years ago

same problem

Lvaskz commented 6 years ago

Application menu has icon, but no taskbar

morevnaproject commented 6 years ago

So, previously the menu item had no icon, and now it does, right?

Lvaskz commented 6 years ago

At first time it was. But by a razón that I don't understand, it fixed it by it self, except by the taskbar

Lvaskz commented 6 years ago

By the way Papagayo NG icon does not appear in the menu but yes in the taskbar

morevnaproject commented 6 years ago

But by a razón that I don't understand, it fixed it by it self, except by the taskbar

It seems to be fixed because you removed file using this command - "rm ~/.local/share/applications/appimagekit-opentoonz.desktop".

I will try to guess the reason why this problem (with missing icon in menu) happened. In previous versions of appimage we had a problem of missing icon. You did installed that (old) version in the past, but not using AppImage Daemon - you used the native desktop-integration, which is offered by AppImage when you run it. So, this is how appimagekit-opentoonz.desktop file got created in your ~/.local/share/applications/ directory.

Late, you downloaded the new appimage (which already had a menu icon issue fixed). And this time you used an AppImage Daemon to install it. But there was an old appimagekit-opentoonz.desktop file remaining in your configuration, and it was preventing an icon to show up in menu. Removing this file and re-installing latest appimage solved the problem.

Sorry for so long explanations, but I hope they could be some help for someone who have similar issue. ^__^

Now, to the second problem (the problem of missing icon in taskbar).

This problem is completely different. It is not related with AppImage - I can reproduce it when I use opentoonz compiled from source. So, this is a thing that should be fixed in original code. Please report this problem to https://github.com/opentoonz/opentoonz/issues and someone of our team will take care of it.

morevnaproject commented 6 years ago

By the way Papagayo NG icon does not appear in the menu but yes in the taskbar

Thank you for reporting. I have added fix to our build system and submitted a job for rebuilding. Will get back to you as soon as the new testing build will be ready (within 48 hours).

morevnaproject commented 6 years ago

Woops, it looks like the latest changes in our build system (https://github.com/morevnaproject/morevna-builds) break the possibility to build Papagayo-NG packages. We will not be able to rebuild new AppImage of Papagayo-NG until they got fixed. Apologies, fixing this might take some time.

Lvaskz commented 5 years ago

Hi, I long time ago has past from the last comment... I would ask if is possible make opentoonz morevna edition compatible with appimagelauncher? https://github.com/TheAssassin/AppImageLauncher Besides opentoonz morevna is type 1(appimage), and appimagelauncher works better with type 2. I have the problem opentoonz morevna edition has not run in ubuntu 18.04 with appimage launcher and I don't know why . Can you help?