And, of course, you had to go and BE RIGHT AGAIN, didn't ya? DIDN'T YA???
Yep, it still does it. Most times, actually. So here's the code.
.Conkyrc
draw_bg.luaCode:#============================================================================== # conkyrc_seamod # Date : 05/02/2012 # Author : SeaJey # Version : v0.1 # License : Distributed under the terms of GNU GPL version 2 or later # # This version is a modification of conkyrc_lunatico wich is modification of conkyrc_orange # # conkyrc_orange: http://gnome-look.org/content/show.php?content=137503&forumpage=0 # conkyrc_lunatico: http://gnome-look.org/content/show.php?content=142884 #============================================================================== background yes update_interval 1 cpu_avg_samples 1 net_avg_samples 2 temperature_unit celsius double_buffer yes no_buffers yes text_buffer_size 2048 gap_x 10 gap_y 25 minimum_size 300 900 maximum_width 350 own_window yes own_window_type desktop own_window_transparent yes own_window_argb_visual yes own_window_argb_value 0 own_window_class conky own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below border_inner_margin 0 border_outer_margin 0 alignment tr draw_shades no draw_outline no draw_borders no draw_graph_borders no override_utf8_locale yes use_xft yes xftfont caviar dreams:size=10 xftalpha 0.5 uppercase no # Defining colors default_color FFFFFF # Shades of Gray color1 DDDDDD color2 AAAAAA color3 888888 # Orange color4 FF4500 # Green color5 77B753 # Loading lua script for drawning rings lua_load ~/.conky/seamod_rings.lua lua_draw_hook_post main ## System information using conky capabilities # Header with base system info TEXT ${color4}${font Ubuntu:size=10,weight:bold}${color4}SYSTEM ${hr 2} ${offset 15}${font Ubuntu:size=10,weight:normal}${color1}$sysname $kernel ${goto 175}${font Ubuntu:size=10,weight:normal}${color1}Uptime: $uptime #${offset 15}${font Ubuntu:size=10,weight:normal}${color1}$nodename ${time %B} ${time %d}, ${time %Y} ${alignr}${time %I:%M} ${color4}${font Ubuntu:size=10,weight:bold}${color4}PROCESSOR ${hr 2}${color} ${voffset 35}${offset 60}CPU 1 ${offset 100}CPU 2 ${goto 65}${cpu cpu1}% ${goto 205}${cpu cpu2}% ${goto 50}${freq_g 1} GHz ${goto 195}${freq_g 2} GHz #${offset 140}CPU 3 - ${alignc}${cpu cpu3}%${alignr}${freq_g 3} GHz #${offset 140}CPU 4 - ${alignc}${cpu cpu4}%${alignr}${freq_g 4} GHz ${goto 65}${execi 5 sensors | awk '/Core 0/ {gsub(/\+/,"",$3); gsub(/\..+/,"",$3); print $3}'}°C ${goto 205}${execi 5 sensors | awk '/Core 1/ {gsub(/\+/,"",$3); gsub(/\..+/,"",$3); print $3}'}°C # Showing CPU Graph ${goto 100}${cpugraph 50, 200 666666 666666}${voffset -8}${goto 35}${font Ubuntu:size=10,weight:bold}${color5}CPU AVG. ${font Ubuntu:size=10,weight:bold}${color4}MEMORY ${color4} ${cpubar cpu0 1,140} ${alignr}HARD DRIVE #${color4} ${hr 2} #${font Ubuntu:size=10,weight:bold}${color4}MEMORY ${alignr}HARD DRIVE # Showing TOP 5 CPU-consumers #${offset 105}${font Ubuntu:size=10,weight:normal}${color4}${top name 1}${alignr}${top cpu 1}% #${offset 105}${font Ubuntu:size=10,weight:normal}${color1}${top name 2}${alignr}${top cpu 2}% #${offset 105}${font Ubuntu:size=10,weight:normal}${color2}${top name 3}${alignr}${top cpu 3}% #${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top name 4}${alignr}${top cpu 4}% #${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top name 5}${alignr}${top cpu 5}% #Showing memory part with TOP 5 ${voffset 7} ${goto 60}${font Ubuntu:size=10,weight:bold} ${color}MEM ${goto 205}HDD ${goto 65}$memperc%${goto 178}Free: ${fs_free /} ${goto 55}$mem ${goto 205}Used: ${goto 70}of ${goto 200}${fs_used /} ${goto 55}$memmax #${offset 105}${font Ubuntu:size=10,weight:normal}${color4}${top_mem name 1}${alignr}${top_mem mem 1}% #${offset 105}${font Ubuntu:size=10,weight:normal}${color1}${top_mem name 2}${alignr}${top_mem mem 2}% #${offset 105}${font Ubuntu:size=10,weight:normal}${color2}${top_mem name 3}${alignr}${top_mem mem 3}% #${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 4}% #${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 5}% # Showing disk partitions: root, home and Data ${voffset 42} #${offset 120}${diskiograph 33,183 666666 666666}${voffset -30} ${voffset 20} #${offset 115}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /home}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /home} #${offset 115}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /var}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /var} # Network data (my desktop have only LAN). ETHERNET ring is mostly useless but looks pretty, main info is in the graphs ${voffset -140} ${color4}${font Ubuntu:size=10,weight:bold}${color4}NETWORK ${hr 2} ${offset 90}${font Ubuntu:size=10,weight:bold}${color5}ETHERNET ${offset 140}${color1}${font Ubuntu:size=10}LAN- ${addr eth0} ${offset 140}${color1}WAN- ${pre_exec wget -O - http://ip.tupeux.com | tail} $font ${voffset 40} ${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Up: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${upspeed eth0} / ${totalup} ${offset 15}${upspeedgraph eth0 30,285 4B1B0C FF5C2B 100 -l} ${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Down: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${downspeed eth0} / ${totaldown} ${offset 15}${downspeedgraph eth0 30,285 324D23 77B753 100 -l} ${color4}${hr 2} #${alignc}${exec ~/.conky/./mail.sh} Gmails Waiting #${alignc}${font Ubuntu:size=10}CPU temp ${execi 1 cat /sys/module/k10temp/drivers/pci:k10temp/0000:00:18.3/temp1_input|cut -c 1,2} °C #${alignc}${font Ubuntu:size=10}Mobo Temp:${exec sensors | grep 'temp2' | cut -c15-20}°C #${alignc}NVidia Temp: ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} °C
Code:--[[ Background by londonali1010 (2009) VinDSL Background Hack (2010-2011) This script draws a background to the Conky window. It covers the whole of the Conky window, but you can specify rounded corners, if you wish. To call this script in Conky, use (assuming you have saved this script to ~/scripts/): lua_load ~/scripts/draw_bg.lua lua_draw_hook_pre draw_bg Changelog: + v3.1 VinDSL Hack (12.01.2011) Added more shading example(s). + v3.0 VinDSL Hack (01.28.2011) Killed memory leak. + v2.4 VinDSL Hack (01.25.2011) Declared all variables in local. + v2.3 VinDSL Hack (12.31.2010) Added shading example(s). + v2.2 VinDSL Hack (12.30.2010) Cleaned up the code a bit. + v2.1 VinDSL Hack (12.24.2010) Added cairo destroy function(s). + v2.0 VinDSL Hack (12.21.2010) Added height adjustment variable. + v1.0 Original release (07.10.2009) ]] --------------START OF PARAMETERS ------------ -- Change these settings to affect your background: -- "corner_r" is the radius, in pixels, of the rounded corners. If you don't want rounded corners, use 0. local corner_r = 50 -- Set the colour and transparency (alpha) of your background (0.00 - 0.99). -- (Light Shading Example) -- local bg_colour = 0x4d4d4d -- local bg_alpha = 0.50 -- (Medium Shading Example) -- local bg_colour = 0x222222 -- local bg_alpha = 0.50 -- (Dark Shading Example) -- local bg_colour = 0x000000 -- local bg_alpha = 0.02 -- (Brown Shading Example) -- local bg_colour = 0x330000 -- local bg_alpha = 0.04 -- (Ivory Black Shading Example) -- local bg_colour = 0x292421 -- local bg_alpha = 0.22 -- (Navy Blue Shading Example) -- local bg_colour = 0x33339F -- local bg_alpha = 0.33 -- (Olive Green Shading Example) -- local bg_colour = 0x333319 -- local bg_alpha = 0.13 -- (Silver Shading Example) local bg_colour = 0xc0c0c0 local bg_alpha = 0.05 -- Tweaks the height of your background, in pixels. If you don't need to adjust the height, use 0. -- (Default Setting) -- local vindsl_hack_height = 0 local vindsl_hack_height = -2 ---------------END OF PARAMETERS ------------- require 'cairo' local cs, cr = nil local function rgb_to_r_g_b(colour,alpha) return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha end function conky_draw_bg() if conky_window == nil then return end if cs == nil then cairo_surface_destroy(cs) end if cr == nil then cairo_destroy(cr) end local w = conky_window.width local h = conky_window.height local v = vindsl_hack_height local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height) local cr = cairo_create(cs) cairo_move_to(cr,corner_r,0) cairo_line_to(cr,w-corner_r,0) cairo_curve_to(cr,w,0,w,0,w,corner_r) cairo_line_to(cr,w,h+v-corner_r) cairo_curve_to(cr,w,h+v,w,h+v,w-corner_r,h+v) cairo_line_to(cr,corner_r,h+v) cairo_curve_to(cr,0,h+v,0,h+v,0,h+v-corner_r) cairo_line_to(cr,0,corner_r) cairo_curve_to(cr,0,0,0,0,corner_r,0) cairo_close_path(cr) cairo_set_source_rgba(cr,rgb_to_r_g_b(bg_colour,bg_alpha)) cairo_fill(cr) cairo_surface_destroy(cs) cairo_destroy(cr) end
seamod_rings.lua
And src.shCode:--============================================================================== -- seamod_rings.lua -- -- Date : 05/02/2012 -- Author : SeaJey -- Version : v0.1 -- License : Distributed under the terms of GNU GPL version 2 or later -- -- This version is a modification of lunatico_rings.lua wich is modification of conky_orange.lua -- -- conky_orange.lua: http://gnome-look.org/content/show.php?content=137503&forumpage=0 -- lunatico_rings.lua: http://gnome-look.org/content/show.php?content=142884 --============================================================================== require 'cairo' -------------------------------------------------------------------------------- -- gauge DATA gauge = { { name='cpu', arg='cpu0', max_value=100, x=-70, y=130, graph_radius=52, graph_thickness=8, graph_start_angle=180, graph_unit_angle=2.7, graph_unit_thickness=2.7, graph_bg_colour=0xffffff, graph_bg_alpha=0.1, graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3, hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0, txt_radius=64, txt_weight=0, txt_size=0, txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0, graduation_radius=28, graduation_thickness=0, graduation_mark_thickness=1, graduation_unit_angle=27, graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3, caption='', caption_weight=1, caption_size=9.0, caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3, }, { name='cpu', arg='cpu1', max_value=100, x=80, y=125, graph_radius=55, graph_thickness=15, graph_start_angle=225, graph_unit_angle=2.7, graph_unit_thickness=2.7, graph_bg_colour=0xffffff, graph_bg_alpha=0.1, graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3, hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0, txt_radius=40, txt_weight=0, txt_size=0, txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0, graduation_radius=28, graduation_thickness=0, graduation_mark_thickness=1, graduation_unit_angle=27, graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3, caption='', caption_weight=1, caption_size=9.0, caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3, }, { name='cpu', arg='cpu2', max_value=100, x=220, y=125, graph_radius=55, graph_thickness=15, graph_start_angle=225, graph_unit_angle=2.7, graph_unit_thickness=2.7, graph_bg_colour=0xffffff, graph_bg_alpha=0.1, graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3, hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0, txt_radius=30, txt_weight=0, txt_size=0, txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0, graduation_radius=28, graduation_thickness=0, graduation_mark_thickness=1, graduation_unit_angle=27, graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3, caption='', caption_weight=1, caption_size=9.0, caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3, }, { name='memperc', arg='mem', max_value=100, x=80, y=300, graph_radius=55, graph_thickness=15, graph_start_angle=225, graph_unit_angle=2.7, graph_unit_thickness=2.7, graph_bg_colour=0xffffff, graph_bg_alpha=0.1, graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3, hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0, txt_radius=42, txt_weight=0, txt_size=9.0, txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0, graduation_radius=23, graduation_thickness=0, graduation_mark_thickness=2, graduation_unit_angle=27, graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.5, caption='', caption_weight=1, caption_size=10.0, caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3, }, { name='fs_used_perc', arg='/home/', max_value=100, x=220, y=300, graph_radius=55, graph_thickness=15, graph_start_angle=225, graph_unit_angle=2.7, graph_unit_thickness=2.7, graph_bg_colour=0xffffff, graph_bg_alpha=0.1, graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3, hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0, txt_radius=32, txt_weight=0, txt_size=0, txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0, graduation_radius=23, graduation_thickness=0, graduation_mark_thickness=2, graduation_unit_angle=27, graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3, caption='Home', caption_weight=1, caption_size=12.0, caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5, }, } ------------------------------------------------------------------------------- -- rgb_to_r_g_b -- converts color in hexa to decimal -- function rgb_to_r_g_b(colour, alpha) return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha end ------------------------------------------------------------------------------- -- angle_to_position -- convert degree to rad and rotate (0 degree is top/north) -- function angle_to_position(start_angle, current_angle) local pos = current_angle + start_angle return ( ( pos * (2 * math.pi / 360) ) - (math.pi / 2) ) end ------------------------------------------------------------------------------- -- draw_gauge_ring -- displays gauges -- function draw_gauge_ring(display, data, value) local max_value = data['max_value'] local x, y = data['x'], data['y'] local graph_radius = data['graph_radius'] local graph_thickness, graph_unit_thickness = data['graph_thickness'], data['graph_unit_thickness'] local graph_start_angle = data['graph_start_angle'] local graph_unit_angle = data['graph_unit_angle'] local graph_bg_colour, graph_bg_alpha = data['graph_bg_colour'], data['graph_bg_alpha'] local graph_fg_colour, graph_fg_alpha = data['graph_fg_colour'], data['graph_fg_alpha'] local hand_fg_colour, hand_fg_alpha = data['hand_fg_colour'], data['hand_fg_alpha'] local graph_end_angle = (max_value * graph_unit_angle) % 360 -- background ring cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, 0), angle_to_position(graph_start_angle, graph_end_angle)) cairo_set_source_rgba(display, rgb_to_r_g_b(graph_bg_colour, graph_bg_alpha)) cairo_set_line_width(display, graph_thickness) cairo_stroke(display) -- arc of value local val = value % (max_value + 1) local start_arc = 0 local stop_arc = 0 local i = 1 while i <= val do start_arc = (graph_unit_angle * i) - graph_unit_thickness stop_arc = (graph_unit_angle * i) cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc)) cairo_set_source_rgba(display, rgb_to_r_g_b(graph_fg_colour, graph_fg_alpha)) cairo_stroke(display) i = i + 1 end local angle = start_arc -- hand start_arc = (graph_unit_angle * val) - (graph_unit_thickness * 1) stop_arc = (graph_unit_angle * val) cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc)) cairo_set_source_rgba(display, rgb_to_r_g_b(hand_fg_colour, hand_fg_alpha)) cairo_stroke(display) -- graduations marks local graduation_radius = data['graduation_radius'] local graduation_thickness, graduation_mark_thickness = data['graduation_thickness'], data['graduation_mark_thickness'] local graduation_unit_angle = data['graduation_unit_angle'] local graduation_fg_colour, graduation_fg_alpha = data['graduation_fg_colour'], data['graduation_fg_alpha'] if graduation_radius > 0 and graduation_thickness > 0 and graduation_unit_angle > 0 then local nb_graduation = graph_end_angle / graduation_unit_angle local i = 0 while i < nb_graduation do cairo_set_line_width(display, graduation_thickness) start_arc = (graduation_unit_angle * i) - (graduation_mark_thickness / 2) stop_arc = (graduation_unit_angle * i) + (graduation_mark_thickness / 2) cairo_arc(display, x, y, graduation_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc)) cairo_set_source_rgba(display,rgb_to_r_g_b(graduation_fg_colour,graduation_fg_alpha)) cairo_stroke(display) cairo_set_line_width(display, graph_thickness) i = i + 1 end end -- text local txt_radius = data['txt_radius'] local txt_weight, txt_size = data['txt_weight'], data['txt_size'] local txt_fg_colour, txt_fg_alpha = data['txt_fg_colour'], data['txt_fg_alpha'] local movex = txt_radius * math.cos(angle_to_position(graph_start_angle, angle)) local movey = txt_radius * math.sin(angle_to_position(graph_start_angle, angle)) cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, txt_weight) cairo_set_font_size (display, txt_size) cairo_set_source_rgba (display, rgb_to_r_g_b(txt_fg_colour, txt_fg_alpha)) cairo_move_to (display, x + movex - (txt_size / 2), y + movey + 3) cairo_show_text (display, value) cairo_stroke (display) -- caption local caption = data['caption'] local caption_weight, caption_size = data['caption_weight'], data['caption_size'] local caption_fg_colour, caption_fg_alpha = data['caption_fg_colour'], data['caption_fg_alpha'] local tox = graph_radius * (math.cos((graph_start_angle * 2 * math.pi / 360)-(math.pi/2))) local toy = graph_radius * (math.sin((graph_start_angle * 2 * math.pi / 360)-(math.pi/2))) cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, caption_weight); cairo_set_font_size (display, caption_size) cairo_set_source_rgba (display, rgb_to_r_g_b(caption_fg_colour, caption_fg_alpha)) cairo_move_to (display, x + tox + 5, y + toy + 1) -- bad hack but not enough time ! if graph_start_angle < 105 then cairo_move_to (display, x + tox - 30, y + toy + 1) end cairo_show_text (display, caption) cairo_stroke (display) end ------------------------------------------------------------------------------- -- go_gauge_rings -- loads data and displays gauges -- function go_gauge_rings(display) local function load_gauge_rings(display, data) local str, value = '', 0 str = string.format('${%s %s}',data['name'], data['arg']) str = conky_parse(str) value = tonumber(str) draw_gauge_ring(display, data, value) end for i in pairs(gauge) do load_gauge_rings(display, gauge[i]) end end ------------------------------------------------------------------------------- -- MAIN function conky_main() if conky_window == nil then return end local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height) local display = cairo_create(cs) local updates = conky_parse('${updates}') update_num = tonumber(updates) if update_num > 5 then go_gauge_rings(display) end cairo_surface_destroy(cs) cairo_destroy(display) end
So... what's wrong..., this time?Code:#!/bin/bash if [ "$(pidof conky)" ]; then killall conky # sleep 30 conky -c ~/YearClock/S11-MM_YearClock.conky -p10 & conky -c ~/.conky/.conkyrc -p10 & conky -c ~/AccuW/weather.conky & exit else # sleep 30 conky -c ~/YearClock/S11-MM_YearClock.conky -p10 & conky -c ~/.conky/.conkyrc -p10 & conky -c ~/AccuW/weather.conky & exit fi
Edit: after running your conky it may be your pre_exec command
to get your WAN IP that may be the problem.
Don't know why but when using the pre_exec command your conky sometimes fails to load here.
Try changing the line...
toCode:${offset 140}${color1}WAN- ${pre_exec wget -O - http://ip.tupeux.com | tail} $font
----------------------------------------------------Code:${offset 140}${color1}WAN- ${execi 3600 wget -O - http://ip.tupeux.com | tail} $font
If it's only happening at boot, you may need to add a delay to the start of conky.
Remove the "#" from the second instance of "sleep 30" in your src.sh file.
The src.sh script will restart conky or start if none is running.
It checks if any conky is running.
If there is,then kills and restarts conky.
If there is no instance of conky running (which is the case at boot),
it skips to the else section and starts conky.
By uncommenting sleep 30 after the "else" line you delay the start of conky by 30 secs.
Two of your conkys are already delayed 10secs with -p10
Last edited by stinkeye; June 16th, 2013 at 04:51 AM.
Thank you guys, I "think" I just fixed the problem.
It seems some idiot (I wonder who that may've been...) Had 2 desktop files (conky.desktop and conky_delayed.desktop) running as startup apps. So I removed conky_delayed.desktop, and, so far, everything seems to be working fine.
I will uncomment that delay line. Thank you.
Ok, so, like I said, I "thought" I had fixed the problem.
I ended up (kinda) following Stinkeye's advise (thank you), and commenting out the whole network section. Hope that solves it.
Hi boys
I have changed the components of my pc
I don't now remember me that lace I must insert in the conky, to have the temperature of the mobo and that some vga...Code:Scheda Madre AsRock Z77 Extreme4-M Soket 1155 DDR3 SATA3 USB3 MicroATX VGA Sapphire Ati AMD Radeon HD 7950 with Boost Core 850/925MHz Memory GDDR5 5000MHZ 3GB 2xDVI HDMI DP
Code:deegan@deegan-precise:~$ sudo sensors-detect [sudo] password for deegan: # sensors-detect revision 5984 (2011-07-10 21:22:53 +0200) # System: To Be Filled By O.E.M. To Be Filled By O.E.M. # Board: ASRock Z77 Extreme4-M This program will help you determine which kernel modules you need to load to use lm_sensors most effectively. It is generally safe and recommended to accept the default answers to all questions, unless you know what you're doing. Some south bridges, CPUs or memory controllers contain embedded sensors. Do you want to scan for them? This is totally safe. (YES/no): YES Module cpuid loaded successfully. Silicon Integrated Systems SIS5595... No VIA VT82C686 Integrated Sensors... No VIA VT8231 Integrated Sensors... No AMD K8 thermal sensors... No AMD Family 10h thermal sensors... No AMD Family 11h thermal sensors... No AMD Family 12h and 14h thermal sensors... No AMD Family 15h thermal sensors... No AMD Family 15h power sensors... No Intel digital thermal sensor... Success! (driver `coretemp') Intel AMB FB-DIMM thermal sensor... No VIA C7 thermal sensor... No VIA Nano thermal sensor... No Some Super I/O chips contain embedded sensors. We have to write to standard I/O ports to probe them. This is usually safe. Do you want to scan for Super I/O sensors? (YES/no): YES Probing for Super-I/O at 0x2e/0x2f Trying family `National Semiconductor/ITE'... No Trying family `SMSC'... No Trying family `VIA/Winbond/Nuvoton/Fintek'... Yes Found `Nuvoton NCT6776F Super IO Sensors' Success! (address 0x290, driver `w83627ehf') Probing for Super-I/O at 0x4e/0x4f Trying family `National Semiconductor/ITE'... No Trying family `SMSC'... No Trying family `VIA/Winbond/Nuvoton/Fintek'... No Trying family `ITE'... No Some systems (mainly servers) implement IPMI, a set of common interfaces through which system health data may be retrieved, amongst other things. We first try to get the information from SMBIOS. If we don't find it there, we have to read from arbitrary I/O ports to probe for such interfaces. This is normally safe. Do you want to scan for IPMI interfaces? (YES/no): YES Probing for `IPMI BMC KCS' at 0xca0... No Probing for `IPMI BMC SMIC' at 0xca8... No Some hardware monitoring chips are accessible through the ISA I/O ports. We have to write to arbitrary I/O ports to probe them. This is usually safe though. Yes, you do have ISA I/O ports even if you do not have any ISA slots! Do you want to scan the ISA I/O ports? (yes/NO): YES Probing for `National Semiconductor LM78' at 0x290... No Probing for `National Semiconductor LM79' at 0x290... No Probing for `Winbond W83781D' at 0x290... No Probing for `Winbond W83782D' at 0x290... No Lastly, we can probe the I2C/SMBus adapters for connected hardware monitoring devices. This is the most risky part, and while it works reasonably well on most systems, it has been reported to cause trouble on some systems. Do you want to probe the I2C/SMBus adapters now? (YES/no): YES Found unknown SMBus adapter 8086:1e22 at 0000:00:1f.3. Sorry, no supported PCI bus adapters found. Module i2c-dev loaded successfully. Next adapter: Radeon i2c bit bus 0x90 (i2c-0) Do you want to scan it? (YES/no/selectively): YES Next adapter: Radeon i2c bit bus 0x91 (i2c-1) Do you want to scan it? (YES/no/selectively): YES Next adapter: Radeon i2c bit bus 0x92 (i2c-2) Do you want to scan it? (YES/no/selectively): YES Next adapter: Radeon i2c bit bus 0x93 (i2c-3) Do you want to scan it? (YES/no/selectively): YES Next adapter: Radeon i2c bit bus 0x94 (i2c-4) Do you want to scan it? (YES/no/selectively): YES Next adapter: Radeon i2c bit bus 0x95 (i2c-5) Do you want to scan it? (YES/no/selectively): YES Client found at address 0x49 Probing for `National Semiconductor LM75'... No Probing for `National Semiconductor LM75A'... No Probing for `Dallas Semiconductor DS75'... No Probing for `National Semiconductor LM77'... No Probing for `Analog Devices ADT7410'... No Probing for `Dallas Semiconductor DS1621/DS1631'... No Probing for `Maxim MAX6642'... No Probing for `National Semiconductor LM73'... No Probing for `National Semiconductor LM92'... No Probing for `National Semiconductor LM76'... No Probing for `Maxim MAX6633/MAX6634/MAX6635'... No Probing for `NXP/Philips SA56004'... No Probing for `SMSC EMC1023'... No Probing for `SMSC EMC1043'... No Probing for `SMSC EMC1053'... No Probing for `SMSC EMC1063'... No Client found at address 0x50 Probing for `Analog Devices ADM1033'... No Probing for `Analog Devices ADM1034'... No Probing for `SPD EEPROM'... No Probing for `EDID EEPROM'... Yes (confidence 8, not a hardware monitoring chip) Next adapter: Radeon i2c bit bus 0x96 (i2c-6) Do you want to scan it? (YES/no/selectively): YES Next adapter: Radeon i2c bit bus 0x97 (i2c-7) Do you want to scan it? (YES/no/selectively): YES Next adapter: Radeon aux bus DP-auxch (i2c-8) Do you want to scan it? (YES/no/selectively): YES Next adapter: i915 gmbus ssc (i2c-9) Do you want to scan it? (YES/no/selectively): YES Next adapter: i915 gmbus vga (i2c-10) Do you want to scan it? (YES/no/selectively): YES Next adapter: i915 gmbus panel (i2c-11) Do you want to scan it? (YES/no/selectively): YES Next adapter: i915 gmbus dpc (i2c-12) Do you want to scan it? (YES/no/selectively): YES Next adapter: i915 gmbus dpb (i2c-13) Do you want to scan it? (YES/no/selectively): YES Next adapter: i915 gmbus dpd (i2c-14) Do you want to scan it? (YES/no/selectively): YES Next adapter: DPDDC-B (i2c-15) Do you want to scan it? (YES/no/selectively): YES Next adapter: DPDDC-C (i2c-16) Do you want to scan it? (YES/no/selectively): YES Next adapter: DPDDC-D (i2c-17) Do you want to scan it? (YES/no/selectively): YES Now follows a summary of the probes I have just done. Just press ENTER to continue: YES Driver `w83627ehf': * ISA bus, address 0x290 Chip `Nuvoton NCT6776F Super IO Sensors' (confidence: 9) Driver `coretemp': * Chip `Intel digital thermal sensor' (confidence: 9) To load everything that is needed, add this to /etc/modules: #----cut here---- # Chip drivers coretemp w83627ehf #----cut here---- If you have some drivers built into your kernel, the list above will contain too many modules. Skip the appropriate ones! Do you want to add these lines automatically to /etc/modules? (yes/NO)YES Successful! Monitoring programs won't work until the needed modules are loaded. You may want to run 'service module-init-tools start' to load them. Unloading i2c-dev... OK Unloading cpuid... OK deegan@deegan-precise:~$These don't work...Code:deegan@deegan-precise:~$ sensors radeon-pci-0100 Adapter: PCI adapter temp1: +42.0°C coretemp-isa-0000 Adapter: ISA adapter Physical id 0: +38.0°C (high = +85.0°C, crit = +105.0°C) Core 0: +38.0°C (high = +85.0°C, crit = +105.0°C) Core 1: +32.0°C (high = +85.0°C, crit = +105.0°C) Core 2: +30.0°C (high = +85.0°C, crit = +105.0°C) Core 3: +33.0°C (high = +85.0°C, crit = +105.0°C) deegan@deegan-precise:~$
ThanksCode:VGA: ${execi 8 aticonfig --odgt | grep 'Sensor' | cut -c43-47 | sed '/^$/d'}°C MOBO. ${execi 20 sensors | grep "MB Temperature" | cut -d "+" -f2 | cut -c1-7 }
What Intel CPU do you have?
Quali CPU Intel avete?
show us the results pleaseCode:cat /proc/cpuinfo
ci mostrano che i risultati si prega di
A friend uses an "Intel Core i7 CPU @ 240 CPU" with these: (image)
Un amico utilizza un "Intel Core i7 CPU @ 240 CPU" con questi:
See this - Vedere questo: Using SensorsCode:Physical CPU Temp: ${hwmon temp 1}° C ${alignc}Avg CPU use: ${cpu cpu0}% ${alignc}Load: ${loadavg} Core 1 Temp: ${execi 10 sensors | grep "Core 1" | cut -d "+" -f2 | cut -c1-2}° C CPU1: ${freq_g 1}Gh - Usage: ${cpu cpu1}% CPU2: ${freq_g 2}Gh - Usage: ${cpu cpu2}% Core 2 Temp: ${execi 10 sensors | grep "Core 2" | cut -d "+" -f2 | cut -c1-2}° C CPU3: ${freq_g 3}Gh - Usage: ${cpu cpu3}% CPU4: ${freq_g 4}Gh - Usage: ${cpu cpu4}% Core 3 Temp: ${execi 10 sensors | grep "Core 3" | cut -d "+" -f2 | cut -c1-2}° C CPU5: ${freq_g 5}Gh - Usage: ${cpu cpu5}% CPU6: ${freq_g 6}Gh - Usage: ${cpu cpu6}% Core 4 Temp: ${execi 10 sensors | grep "Core 0" | cut -d "+" -f2 | cut -c1-2}° C CPU7: ${freq_g 7}Gh - Usage: ${cpu cpu7}% CPU8: ${freq_g 8}Gh - Usage: ${cpu cpu8}%
Mine with an "AMD Athlon(tm) II X3 450 Processor" (no 'Core Temp' <-- Intel Chips):Monitoring programs won't work until the needed modules are
loaded. You may want to run '/etc/init.d/kmod start'
to load them.
If you get something like: module f71882fg look in: /sys/devices/platform/f71882fg.2560/ anything ending with "_input" can be used in conky.Code:17 Jun 13 | 09:52:08 ~ $ /etc/init.d/kmod start [info] Loading kernel module firewire-sbp2. [info] Loading kernel module loop. [info] Loading kernel module coretemp. ERROR: could not insert 'coretemp': Operation not permitted [info] Loading kernel module f71882fg. [info] Loading kernel module f71882fg. [info] Loading kernel module fuse. 17 Jun 13 | 09:52:11 ~ $
Se si ottiene qualcosa di simile: module f71882fg cerca in: /sys/devices/platform/f71882fg.2560/ qualcosa che terminano con '_input' può essere utilizzato in conky.
my results of "sensors" and "inxi -s"
i miei risultati di 'sensori' e 'inxi -s'
So I use:Code:17 Jun 13 | 10:04:25 ~ $ sensors acpitz-virtual-0 Adapter: Virtual device temp1: +30.0°C (crit = +110.0°C) k10temp-pci-00c3 Adapter: PCI adapter temp1: +28.8°C (high = +70.0°C) f71862fg-isa-0a00 Adapter: ISA adapter +3.3V: +3.44 V in1: +1.35 V in2: +1.51 V in3: +0.85 V in4: +0.00 V in5: +0.00 V in6: +0.00 V 3VSB: +3.41 V Vbat: +2.85 V fan1: 2002 RPM fan2: 0 RPM ALARM fan3: 0 RPM ALARM temp1: +38.0°C (high = +85.0°C, hyst = +81.0°C) (crit = +70.0°C, hyst = +66.0°C) sensor = transistor temp2: +33.0°C (high = +85.0°C, hyst = +81.0°C) (crit = +100.0°C, hyst = +96.0°C) sensor = thermistor temp3: +127.0°C (high = +70.0°C, hyst = +68.0°C) ALARM (CRIT) (crit = +85.0°C, hyst = +83.0°C) sensor = transistor 17 Jun 13 | 10:04:30 ~ $ inxi -s Sensors: System Temperatures: cpu: 38.0C mobo: 33.0C gpu: 41C Fan Speeds (in rpm): cpu: 1965 fan-2: 0 fan-3: 0 17 Jun 13 | 10:04:39 ~ $
Code:CPU μm ${freq_g} CPU ${platform f71882fg.2560 temp 1}° CPU Fan ${platform f71882fg.2560 fan 1} RPM MB ${platform f71882fg.2560 temp 2}° GPU ${nvidia temp}° HDD ${color5}${hddtemp /dev/sda}
Last edited by Sector11; June 17th, 2013 at 02:24 PM. Reason: added link to image
[QUOTE=Sector11;12694949]What Intel CPU do you have?
Quali CPU Intel avete?
cat /proc/cpuinfo
show us the results please
ci mostrano che i risultati si prega di[/CODE]
##################Code:deegan@deegan-precise:~$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz stepping : 9 microcode : 0x15 cpu MHz : 1600.000 cache size : 6144 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 4 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms bogomips : 6799.73 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz stepping : 9 microcode : 0x15 cpu MHz : 1600.000 cache size : 6144 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 4 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms bogomips : 6799.73 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz stepping : 9 microcode : 0x15 cpu MHz : 1600.000 cache size : 6144 KB physical id : 0 siblings : 4 core id : 2 cpu cores : 4 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms bogomips : 6799.73 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 58 model name : Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz stepping : 9 microcode : 0x15 cpu MHz : 3401.000 cache size : 6144 KB physical id : 0 siblings : 4 core id : 3 cpu cores : 4 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms bogomips : 6799.73 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: deegan@deegan-precise:~$
Code:use_xft yes xftfont ZeKton:size=8 override_utf8_locale yes text_buffer_size 384 background yes update_interval 1 total_run_times 0 own_window yes own_window_type glass ## desktop ## override own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager imlib_cache_size 0 double_buffer yes draw_shades no draw_outline no draw_borders no draw_graph_borders yes out_to_ncurses no out_to_console no alignment tr minimum_size 220 0 maximum_width 555 gap_x 22 gap_y 40 short_units yes pad_percents 0 border_inner_margin 4 top_name_width 6 no_buffers yes uppercase no cpu_avg_samples 2 net_avg_samples 2 use_spacer right color1 Grey ##icons color2 Ivory ##text color3 DarkGrey ##divider lines color4 Orange ##headings color5 5FBC0F #################### # - LUA load - # #################### lua_load ~/Multi/Cpu.lua lua_draw_hook_pre draw_lua ##### conky -c ~/Multi/.conkyMulti TEXT ${color5} ${font ZeKton:size=11:style=bold}${alignc}${pre_exec cat /etc/issue.net}${color3} ${font ZeKton:size=8:style=bold}${alignc}Kernel. ${kernel} ${voffset 4}${font Sans:bold:size=8}PROCESSORS ${hr 2} ${voffset 4}${font StyleBats:size=10}${color1}k${voffset -1}${font ZeKton:size=6:style=bold}${color3} CPU0 ${cpu cpu0}% ${goto 88}TEMP. ${hwmon 1 temp 1}°C ${font StyleBats:size=10}${color1}k${voffset -1}${font ZeKton:size=6:style=bold}${color3} CPU1 ${cpu cpu1}% ${goto 88}TEMP. ${execi 10 sensors | grep "Core 1" | cut -d "+" -f2 | cut -c1-2} °C ${font StyleBats:size=10}${color1}k${voffset -1}${font ZeKton:size=6:style=bold}${color3} CPU2 ${cpu cpu2}% ${goto 88}TEMP. ${execi 10 sensors | grep "Core 2" | cut -d "+" -f2 | cut -c1-2} °C ${font StyleBats:size=10}${color1}k${voffset -1}${font ZeKton:size=6:style=bold}${color3} CPU3 ${cpu cpu3}% ${goto 88}TEMP. ${execi 10 sensors | grep "Core 3" | cut -d "+" -f2 | cut -c1-2} °C ${font StyleBats:size=10}${color1}k${voffset -1}${font ZeKton:size=6:style=bold}${color3} CPU4 ${cpu cpu4}% ${goto 88}TEMP. ${execi 10 sensors | grep "Core 4" | cut -d "+" -f2 | cut -c1-2} °C ${voffset 4}${font Sans:bold:size=8.25}MEMORY ${hr 2} ${voffset 4}${font StyleBats:size=10}${color1}l${voffset -2}${font ZeKton:size=6:style=bold}${color3} RAM${goto 97}${mem}${goto 133}/ ${memmax}${alignr}${memperc}% Used ${font Sans:bold:size=8.25}HDD ${hr 2}${font} ${voffset 4}${font StyleBats:size=10}${color1}x${font ZeKton:size=6:style=bold}${color3} ROOT${goto 95}${fs_used /}${goto 133}/ ${fs_size /}${alignr}${fs_free_perc /}% Free ${font StyleBats:size=10}${color1}x${font ZeKton:size=6:style=bold}${color3} SEVEN${goto 95}${if_mounted /media/Seven} ${fs_size /media/Seven} ${alignr 5}${else} ${alignr}Not Mounted${endif} ${font StyleBats:size=10}${color1}x${font ZeKton:size=6:style=bold}${color3} DATI${goto 95}${if_mounted /media/Dati} ${fs_size /media/Dati} ${alignr 5}${else} ${alignr}Not Mounted${endif} ${font StyleBats:size=10}${color1}x${font ZeKton:size=6:style=bold}${color3} MUSICA${goto 95}${if_mounted /media/Musica} ${fs_size /media/Musica} ${alignr 5}${else} ${alignr}Not Mounted${endif} ${font StyleBats:size=10}${color1}x${font ZeKton:size=6:style=bold}${color3} VIDEO${goto 95}${if_mounted /media/Video} ${fs_size /media/Video} ${alignr 5}${else} ${alignr}Not Mounted${endif} ${font StyleBats:size=10}${color1}x${font ZeKton:size=6:style=bold}${color3} FRAPS${goto 95}${if_mounted /media/Fraps} ${fs_size /media/Fraps} ${alignr 5}${else} ${alignr}Not Mounted${endif} ${font StyleBats:size=10}${color1}x${font ZeKton:size=6:style=bold}${color3} VETTORIALI${goto 95}${if_mounted /media/Vettoriali} ${fs_size /media/Vettoriali} ${alignr 5}${else} ${alignr}Not Mounted${endif} ${font Sans:bold:size=8.25}CORE TEMP ${hr 2}${font}${font ZeKton:size=7:style=bold} ${color3} MB ......° VGA ......° ${alignc}Cache. $cached - $buffers ${voffset 6}${alignc}$processes processes ($running_processes running) ${voffset 6}${alignc}CPT. ${hwmon temp 1}°C | HDT. ${hddtemp /dev/sda}° ${font Sans:bold:size=8.25}HARDWARE ${hr 2}${font}${font ZeKton:size=7:style=bold}${voffset 6} ${font ZeKton:size=7:style=bold}${voffset 6}${alignc}☆ Sapphire Radeon HD 7950 3GB ☆ ${voffset 6}${alignc}${execi 1000 cat /proc/cpuinfo | egrep -m 1 'model name' | sed -e 's/model name.*: //' | cut -c41-47} ${exec cat /proc/cpuinfo | egrep -m 1 'model name' | sed -e 's/model name.*: //' | cut -c1-5} ${exec cat /proc/cpuinfo | egrep -m 1 'model name' | sed -e 's/model name.*: //' | cut -c10-13}-${exec cat /proc/cpuinfo | egrep -m 1 'model name' | sed -e 's/model name.*: //' | cut -c19-20} ${exec cat /proc/cpuinfo | egrep -m 1 'model name' | sed -e 's/model name.*: //' | cut -c28-49} ${voffset 6}${alignc}☆ G.Skill Ripjaws-X 8GB ☆ ${goto 130}${hr 1} ${voffset 6}${font ZeKton:size=8:style=bold}${color4}${alignc}${execi 3600 aptitude search "~U" | wc -l | tail}${color3} Aggiornamenti Disponibili ${voffset 6}${alignc}GMAIL. ${color4}${execpi 1800 python ~/.scripts/gmail.py} ${color1} ${alignr}Conky. ${conky_version}
Last edited by degan; June 17th, 2013 at 03:42 PM.
Bookmarks