Creare collegamento applicazione

Configurazione e uso dell'interfaccia utente predefinita fino alla versione 16.04 di Ubuntu.
Scrivi risposta
Hrontor
Prode Principiante
Messaggi: 12
Iscrizione: venerdì 15 aprile 2016, 21:47
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Creare collegamento applicazione

Messaggio da Hrontor »

Non so se è la sezione giusta per questa domanda, spero di sì.
Come da titolo il mio problema è creare sulla scrivania la classica icona su cui dare il doppio click per lanciare un programma.
Ne ho già create un paio usando Alacarte e paiono funzionare a dovere.
Ora voglio crearne una per Matlab, e non posso usare Alacarte visto che non compare nell'elenco. Al momento l'unico modo per lanciarlo è aprire il terminale e dare

Codice: Seleziona tutto

cd /usr/local/MATLAB/R2014a/bin/
./matlab
Io vorrei fare una cosa un po' più immediata, ma ogni soluzione che provo non funziona.
Googlando qua e là ho trovato consigli riguardo la scrittura di un file *.desktop con gedit, ho provato ma non conoscendo la logica che sta dietro la scrittura di questo tipo di file ho fallito.
Ho provato anche con

Codice: Seleziona tutto

gnome-desktop-item-edit ~/Scrivania/ --create-new
ma di nuovo non capisco come devo fare. E qualunque cosa creo non funziona. Qualcuno sa aiutarmi?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Creare collegamento applicazione

Messaggio da steff »

http://wiki.ubuntu-it.org/AmbienteGrafi ... nome-panel
Basta dare un nome e inserire il percorso (usando il pulsante "esplora").
Sposto in unity.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Hrontor
Prode Principiante
Messaggi: 12
Iscrizione: venerdì 15 aprile 2016, 21:47
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da Hrontor »

Eh, e più o meno questo l'avevo fatto. Il problema è che non mi avviava il programma. Come devo dare l'indicazione del file da far partire?
Devo fare una cosa tipo

Codice: Seleziona tutto

/percorso/del/file/file_da_eseguire
o una cosa tipo

Codice: Seleziona tutto

/percorso/del/file/ ./file_da_eseguire
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Creare collegamento applicazione

Messaggio da steff »

Il comando per avviarlo dovrebbe essere (puoi risparmiarti fare cd prima)

Codice: Seleziona tutto

/usr/local/MATLAB/R2014a/bin/matlab
quindi la prima che dici, cosa che avviene se clicchi "esplora" e vai a selezionare matlab nella sua cartella.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Hrontor
Prode Principiante
Messaggi: 12
Iscrizione: venerdì 15 aprile 2016, 21:47
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da Hrontor »

Ho provato a farlo. Ma non funziona. Doppio clicco sull'icona appena creata, si apre la schermata di avvio (quella con il logo Matlab, la versione, eccetera) e quando quella sparisce invece di aprirsi la schermata di lavoro del programma non si apre niente.
Né usando il file dato né usando quello in /glnxa64.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Creare collegamento applicazione

Messaggio da steff »

Se dai il comando dirattemente funziona invece?
Posta il testo del launcher creato.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Hrontor
Prode Principiante
Messaggi: 12
Iscrizione: venerdì 15 aprile 2016, 21:47
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da Hrontor »

Non ho capito cosa intendi con "se dai il comando direttamente". Se intendi cercare di avviare direttamente da terminale io ho appena provato questo:

Codice: Seleziona tutto

andrea@andrea-X555UB:~$ cd /usr/local/MATLAB/R2014a/bin/
andrea@andrea-X555UB:/usr/local/MATLAB/R2014a/bin$ ./matlab
e Matlab si è avviato perfettamente.
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8642
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da woddy68 »

...ma non è sufficiente trascinare l'icona dell'applicazione dalla dash al desktop ?
Edit. ok devi crearla l'icona non avevo capito.
Ultima modifica di woddy68 il venerdì 6 maggio 2016, 20:02, modificato 1 volta in totale.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
🇺🇦 🇺🇦 🇺🇦
Hrontor
Prode Principiante
Messaggi: 12
Iscrizione: venerdì 15 aprile 2016, 21:47
Distribuzione: Ubuntu 14.04.4 LTS x86_64
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da Hrontor »

Quando vado a creare il lanciatore con

Codice: Seleziona tutto

