Re: terminare gnome-software da root

2023-12-31 Per discussione Davide Prina
Davide Prina ha scritto:

> Piviul ha scritto:
>> Beh, non ho capito, quei 5 modi funzionano? Io ne ho provato uno a 
>> caso[¹] e funziona.
> 
>> [¹]
>> $ cp /etc/xdg/autostart/org.gnome.Software.desktop ~/.config/autostart/
>> $ echo "X-GNOME-Autostart-enabled=false" >> 
>> ~/.config/autostart/org.gnome.Software.desktop
> 
> lo avevo provato anch'io e a me non funziona, parte lo stesso, come
> avevo già detto. Riprovo a ricrearlo

sono riuscito a non farlo partire.
Ho impostato sia ~/.config/autostart/org.gnome.Software.desktop che
nella configurazione gnome-software ho disabilitato tutto per il mio
utente principale.
 
Però su un altro utente, facendo la stessa cosa parte lo stesso.
Probabilmente nei vari tentativi avevo fatto un'altra cosa che
non ricordo più... o su quest'altro utente c'è impostato
qualcos'altro che lo fa partire lo stesso.

Ciao
Davide

--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model



Re: terminare gnome-software da root

2023-12-17 Per discussione Davide Prina
Piviul ha scritto:
> Beh, non ho capito, quei 5 modi funzionano? Io ne ho provato uno a 
> caso[¹] e funziona.

> [¹]
> $ cp /etc/xdg/autostart/org.gnome.Software.desktop ~/.config/autostart/
> $ echo "X-GNOME-Autostart-enabled=false" >> 
> ~/.config/autostart/org.gnome.Software.desktop

lo avevo provato anch'io e a me non funziona, parte lo stesso, come
avevo già detto. Riprovo a ricrearlo

al massimo provo anche a sostituire 
Exec=/usr/bin/gnome-software --gapplication-service

con un comando che non fa nulla...

Ciao
Davide

--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model



Re: terminare gnome-software da root

2023-12-17 Per discussione Davide Prina
Paolo Redaelli ha scritto:

> Mi sembra che
> gsettings set org.gnome.software download-updates false
> è il modo più pulito per risolvere il tuo problema. Così eviti proprio che 
> giri in sottofondo.

è già così:

$ gsettings get org.gnome.software download-updates
false

quindi non funziona, questo fa solo si che lui non cerchi
di fare gli aggiornamenti in automatico.

L'unico modo di terminarlo è usare il comando:
$ gnome-software --quit

e a volte devi eseguirlo due volte, perché con la prima volta
non lo termina.

Come indicato preferirei evitare di usare kill & C.

Ciao
Davide

--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model



Re: terminare gnome-software da root

2023-12-17 Per discussione Davide Prina
Felipe Salvador ha scritto:

> Davide Prina wrote:

>> ho uno script che mi ferma un tot di servizi e che eseguo da root.
>> 
>> Volevo fermare anche gnome-software eseguito come utente usando
>> qualcosa del tipo:
>> su - $USER -c "gnome-software --quit"
>> 
>> solo che mi da un errore dicendomi che non trova l'ambiente grafico

> Non è la cli a richiedere una sessione ma gnome-software che lo chiede
> alla shell che lo esegue, che a sua volta non ha quiesta info da
> passargli.
> 
> Come contro prova, aprendo una console da GNOME e dando il comando a mano
> dovrebbe funzionare.

sempre se lo esegui come utente normale
se esegui il comando a mano a partire da root, come indicato sopra, allora
non funziona
 
>> Inoltre stavo cercando di evitare che gnome-software partisse come
>> demone, ma non riesco.
>> 
>> Ho provato a creare un .Desktop locale, ma non funziona
>> 
>> Ho provato nel .Desktop globale a mettere 
>> X-GNOME-Autostart-enabled=false ma non funziona
>> 
>> Ho provato a fare il mask di policykit, ma non funziona e poi mi
>> da vari errori
 
> Qui (Metodo 1)  dice di clickare su dei tasti:
> 
> https://www.debugpoint.com/gnome-software-running-background/

wow dice:

"If you keep your system running for days, it consumes memory
in order of GBs."

Avevo solo attivo "Avvisa dopo le installazioni automatiche", ho 
tolto anche questo... vediamo se così non parte più in automatico

Tra l'altro ora non mi appaiono neanche più gli applicativi, prima
lo usavo ogni tanto per dare voti/giudizi sui software, alcune
volte l'ho usato per cercare un software, dato che normalmente
ti visualizzava uno screenshot e i commenti degli utenti.
 
> Ma la risposta più bella che ho trovato, ammesso che funzioni, è
> questa:
>   
> 
>   "gnome-software is the GNOME frontend to the PackageKit,
>   a GUI utility to install and update packages.
>   If it bothers you, you can uninstall it via
> 
>  apt-get remove gnome-software
> 
>   and install/update software via CLI using apt-get."

però questo rimuove anche gnome e gnome-core... cosa che non voglio
fare, fino a quando userò gnome.

Ho letto che wayland sarà adottato da tutti i Desktop Environment.
Quando sarà così userò qualcosa d'altro al posto di Gnome.

> PS. scandaloso comunque

infatti, non sapevo che continuasse a mangiarsi RAM e CPU man mano
che resta attivo... ho solo visto che usa un sacco di RAM senza
far nulla

Ciao
Davide


--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model



Re: terminare gnome-software da root

2023-12-17 Per discussione Paolo Redaelli


Il 17/12/23 10:22, Davide Prina ha scritto:


il segnale SIGTERM mandato di default può essere ignorato dal
processo, quindi non vi è garanzia che faccia quanto richiesto.
Usare signal alternativi non penso sia consigliabile, dato che
il processo gnome-software agisce sui file per l'aggiornamento
del sistema, senza contare il fatto che potrebbe restare il lock
attivo.


Ho avuto modo di mandare TERM a gnome-software da una sessione ssh 
remota ed ha concluso in modo pulito.


Ad ogni modo se vuoi evitare che parta, prova a seguire 
https://devicetests.com/disable-gnome-software-startup-ubuntu


Mi sembra che

|gsettings set org.gnome.software download-updates false |

|è il modo più pulito per risolvere il tuo problema|. Così eviti proprio 
che giri in sottofondo.

||


Re: terminare gnome-software da root

2023-12-17 Per discussione Davide Prina
Paolo Redaelli ha scritto:

> Davide Prina ha scritto:

>> ho uno script che mi ferma un tot di servizi e che eseguo da root.
>>
>> Volevo fermare anche gnome-software eseguito come utente usando
>> qualcosa del tipo:
>> su - $USER -c "gnome-software --quit"

> Ma non è più corretto ed efficace un 
> su - $USER -c "killall gnome-software"

la mia perplessità era come mai un comando CLI non potesse essere
eseguito partendo da root... indicando la necessità di avere un
DISPLAY come errore risultante.

> che manda il segnale di TERM a tutti i processi gnome-software dell'utente?
> Ad un segnale di TERM qualsiasi programma dovrebbe reagire uscendo in modo 
> pulito ed ordinato.

il segnale SIGTERM mandato di default può essere ignorato dal
processo, quindi non vi è garanzia che faccia quanto richiesto.
Usare signal alternativi non penso sia consigliabile, dato che
il processo gnome-software agisce sui file per l'aggiornamento
del sistema, senza contare il fatto che potrebbe restare il lock
attivo.

Ciao
Davide

--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model



Re: terminare gnome-software da root

2023-12-13 Per discussione Paolo Redaelli



Il 10/12/23 11:22, Davide Prina ha scritto:

ho uno script che mi ferma un tot di servizi e che eseguo da root.

Volevo fermare anche gnome-software eseguito come utente usando
qualcosa del tipo:
su - $USER -c "gnome-software --quit"

solo che mi da un errore dicendomi che non trova l'ambiente grafico


Dai un occhio a 
https://devicetests.com/disable-gnome-software-startup-ubuntu


In sintesi per disabilitare il caricamento del software GNOME all'avvio 
puoi modificare il file gnome-software-service.desktop, utilizzare il 
comando gsettings per disabilitare gli aggiornamenti o disabilitare il 
servizio PackageKit con "sudo systemctl stop packagekit"




Re: terminare gnome-software da root

2023-12-13 Per discussione Felipe Salvador
On Wed, Dec 13, 2023 at 02:38:33PM +0100, Piviul wrote:
> On 12/13/23 08:49, Felipe Salvador wrote:
> > On Wed, Dec 13, 2023 at 08:13:10AM +0100, Piviul wrote:
> > > On 12/11/23 18:51, Felipe Salvador wrote:
> > > > [...]
> > > > PS. scandaloso comunque
> > > Scusa Felipe, non vuole essere in un alcun modo polemico ma cosa trovi
> > > di scandaloso, che gnome-software occupi molte risorse? Forse mi
> > > sfugge qualcosa...
> > Buondì,
> > scandaloso che ci sia una applicazione non core di cui non si riesce a
> > gestire l'esecuzione, malgrado in rete ci siano almeno 5 modi più o
> > meno fondati di chiuderla (no, killall secondo me non è fra questi) o
> > di prevenirne l'avvio.
> 
> Beh, non ho capito, quei 5 modi funzionano? Io ne ho provato uno a
> caso[¹] e funziona.

Ciao,
fai riferimento al op, Davide. Nella sua mail indica alcuni modi che
non hanno funzionato nel suo caso.

Ho trovato alcune pagine sull'argomento, alcune di queste riportano
"se non funziona prova questo".

>Mi sembra abbastanza pulito e devo dire che non lo
> reputerei scandaloso però come dicevo non voglio creare polemiche, nel
> mondo free possiamo anche accettare che qualcuno lo ritenga
> scandaloso, noi non ci scandalizziamo! ;)

No, io per scandaloso mi riferivo al comportamento di gnome-software!
Non mi sarei mai permesso di riferirmi ad altro.

Forse ti confondi con la mia considerazione sul uso killall, ma quella è
una mia opinione personale, assolutamente discutibile.


> Piviul
> 
> [¹]
> $ cp /etc/xdg/autostart/org.gnome.Software.desktop ~/.config/autostart/
> $ echo "X-GNOME-Autostart-enabled=false" >>
> ~/.config/autostart/org.gnome.Software.desktop
> 

Saluti
-- 

Felipe Salvador



Re: terminare gnome-software da root

2023-12-13 Per discussione Piviul

On 12/13/23 08:49, Felipe Salvador wrote:

On Wed, Dec 13, 2023 at 08:13:10AM +0100, Piviul wrote:

On 12/11/23 18:51, Felipe Salvador wrote:

[...]
PS. scandaloso comunque

Scusa Felipe, non vuole essere in un alcun modo polemico ma cosa trovi
di scandaloso, che gnome-software occupi molte risorse? Forse mi
sfugge qualcosa...

Buondì,
scandaloso che ci sia una applicazione non core di cui non si riesce a
gestire l'esecuzione, malgrado in rete ci siano almeno 5 modi più o
meno fondati di chiuderla (no, killall secondo me non è fra questi) o
di prevenirne l'avvio.


Beh, non ho capito, quei 5 modi funzionano? Io ne ho provato uno a 
caso[¹] e funziona. Mi sembra abbastanza pulito e devo dire che non lo 
reputerei scandaloso però come dicevo non voglio creare polemiche, nel 
mondo free possiamo anche accettare che qualcuno lo ritenga scandaloso, 
noi non ci scandalizziamo! ;)


Piviul

[¹]
$ cp /etc/xdg/autostart/org.gnome.Software.desktop ~/.config/autostart/
$ echo "X-GNOME-Autostart-enabled=false" >> 
~/.config/autostart/org.gnome.Software.desktop





Re: terminare gnome-software da root

2023-12-12 Per discussione Felipe Salvador
On Wed, Dec 13, 2023 at 08:13:10AM +0100, Piviul wrote:
> On 12/11/23 18:51, Felipe Salvador wrote:
> > [...]
> > PS. scandaloso comunque
> 
> Scusa Felipe, non vuole essere in un alcun modo polemico ma cosa trovi
> di scandaloso, che gnome-software occupi molte risorse? Forse mi
> sfugge qualcosa...

Buondì,
scandaloso che ci sia una applicazione non core di cui non si riesce a
gestire l'esecuzione, malgrado in rete ci siano almeno 5 modi più o
meno fondati di chiuderla (no, killall secondo me non è fra questi) o
di prevenirne l'avvio.

Incubi di windowsiana memoria IMHO

Ciao

> Piviul
> 

-- 

Felipe Salvador



Re: terminare gnome-software da root

2023-12-12 Per discussione Piviul

On 12/11/23 18:51, Felipe Salvador wrote:

[...]
PS. scandaloso comunque


Scusa Felipe, non vuole essere in un alcun modo polemico ma cosa trovi 
di scandaloso, che gnome-software occupi molte risorse? Forse mi sfugge 
qualcosa...


Piviul



Re: terminare gnome-software da root

2023-12-11 Per discussione Felipe Salvador
On Sun, Dec 10, 2023 at 11:22:25AM +0100, Davide Prina wrote:
> ho uno script che mi ferma un tot di servizi e che eseguo da root.
> 
> Volevo fermare anche gnome-software eseguito come utente usando
> qualcosa del tipo:
> su - $USER -c "gnome-software --quit"
> 
> solo che mi da un errore dicendomi che non trova l'ambiente grafico
> 
> potrei risolvere con xhost, ma non mi piace dare a root, anche solo
> temporaneamente gli accessi alla GUI.
> 
> Ma trovo davvero strano che per l'esecuzione da CLI di un comando
> sia richiesto l'accesso all'ambiente grafico

Non è la cli a richiedere una sessione ma gnome-software che lo chiede
alla shell che lo esegue, che a sua volta non ha quiesta info da
passargli.

Come contro prova, aprendo una console da GNOME e dando il comando a mano
dovrebbe funzionare.

> Inoltre stavo cercando di evitare che gnome-software partisse come
> demone, ma non riesco.
> 
> Ho provato a creare un .Desktop locale, ma non funziona
> 
> Ho provato nel .Desktop globale a mettere 
> X-GNOME-Autostart-enabled=false ma non funziona
> 
> Ho provato a fare il mask di policykit, ma non funziona e poi mi
> da vari errori

Qui (Metodo 1)  dice di clickare su dei tasti:

https://www.debugpoint.com/gnome-software-running-background/

Ma la risposta più bella che ho trovato, ammesso che funzioni, è
questa:


"gnome-software is the GNOME frontend to the PackageKit,
a GUI utility to install and update packages.
If it bothers you, you can uninstall it via

   apt-get remove gnome-software

and install/update software via CLI using apt-get."


https://unix.stackexchange.com/questions/663951/how-to-stop-a-process-permanently-for-every-session

Ciao

PS. scandaloso comunque

> Ciao
> Davide
> 
> --
> La mia privacy non è affar tuo
> https://noyb.eu/it
> - You do not have my permission to use this email to train an AI -
> If you use this to train your AI than you accept to distribute under AGPL
> license >= 3.0 all the model trained, all the source you have used to
> training your model and all the source of the program that use that model

-- 

Felipe Salvador



Re: terminare gnome-software da root

2023-12-10 Per discussione Paolo Redaelli


Il 10/12/23 11:22, Davide Prina ha scritto:

ho uno script che mi ferma un tot di servizi e che eseguo da root.

Volevo fermare anche gnome-software eseguito come utente usando
qualcosa del tipo:
su - $USER -c "gnome-software --quit"


Ma non è più corretto ed efficace un

su - $USER -c "killall gnome-software"

che manda il segnale di TERM a tutti i processi gnome-software dell'utente?

Ad un segnale di TERM qualsiasi programma dovrebbe reagire uscendo in 
modo pulito ed ordinato.


terminare gnome-software da root

2023-12-10 Per discussione Davide Prina
ho uno script che mi ferma un tot di servizi e che eseguo da root.

Volevo fermare anche gnome-software eseguito come utente usando
qualcosa del tipo:
su - $USER -c "gnome-software --quit"

solo che mi da un errore dicendomi che non trova l'ambiente grafico

potrei risolvere con xhost, ma non mi piace dare a root, anche solo
temporaneamente gli accessi alla GUI.

Ma trovo davvero strano che per l'esecuzione da CLI di un comando
sia richiesto l'accesso all'ambiente grafico

Inoltre stavo cercando di evitare che gnome-software partisse come
demone, ma non riesco.

Ho provato a creare un .Desktop locale, ma non funziona

Ho provato nel .Desktop globale a mettere 
X-GNOME-Autostart-enabled=false ma non funziona

Ho provato a fare il mask di policykit, ma non funziona e poi mi
da vari errori

Ciao
Davide

--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model