Ab3L | Salve a tutti | 13:59 |
---|---|---|
Ab3L | Vi è mai capitato di voler utilizzare un'applicazione da un file AppImage, perché quello in snap è troppo antiquato e crasha e gli sviluppatori ormai mantengono solo AppImage? A me capita (per tre applicazioni). La noia che ho è che quando è avviato, nella dock appare l'icona grigia di default (quella con l'ingranaggio) invece che l'icona | 14:07 |
Ab3L | dell'applicazione che lancio. Ho creato un file .desktop, tramite il quale mi è possibile dire in quale sezione deve apparire l'applicazione (nel menù vecchio stile, quello in cui le app sono riunite per tipologia) e pure l'icona e il nome sono quelli che ho definito in *.desktop. Anche nella dashboard (quella schermata che si apre quando si | 14:07 |
Ab3L | clicca sull'icona di ubuntu presente nella dock, o barra laterale a sinistra) appaiono nomi e icone corrette. | 14:07 |
Ab3L | Ma quando lancio l'applicazione, l'icona che appare poi nella dock è quella generica. | 14:07 |
Ab3L | Sapete come fare per avere anche sulla dock l'icona scelta? | 14:07 |
Ab3L | Buongiorno (di nuovo). Sono sempre io. | 14:17 |
Ab3L | Avrei in problema, ma nell'esposizione sono stato buttato fuori (ok. la concisione non è il mio forte). Ho esposto qui: https://pastebin.com/bg4qa2kb | 14:18 |
enzotib | Ab3L, ho capito il problema, mi è capitato e l'ho risolto, nella precedente installazione in cui usavo Debian | 14:18 |
enzotib | ma non mi ricordo come ho risolto :-) | 14:18 |
enzotib | devo cercare di ricostruire... | 14:19 |
Ab3L | anch'io, un tempo, mi pareva d'esserci riuscito. ma o l'ho sognato, o è come se gnome-shell non voglia riconoscere l'icona (forse colpa di wayland?), o boh... | 14:21 |
Ab3L | Ho aggiunto anche il contenuto del file desktop (in pastebin c'è il mio nome al posto dell'user nelle arborescenze). | 14:26 |
Carlin0 | Ab3L, in che cartella metti l'icona ? io le metto in ~/.local/share/icons e non ho problemi, ma a dire il vero non uso nemmeno gnome | 14:35 |
Ab3L | Carlin0: al momento è in /home/ab3l/.icons/MuseScore.png. | 14:36 |
Ab3L | provo a cambiarle di posto. | 14:37 |
Carlin0 | se la metti in ~/.local/share/icons/non devi nemmeno indicare la path nel file *.desktop , basta il nome del file | 14:38 |
Ab3L | c'è maniera di fare il refresh delle icone, senza dover riavviare la sessione di gnome-shell? qualcosa tipo gtk-update-icon-cache ? | 14:45 |
Ab3L | Carlin0, è in PNG. Le metti proprio direttament in ~/.local/share/icons oppure in ~/.local/share/icons/hicolor/512x512/apps ? | 14:48 |
Carlin0 | Ab3L, non credo necessiti, come non necessita quando crei un file in ~/.local/share/applications | 14:48 |
Carlin0 | metti in ~/.local/share/icons e nel file ]desktop indica solo nome.png | 14:50 |
Carlin0 | *.desktop | 14:50 |
Ab3L | provo. riavvio la sessione. A dopo. | 14:52 |
Ab3L | niente. ho provato a lasciare l'icona sono in ~/.local/share/icons/ (e si presentava con una risoluzione pessima nella dash) e in /.local/share/icons/hicolor/512x512/apps (dove si trova ora). Il file .desktop con giusto il nome dell'icona e col cammino completo. ma nella dock proprio non ci vuole arrivare. | 15:07 |
Carlin0 | boh non saprei che altro dire, su Xfce funziona anche se ho solo 2 appimage | 15:10 |
Carlin0 | non le amo molto | 15:11 |
Ab3L | ecco. gnome-shell è capriccioso. ma questo DE hanno scelto di default :) | 15:11 |
Carlin0 | oltretutto gnome shell su Ubuntu è customizzato | 15:13 |
Ab3L | è per quello che dico che è capriccioso | 15:13 |
Ab3L | ci dev'essere un qualche altro campo da mettere in *.desktop che ci sfugge. | 15:15 |
Carlin0 | non credo sia quello il problema , l'icona o la vede o non la vede | 15:16 |
Ab3L | una roba (come dicono gli anglofoni) alla ubuntu taste. infatti "a tastoni" vado. :D ma è anche questo il bello. solo che vorrei trovare la documentazione più facilmente :) | 15:16 |
Ab3L | si possono commentare le righe in *.desktop? | 15:19 |
Ab3L | vabbeh, faccio alla vecchia maniera (cp file1 file2~, poi modifico file1) | 15:22 |
Carlin0 | non ho mai provato :P | 15:24 |
Ab3L | odio gs ! bisogna riavviare la sessione ogni volta :| | 15:27 |
Ab3L | a presto | 15:27 |
Ab3L | uffa. | 15:52 |
Ab3L | adesso anche l'altra AppImage mi dà problemi. Quella proprio non vuole più partire. | 15:53 |
Ab3L | ravanando tra le tre AppImage, ne ho che mette bene l'icona nella dock (solo che ora non vuole più partire per non so quale motivo... e partiva 20 minuti fa), e l'altra no (parte, ma icona sbagliata). | 15:57 |
Ab3L | Quella che non vuole più partire mi dice: | 16:00 |
Ab3L | [17734:1114/165737.285024:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_Joplin7f25GQ/chrome-sandbox is owned by root and has mode 4755. | 16:00 |
Ab3L | Rilevato trace/breakpoint (core dump creato). | 16:00 |
Ab3L | cerco in /tmp e non trovo .mount_Joplin ecc.ecc.ecc. | 16:00 |
Ab3L | come si sandboxa ? :( | 16:01 |
Ab3L | mmmh... ma che fortuna! la storia della sandbox è un errore abbastanza diffuso. non solo per Joplin, ma anche per molte altre e sembra arrivare proprio da ubuntu 24.04. | 16:08 |
Ab3L | mi leggo qualche forum. | 16:08 |
Ab3L | (ma non risolve il problema dell'icona :) ) | 16:08 |
Ab3L | il problema sembra arrivare da AppArmor. Ce l'hanno anche quelli di Arduino e forse la soluzione descritta potrebbe aiutarmi a riavviare l'app che fino a un'ora fa funzionava): https://github.com/arduino/arduino-ide/issues/2429#issuecomment-2099775010 | 16:14 |
Ab3L | Se ci capite qualcosa, magari riuscite a spiegarmi (soprattutto su come adattare il consiglio per joplin). | 16:14 |
Ab3L | bhe. ho trovato una mandrakata. metto --no-sandbox nell'Exec del file .desktop. Sembra funzionare (da terminale riesco ad avviarlo usando ./Joplin.AppImage --no-sandbox ). | 16:21 |
Ab3L | Carlin0: ho trovato un un file .desktop un commento :) con la doppia slash // | 16:23 |
Ab3L | Ok. AppImage bloccata a causa di AppArmor in ubuntu 24.04, senza dover avviarla con sudo e robe varie, basta aggiungerci l'opzione --no-sandbox (da usare con cautela, forse è meglio creare un profilo apposito per AppArmor, ma non so come fare al momento). | 16:27 |
Ab3L | Ora ho un'AppImage funzionante che mostra l'icona giusta nella dock. | 16:28 |
Ab3L | Perché l'altra continua a mostrarmi l'icona standard? (picchiatestacontromuro) | 16:29 |
Ab3L | riavvio. ora deve funzionare. altrimenti abbandono. a dopo. | 16:47 |
Ab3L | qui è ancora tutto loggato, vero? non si può imprecare liberamente, giusto? | 16:51 |
Ab3L | Impossibile d'avere l'icona sulla dock. | 16:52 |
Ab3L | vabbeh. vado a rilassarmi. magari domani riprovo, chissà che la notte non porti consiglio. | 16:52 |
Ab3L | potrei mostrare uno screenshot in cui si vedono le due app AppImage aperte, una con l'icona giusta e l'altra con l'icona di default con l'ingranaggio. uffa. | 16:56 |
Ab3L62 | buona notte | 17:21 |
Ab3L62 | esco. (penso che sono ghostato, vi lascio l'incarico di sbarazzarvi dell'altro). Grazie della compagnia e dei suggerimenti (anche se al momento non hanno ancora risolto il problema). ^_^ | 17:22 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!