concky - avvio di più script sotto cali, ma non funziona (ammetto: sono noob)

3 risposte [Ultimo contenuto]
Ritratto di cybermod
cybermod
(Junior)
Offline
Junior
Iscritto: 18/11/2014
Messaggi: 19

ciao a tutti, premetto che non sono molto esperto, ma leggo tanto e ci provo.
Ho fatto le 3 questa notte, adesso ci ho perso altre due ore, forme meglio chiedere ad altri cosa mi scappa.

In soldoni, in una kali sul portatile che uso per studio, vorrei dare una svolta grafica, ci si stanca della staticità del desktop no?
Facendola breve, qual'è il modo migliore di far partire due file di configurazione concky (presenti in /root/.conkyrc e /root/.conkyrc1)?

qualcosa ho combinato seguendo una guida, creando uno script di startup in /usr/local/bin/start-conky contenente

#!/bin/bash
[[ -z ${DISPLAY} ]] && export DISPLAY=:0.0
/usr/bin/timeout 10 /usr/bin/killall -9 -q -w conky
/bin/sleep 20s
/usr/bin/conky &

poi permessi:
chmod -f 0500 /usr/local/bin/start-conky

poi ho avviato per la prima volta lo script:

Citazione:

bash /usr/local/bin/start-conky >/dev/null 2>&1 &

poi in /root/.config/autostart ho creato un altro script:

[Desktop Entry]
Name=conky
Exec=/usr/local/bin/start-conky
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Type=Application
Comment=

uno dei due funziona, ma l'altro no.

Allora ho provato, cercando di fare reverse engineering su quanto sopra, ed ho modificato /usr/local/bin/start-conky con l'aggiunta di :

esktop Entry]
Name=conky1
Exec=/usr/local/bin/start-conky
Exec=/usr/local/bin/start-conky1
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Type=Application
Comment=

start-conky1 è così composto:

#!/bin/bash
# script di avvio per altri conky script in test da me
sleep 1                              # attende un secondo
conky -c /root/.conkyrc1       # lancia il primo conky
exit

ma niente. Adesso sono un po' in quella fase di fart-brain e mollo, sperando che possiate darmi l'imbeccata sull'errore che sto commettendo
grazie e buone vacanze

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 1939

Ciao,
ma non è più semplice modificare lo script e lanciare le due sessioni di conky ?

#!/bin/bash
[[ -z ${DISPLAY} ]] && export DISPLAY=:0.0
/usr/bin/timeout 10 /usr/bin/killall -9 -q -w conky
/bin/sleep 20s
/usr/bin/conky &
/usr/bin/conky -c /root/.conkyrc1 &

la prima volta viene usato il file di default .conkyrc, la seconda volta lo esegui con l'opzione -c e gli passi l'altro file di configurazione.

Per l'avvio in automatico dipende dal DE che usi.

Ritratto di cybermod
cybermod
(Junior)
Offline
Junior
Iscritto: 18/11/2014
Messaggi: 19

badroot ha scritto:

Ciao,
ma non è più semplice modificare lo script e lanciare le due sessioni di conky ?

#!/bin/bash
[[ -z ${DISPLAY} ]] && export DISPLAY=:0.0
/usr/bin/timeout 10 /usr/bin/killall -9 -q -w conky
/bin/sleep 20s
/usr/bin/conky &
/usr/bin/conky -c /root/.conkyrc1 &

la prima volta viene usato il file di default .conkyrc, la seconda volta lo esegui con l'opzione -c e gli passi l'altro file di configurazione.

Per l'avvio in automatico dipende dal DE che usi.

potrebbe esserlo, se non lo sai tu!!! Big Grin
Scherzi a parte, mi è venuto il sospetto che venissero aperte due sessioni di uno dei due file rc, perchè vi era una sorta di effetto ghost nelle barre che indicano il carico delle cpu.
Ora sto effettuando un recupero dati (un tentativo) con ddrescue e non posso riavviare il pc, ma ho modificato lo script di avvio come da te consigliato e l'effetto ghost non c'è più.
Mi sa che ho capito l'errore, grazie mille!!!

In merito al DE che uso, è l'aconimo di Desktop Enviromental?
Sinceramente non so quale sia, credo gnome, anche se all'avvio posso selezionare più ambianti. Ma uso sempre quello di default.
Per caso posso scoprire con certezza questa cosa?

Il fatto di trovare sempre guide che dicono "è sufficiente inserire il programma all'avvio con i comandi" e poi sulla mia versione di "programmi all'avvio" non trovo la voce "Add" manualmente (cioè, non me la fa creare, me me fa scegliere solo in base a quello che è già installato!!!! GRRRAAAUUURR) mi fa un po' andare di matto.
la voce che trovo, "concky" senza alcuna icona, l'ho creata seguendo questa guida ma non so sinceramente quale sia la parte che crea questa sottovoce!

https://www.youtube.com/watch?v=wQlvbrroIDo&t=399s&list=PLEVStU2xvJHLWVi9iIpTZe8IRMmIyEWeO&index=1

Anche perchè la voce in questione "appare" magicamente quando riavvio il sistema.

ps- forte sto debian, anche se ne so davvero poco!

grazie mille per il tuo intervento e buon ferragosto

Ritratto di cybermod
cybermod
(Junior)
Offline
Junior
Iscritto: 18/11/2014
Messaggi: 19

in ogni caso grazie perche' ho risolto questa piccola noia Big Grin