gnome-desktop-item-edit ~/Scrivania --create-new
io faccio questa cosa qua:
Immagine
E il software non parte.
Lo lancio da terminale e parte. Provo a bloccarlo nella barra a sinistra ed avviarlo direttamente da lì, e mi fa il solito numero di quando creo i link.
Ho la sensazione che mi rassegnerò a lanciarlo ogni volta da terminale.
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8642
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da woddy68 »

....vedi se questo può esserti utile http://www.sefi.it/linux/creare-un-lanc ... r-di-unity
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
🇺🇦 🇺🇦 🇺🇦
Avatar utente
darthga99
Prode Principiante
Messaggi: 31
Iscrizione: mercoledì 11 novembre 2015, 15:45
Desktop: KDE Plasma 5.24.7
Distribuzione: Kubuntu
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da darthga99 »

Avevo anch'io risolto tempo fa proprio con quella guida.
Praticamente, vai nella cartella /usr/share/applications dove dovresti trovare lanciatori di tutte le applicazioni installate.
Apri le proprietà del programma che ti serve e guardi il comando per lanciarlo da terminale. Come esempio di programma io utilizzerò "Quadrapassel" che si lancia da terminale semplicemente con

Codice: Seleziona tutto

quadrapassel
Dopodichè crei un file sul desktop senza estensione e lo apri con gedit, scrivendo

Codice: Seleziona tutto

[Desktop Entry]
Name=qui il nome del lanciatore
Exec=qui inserisci il comando che ti permette di eseguirlo da terminale
Type=Application
Quindi, nel mio esempio

Codice: Seleziona tutto

[Desktop Entry]
Name=Quadrapassel
Exec=quadrapassel
Type=Application
Poi, dopo aver salvato, aggiungi l'estensione ".desktop" al file appena creato.
Infine, apri le sue proprietà, e nella scheda "permessi" clicchi "permetti l'esecuzione del file come programma".
Fatto, ora semplicemente doppio-click e il programma si potrà lanciare da lì.
HP x2 Detachable 10-p0XX, CPU: Intel Atom x5-Z8350 (4) @ 1.920GHz, GPU: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx, Memory: 4GB, Mass Memory: 64GB
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Creare collegamento applicazione

Messaggio da steff »

a) prima: un file . desktop non deve essere eseguibile, basta guardare quelli in /usr/share/applications.
b) secondo: non importa dove si trova, se è fatto bene parte il programma associata indipendente dal posto, quelli in /usr/share/applications o in ~/.local/share/applications vengono automaticamente inseriti nel menu, qui ci deve essere qualcosa di specifico per matlab.

[modalità pignolo off]
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
darthga99
Prode Principiante
Messaggi: 31
Iscrizione: mercoledì 11 novembre 2015, 15:45
Desktop: KDE Plasma 5.24.7
Distribuzione: Kubuntu
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da darthga99 »

steff ha scritto:un file . desktop non deve essere eseguibile
come mai?
HP x2 Detachable 10-p0XX, CPU: Intel Atom x5-Z8350 (4) @ 1.920GHz, GPU: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx, Memory: 4GB, Mass Memory: 64GB
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Creare collegamento applicazione

Messaggio da steff »

Non è un programma ma una specie di collegamento ad esso.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
darthga99
Prode Principiante
Messaggi: 31
Iscrizione: mercoledì 11 novembre 2015, 15:45
Desktop: KDE Plasma 5.24.7
Distribuzione: Kubuntu
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da darthga99 »

Si beh è un lanciatore... Però potrebbe ovviare tranquillamente al problema in mancanza di soluzioni migliori.
HP x2 Detachable 10-p0XX, CPU: Intel Atom x5-Z8350 (4) @ 1.920GHz, GPU: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx, Memory: 4GB, Mass Memory: 64GB
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Creare collegamento applicazione

Messaggio da steff »

E' esattamente la stessa cosa che fa

Codice: Seleziona tutto

gnome-desktop-item-edit ~/Scrivania --create-new
e che sembra non funzionare con matlab qui.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
darthga99
Prode Principiante
Messaggi: 31
Iscrizione: mercoledì 11 novembre 2015, 15:45
Desktop: KDE Plasma 5.24.7
Distribuzione: Kubuntu
Sesso: Maschile

Re: Creare collegamento applicazione

Messaggio da darthga99 »

Hai già provato con il metodo suggerito qui?
edit: potresti trovare qualche spunto anche in questa discussione
HP x2 Detachable 10-p0XX, CPU: Intel Atom x5-Z8350 (4) @ 1.920GHz, GPU: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx, Memory: 4GB, Mass Memory: 64GB
Scrivi risposta

Ritorna a “Unity”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti