Forum Italiano di supporto ad Arch Linux
Non hai eseguito l'accesso.
Attualmente uso il ~/.conky che ho trovato nel blog di ugaciaka qui: http://ugaciaka.wordpress.com/
Solo che mi da una serie di problemi :
1) Innanzi tutto non rileva la temperatura....![]()
PS. Premetto che il modulo usato da lm_sensors è w83627hf
2) Per quanto riguarda la CPU è adatto a un multi-core come faccio io che ho un mono core ???
3) Per quanto riguarda l'interfaccia di rete come cambio da wlan0a ppp0 (PS. Non uso router ma modem)
4) Se lancio conky da shell cosi com'è da queti errori:
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directory
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Temp’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
grep: Fan’: No such file or directory
awk: ‘{print
awk: ^ carattere '�' invalido in un'espressione
sudo: hddtemp: command not found
cut: ”: No such file or directory
sudo: hddtemp: command not found
cut: ”: No such file or directoryNon in linea
# Written By BaSh, Modified by ugaciaka
# http://www.deelab.org/bash/
#
# For HardDisk Temperature need hddtemp is configured to working with sudo without password.
# Options
use_xft yes
background yes
font 8x12
xftfont dejavu sans mono book:size=8
xftalpha 1
update_interval 1.0
total_run_times 0
own_window yes
own_window_type override
own_window_transparent yes
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
no_buffers yes
cpu_avg_samples 1
net_avg_samples 2
override_utf8_locale yes
uppercase no
use_spacer no
# colors
#default_color white
#default_shade_color black
#default_outline_color grey
color0 black
color1 grey
# Position
alignment top_right
gap_x 30
gap_y 30
# Parameters
TEXT
${alignc}${color #729FCF}${font dejavu sans mono book:size=10} @$nodename - $sysname $kernel${font}
${color1}$hr
${alignc}${color #729FCF}Temperature
${color0}CPU Temp: ${execi 30 sensors | grep 'CPU Temp' | awk '{print $3}'} Sys Temp: ${execi 30 sensors | grep 'Sys Temp' | awk '{print $3}'}
${color0}CPU Fan: ${execi 30 sensors | grep 'CPU Fan' | awk '{print $3}'} RPM
${color0}/dev/sda Temp: +${execi 30 sudo hddtemp /dev/sda |cut -d" " -f4} /dev/sdb Temp: +${execi 30 sudo hddtemp /dev/sdb |cut -d" " -f4}
${color1}$hr
${alignc}${color #729FCF}${exec uname -p}
${color0}CPU: ${cpu cpu0}% @ ${freq 0}MHz
${color0}${cpugraph cpu0 30,140 000000 000000}
${color0}CPU usage PID CPU% MEM%
${color0}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color0}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color0}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color0}${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color1}$hr
${alignc}${color #729FCF}Memoria
${color0}RAM: $mem/$memmax - $memperc% $membar
${color0}Swap: $swap/${color0}$swapmax - $swapperc% $swapbar
${color1}$hr
${alignc}${color #729FCF}File System
${color0}root (${fs_free_perc /}% Free): ${color0}${fs_used /}${color0}/${color0}${fs_size /} ${color0}${fs_bar /}
${color0}home (${fs_free_perc /home}% Free): ${color0}${fs_used /home}${color0}/${color0}${fs_size /home} ${color0}${fs_bar /home}
${color0}tmp (${fs_free_perc /tmp}% Free): ${color0}${fs_used /tmp}${color0}/${color0}${fs_size /tmp} ${color0}${fs_bar /tmp}
${color1}$hr
${alignc}${color #729FCF}ppp0
${color0}IP: ${addr ppp0} - Gateway: ${gw_ip}
${color0}Down: ${downspeedf ppp0} kb/s ${offset 70}${color0}Up:${color0} ${upspeedf ppp0} kb/s
${color0}${downspeedgraph ppp0 30,140 000000 000000} $alignr${color0}${upspeedgraph ppp0 30,140 000000 000000}
${color1}$hr
${alignc}${color #729FCF}APC
${color0}Autonomia: ${execi 60 apcaccess | grep TIMELEFT | awk '{print $3}'} Minuti - Batteria: ${execi 60 apcaccess | grep BCHARGE | awk '{print $3}'}%
${color0}Numero trasferimenti: ${execi 60 apcaccess | grep NUMXFERS | awk '{print $3}'}forse facendo copia incolla da wordpress viene fuori un pastrocchio.
Prova questo intanto, cmq non è difficile come sembra modificarlo, basta leggersi la documentazione dal sito ufficiale...dopo un po' di smanettamenti si capisce...
Ah per le temperature quali non ti visualizza? se è hddtemp è normale perché hddtemp si occupa solo di monitorare le temperature dell'hd o degli hd, è da installare e poi fare in modo che chi utilizzi sudo possa eseguirlo con sudo ma senza mettere la PW (se leggi sul blog mi pare che lo ho anche scritto da qualche parte...)
Ultima modifica di ugaciaka (19-08-2008 06:58:46)
Non in linea
Dunque della temperatura ora mi visualizza solo "CPU Tem" e CPU Fan" .....
In più te posto gli errori da terminale....
Conky: use_spacer should have an argument of left, right, or none. 'no' seems to be some form of 'false', so defaulting to none. Conky: forked to background, pid is 7839 [ubermensch@tux-devil ~]$ Conky: desktop window (e00039) is subwindow of root window (188) Conky: window type - override Conky: drawing to created window (2800001) Conky: drawing to double buffer Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione Password: sudo: pam_authenticate: Errore di conversazione
PS. Non so se è importante comunque ho un solo disco: sda.![]()
![]()
Comunque avete fatto un gran lavoro...mi piace molto...
Ultima modifica di Ubermensch (19-08-2008 12:40:09)
Non in linea
ok ti manca solo di autorizzare l'utente per usare hddtemp
ugaciaka eclipse = NOPASSWD: /usr/sbin/hddtemp
questo per esempio ho messo io in sudoers...guarda il wiki
Non in linea
ugaciaka ha scritto:
questo per esempio ho messo io in sudoers...guarda il wiki
Dove non ho trovato nulla...???![]()
![]()
Poi ti volevo dire se mi posso permettere io sotto la periferica di rete ci metterei l'output del comando
# netstat --inet -pan
per avere un controlo al cento per cento di quelloc he stai facendo in rete....![]()
![]()
Non in linea
http://www.archlinux.it/wiki/index.php? … _shutdown_(Italiano)
il concetto è lo stesso!
Non in linea
Fatto ti ringrazio molto continuerò a seguire il tuo blog...![]()
![]()
Non in linea
Scusa ma ancora l'ultimo dato che non riesco ad avere è Sys temp....![]()
![]()
Non in linea
lì ho usato awk per prendere il valore da sensors...magari per te è diverso...
Non in linea
Come vedi da me mi sa che non c'è....
[ubermensch@tux-devil ~]$ sensors w83627thf-isa-0290 Adapter: ISA adapter VCore: +1.63 V (min = +0.00 V, max = +3.84 V) +12V: +12.46 V (min = +15.50 V, max = +13.19 V) ALARM +3.3V: +3.39 V (min = +1.10 V, max = +4.08 V) +5V: +5.28 V (min = +3.47 V, max = +5.23 V) ALARM -12V: +3.02 V (min = -6.69 V, max = -1.42 V) ALARM V5SB: +5.16 V (min = +6.61 V, max = +0.05 V) ALARM VBat: +3.30 V (min = +1.10 V, max = +3.02 V) ALARM fan1: 0 RPM (min = 202 RPM, div = 128) ALARM CPU Fan: 2700 RPM (min = -1 RPM, div = 4) ALARM fan3: 0 RPM (min = 3245 RPM, div = 2) ALARM M/B Temp: +30.0°C (high = +109.0°C, hyst = +1.0°C) sensor = thermistor CPU Temp: +39.5°C (high = +80.0°C, hyst = +75.0°C) sensor = diode temp3: -13.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor cpu0_vid: +1.525 V beep_enable:enabled [ubermensch@tux-devil ~]$
Non in linea
allora sul conky metti al posto di Sys M/B
Sys Temp: ${execi 30 sensors | grep 'Sys Temp' | awk '{print $3}'}diventa
M/B Temp: ${execi 30 sensors | grep 'M/B Temp' | awk '{print $3}'}tutto qua...
Non in linea
Ora mi da quest'errore:
[ubermensch@tux-devil ~]$ conky & [1] 6520 Conky: use_spacer should have an argument of left, right, or none. 'no' seems to be some form of 'false', so defaulting to none. [ubermensch@tux-devil ~]$ Conky: forked to background, pid is 6521 Conky: desktop window (120002c) is subwindow of root window (188) Conky: window type - override Conky: drawing to created window (0x2a00001) Conky: drawing to double buffer
che devo fare??![]()
![]()
Non in linea
Ma perché usare awk per le temperature quando ci sono apposite variabili di conky? ![]()
Prima usavo quella di lmsensor però per qualche motivo su arch non va, quindi cercando sul forum internazionale ho visto che si può usare hwmon.
Il topic che ho usato a suo tempo dovrebbe essere questo, dai un occhio anche qui ovviamente
.
Questa è la mia parte di conky riguarda a temperature varie
${color lightgrey}CPU:$color ${hwmon 1 temp 2}${color lightgrey}°C - AUX:$color ${hwmon 1 temp 3}${color lightgrey}°C - MB:$color ${hwmon 1 temp 1}${color lightgrey}°C
SDA:$color ${execi 29 hddtemp -n /dev/sda}${color lightgrey}°C - SDB:$color ${execi 29 hddtemp -n /dev/sdb}${color lightgrey}°C - CPU FAN:$color ${hwmon 1 fan 2}${color lightgrey}RPMC'è anche una variabile per hddtemp però mi pare richieda di avere il demone in questione in esecuzione per cui non la uso.
Come avevo già fatto notare a suo tempo a ugaciaka io ho semplicemente cambiato i permessi all'eseguibile senza usare sudo:
chmod u+s /usr/sbin/hddtemp
(fonte).
Ultima modifica di Babets (28-10-2008 02:59:28)
Non in linea
Quindi non ho ben capito il problema che ho è determinato da questo....?![]()
Non in linea
Babets ha scritto:
C'è anche una variabile per hddtemp però mi pare richieda di avere il demone in questione in esecuzione per cui non la uso.
esatto, infatti nel mio conkyrc ora uso
${hddtemp /dev/sda}
Non in linea
Ubermensch ha scritto:
che devo fare??
Hai l'opzione "use_spacer" settata male. Mettila "none" o fai un po' di test con i suoi valori. http://conky.sourceforge.net/config_settings.html
Non in linea
Io per l temperatura con lm_sensors ho sempre usato questo chiamata in conky:
execi 30 sensors | grep "Core 0" | cut -c 15-16
Ovviamente è strutturata in base alla formattazione dlel'output del comando sensors sulla mia macchina ma è facilmente adattabile e non mi dà mai problemi.
Non in linea
Io quel problemino l'ho risolto...![]()
![]()
Non in linea