Discussione:
Aggiungere Application alla lista
(troppo vecchio per rispondere)
servoloro
2024-04-18 07:46:30 UTC
Permalink
Mint / Cinnamon (in inglese)
Inserisco una schedina USB:l'opzione i default e' "ask what to do"
scelgo "other application"
mi appare una lista di programmi tra cui scegliere.
Dopo lungo ricercare credo di dover creare
/usr/share/applications/QUELLACHEVORREI.desktop
l'ho fatto e contiene:
----
[Desktop Entry]
Type=Application
Name=QUELLACHEVORREI
Exec=java -jar /mnt/P/QUELLACHEVORREI.jar
Categories=System;
----
Purtroppo (anche dopo un reboot) non mi appare l'app QUELLACHEVORREI
nella lista di quelle selezionabili.
Potete aiutarmi ?
GRAZIE !
Tony Borlini
2024-04-18 09:06:26 UTC
Permalink
Post by servoloro
Mint / Cinnamon (in inglese)
Inserisco una schedina USB:l'opzione i default e' "ask what to do"
scelgo "other application"
mi appare una lista di programmi tra cui scegliere.
Dopo lungo ricercare credo di dover creare
/usr/share/applications/QUELLACHEVORREI.desktop
----
[Desktop Entry]
Type=Application
Name=QUELLACHEVORREI
Exec=java -jar /mnt/P/QUELLACHEVORREI.jar
Categories=System;
----
Purtroppo (anche dopo un reboot) non mi appare l'app QUELLACHEVORREI
nella lista di quelle selezionabili.
Alcune domande:

Quando inserisci la chiavetta nel connettore USB del computer, questa si
monta automaticamente?

Se tramite il file-manager vai nella directory "/mnt/P" e clicchi su
"QUELLACHEVORREI.jar", l'applicazione viene eseguita correttamente? E se
sì, funziona nel terminale?

L'applicazione che ti necessita ha proprio il nome "QUELLACHEVORREI"? E
se è un altro, qual è esattamente il suo vero nome?
servoloro
2024-04-18 09:44:43 UTC
Permalink
Post by Tony Borlini
Quando inserisci la chiavetta nel connettore USB del computer, questa
si monta automaticamente?
Sissignore !
Post by Tony Borlini
Se tramite il file-manager vai nella directory "/mnt/P" e clicchi su
"QUELLACHEVORREI.jar", l'applicazione viene eseguita correttamente? E se
sì, funziona nel terminale?
Occaspita si', tieni presente che l'app non dipende dalla chiavetta !
L' app (java -jar /mnt/P/marco/source/MyJJGuiLoad/dist/MyJJGuiLoad.jar)
NON dipende dal fatto che ci sia o meno la chiavetta !
Post by Tony Borlini
L'applicazione che ti necessita ha proprio il nome "QUELLACHEVORREI"?
E se è un altro, qual è esattamente il suo vero nome?
vedi sopra

GRAZIE davvero x l'attenzione !
Post by Tony Borlini
Post by servoloro
Mint / Cinnamon (in inglese)
Inserisco una schedina USB:l'opzione i default e' "ask what to do"
scelgo "other application"
mi appare una lista di programmi tra cui scegliere.
Dopo lungo ricercare credo di dover creare
/usr/share/applications/QUELLACHEVORREI.desktop
----
[Desktop Entry]
Type=Application
Name=QUELLACHEVORREI
Exec=java -jar /mnt/P/QUELLACHEVORREI.jar
Categories=System;
----
Purtroppo (anche dopo un reboot) non mi appare l'app QUELLACHEVORREI
nella lista di quelle selezionabili.
Quando inserisci la chiavetta nel connettore USB del computer, questa si
monta automaticamente?
Se tramite il file-manager vai nella directory "/mnt/P" e clicchi su
"QUELLACHEVORREI.jar", l'applicazione viene eseguita correttamente? E se
sì, funziona nel terminale?
L'applicazione che ti necessita ha proprio il nome "QUELLACHEVORREI"? E
se è un altro, qual è esattamente il suo vero nome?
Tony Borlini
2024-04-18 16:54:07 UTC
Permalink
Post by Tony Borlini
Post by Tony Borlini
Se tramite il file-manager vai nella directory "/mnt/P" e clicchi su
"QUELLACHEVORREI.jar", l'applicazione viene eseguita correttamente? E
se sì, funziona nel terminale?
Occaspita si', tieni presente che l'app non dipende dalla chiavetta !
L' app (java -jar
/mnt/P/marco/source/MyJJGuiLoad/dist/MyJJGuiLoad.jar) NON dipende dal
fatto che ci sia o meno la chiavetta !
Ovviamente non posso essere sicuro che dopo la modifica tutto poi
funzionerà a dovere, ma se l'applicazione gira sul terminale dovresti
comunque necessariamente specificarlo nel lanciatore aggiungendo la
riga:

Terminal=true
servoloro
2024-04-18 19:12:05 UTC
Permalink
Post by Tony Borlini
Post by Tony Borlini
Post by Tony Borlini
Se tramite il file-manager vai nella directory "/mnt/P" e clicchi su
"QUELLACHEVORREI.jar", l'applicazione viene eseguita correttamente? E
se sì, funziona nel terminale?
Occaspita si', tieni presente che l'app non dipende dalla chiavetta !
L' app (java -jar
/mnt/P/marco/source/MyJJGuiLoad/dist/MyJJGuiLoad.jar) NON dipende dal
fatto che ci sia o meno la chiavetta !
Ovviamente non posso essere sicuro che dopo la modifica tutto poi
funzionerà a dovere, ma se l'applicazione gira sul terminale dovresti
comunque necessariamente specificarlo nel lanciatore aggiungendo la
Terminal=true
purtroppo non e' servito :-(
credo che il problema non sia nel *.desktop, ma come "registrare" la mia
app in modo che compania nella lista tra cui scegliere
domani googlero' in questo senso e
grazie comunque per l'attenzione :-)
Tony Borlini
2024-04-19 10:33:57 UTC
Permalink
Post by servoloro
purtroppo non e' servito :-(
In qualunque caso sicuramente Terminal=true è necessario se
l'applicazione gira sul terminale, per cui non cancellare quella riga .
Post by servoloro
credo che il problema non sia nel *.desktop, ma come "registrare" la
mia app in modo che compania nella lista tra cui scegliere
Prima di preoccuparti perché compaia nella lista tra cui scegliere,
accertati di aver reso eseguibile il lanciatore di MyJJGuiLoad.jar e
che parta quando nel file-manager ci clicchi sopra.

Prova magari per semplificare a mettere il lanciatore che hai scritto
anche nella tua Home in

~/.local/share/applications/

e metti pure una copia di MyJJGuiLoad.jar da qualche parte nella tua
Home.

Modifichi poi nel lanciatore nella Home il nuovo percorso corretto al
.jar e vedi prima di tutto se così cliccandoci sopra viene eseguito
correttamente.

Un'alternativa potrebbe essere installare alacarte (che credo sia
utilizzabile anche in Cinnamon) e creare un lanciatore tramite essa,
ovviamente anche in questo caso senza dimenticare il segno di spunta
perché venga eseguito nel Terminale.

Qui una schermata che illustra cosa vedi se aperto Alacarte vuoi creare
una nuova voce (un nuovo lanciatore) in "Altro":

https://ibb.co/wCdyMVg

Continua a leggere su narkive:
Loading...