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

installation von .desktop files #222

Open
mrdudz opened this issue Mar 18, 2022 · 0 comments
Open

installation von .desktop files #222

mrdudz opened this issue Mar 18, 2022 · 0 comments
Assignees

Comments

@mrdudz
Copy link

mrdudz commented Mar 18, 2022

Vorweg: wir hatten da bei VICE auch diverse Problem, und ich/wir sind da auch keine Experten. Im Zweifelsfall nochmal in den Specs nachguckn was genau man tun muss, ABER :) Hier scheint es diverse Probleme zu geben:

a) Grundsätzlich sollte es optional (und per default NICHT aktiviert) sein diese .desktop Files zu installieren. Auch wenn das unter Windows usus zu sein scheint dass Programme die Fileextensions an sich reissen - auf einem Linux Desktop will man das idr nicht, schon garnicht wenn man schon ein anderes Programm installiert hat dass diese Filetypen bedient (leider gibt es dafür offenbar keinen standardisierten Mechanismus um das zu prüfen oder zu verhindern).

b) Im .desktop File wird ein für mich sehr merkwürdig aussehender MIME Typ benutzt

MimeType=application/x-geogebra-file;application/x-geogebra-tool;

Was soll das sein? Wurde das File evtl einfach von einem anderen kopiert? :)

c) ebenfalls im .desktop File werden zwei Kategorien angegeben - das ist so weit ich weiss nich korrekt und führt dazu dass der Filetyp - je nach System - nicht registriert wird oder nicht richtig funktioniert:

Categories=Game;System;

d) einfach die Files wohin zu kopieren reicht nicht aus, nach dem kopieren muss noch ein update der MIME Datenbank angestossen werden, siehe zb hier: AppImageCommunity/appimaged#34

@ThKattanek ThKattanek self-assigned this Dec 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants