Автор Тема: Изучаем conky  (Прочитано 66828 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vladimir_ar

  • Ветеран
  • *****
  • Сообщений: 1624
Re: Изучаем conky
« Ответ #60 : 01 Февраль 2012, 22:02:37 »
У меня тоже периодически такая проблема. Приходится в терминале запускать строку
Spoiler: ShowHide
.conkycolors/bin/conkyForecast --location=UPXX0043 -t ~/.conkycolors/templates/conkyForecast.template

пока в результате выполнения не уйдут строки, аналогичные этим
ERROR: Location UPXX0011 is not in cache.
ERROR: Failed to load the location cache
ERROR: Location UPXX0011 is not in cache.
ERROR: Failed to load the location cache
ERROR: Location UPXX0011 is not in cache.
ERROR: Failed to load the location cache

А потом перезапуск коньков. Над решением еще не бился - не было желания.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Valeron

  • Местный житель
  • ***
  • Сообщений: 454
Re: Изучаем conky
« Ответ #61 : 01 Февраль 2012, 22:09:04 »
У меня тоже периодически такая проблема. Приходится в терминале запускать строку
Spoiler: ShowHide
.conkycolors/bin/conkyForecast --location=UPXX0043 -t ~/.conkycolors/templates/conkyForecast.template

Так это ж еще и Сonky-colors нужен! ;D
« Последнее редактирование: 01 Февраль 2012, 22:16:16 от Valeron »
Enter нажат, к чему теперь рыданья...
 

Оффлайн vladimir_ar

  • Ветеран
  • *****
  • Сообщений: 1624
Re: Изучаем conky
« Ответ #62 : 01 Февраль 2012, 23:49:27 »
У меня просто он и стоит. Коньки делал по мануалу IngwarE в начале топика.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 


Оффлайн vladimir_ar

  • Ветеран
  • *****
  • Сообщений: 1624
Re: Изучаем conky
« Ответ #63 : 04 Февраль 2012, 13:35:10 »
А кстати, никто не подскажет, откуда у этой проблемы ноги растут (касательно погоды):
Цитировать

ERROR: Server connection error: HTTP Error 503: Service Unavailable
ERROR: Location UPXX0043 is not in cache.
ERROR: Failed to load the location cache


Сообщение объединено: 04 Февраль 2012, 15:10:08
Похоже, нашел решение.
В файле .conkyForecast.config в строке
CACHE_FOLDERPATH = /tmp/
заменяем каталог /tmp/ на (например) /home/user_name/tmp/

Источник - http://ubuntuforums.org/showthread.php?t=869328

Цитировать
Пока проверяю - но вроде как работает.

Проверено - работает. Ошибка с кешем исчезла.
« Последнее редактирование: 05 Февраль 2012, 01:20:00 от vladimir_ar »
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Valeron

  • Местный житель
  • ***
  • Сообщений: 454
Re: Изучаем conky
« Ответ #64 : 05 Февраль 2012, 04:54:22 »
vladimir_ar, спасибо за наводку! +1!
А то я ради интереса оставил те коньки, о которых писал выше, ну так, понаблюдать, только ли у Вас с duletant-ом эта байда происходит, или и у меня тоже, и заметил, что нет-нет, у меня тоже такая бяка вылазить стала. Решения не нашел. Но вот теперь, кажется, оно найдено...
« Последнее редактирование: 05 Февраль 2012, 04:56:49 от Valeron »
Enter нажат, к чему теперь рыданья...
 

Оффлайн vladimir_ar

  • Ветеран
  • *****
  • Сообщений: 1624
Re: Изучаем conky
« Ответ #65 : 09 Февраль 2012, 00:21:22 »
Таокй вопрос. Коньки отображают состояние разделов (метка - свободно / занято) и когда я подключаю USB-HDD с еще тремя разделами, то коньки вылетают (или вовсе не запускаются потом) периодически с сообщением
Цитировать
Conky: too many special things in text
Это можно как-то поправить? И где?
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Angel_ok

  • Интересующийся
  • Местный житель
  • ***
  • Сообщений: 485
  • Lenovo E440 Debain 9 Gnome 3.22.2
Re: Изучаем conky
« Ответ #66 : 09 Февраль 2012, 11:38:28 »
vladimir_ar, а какой конфиг?
У меня для каждого раздела свой конфиг, например /home
Spoiler: ShowHide
######################
# - Conky settings - #
######################
background no
update_interval 3
 
cpu_avg_samples 2
net_avg_samples 2
 
override_utf8_locale yes
 
double_buffer yes
no_buffers yes
 
text_buffer_size 10240
imlib_cache_size 0
 
#############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 180
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
border_inner_margin 0
border_outer_margin 0
 
minimum_size 140
maximum_width 140
 
alignment tl
gap_x 810
gap_y 200
 
#########################
# - Graphics settings - #
#########################
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
 
#####################
# - Text settings - #
#####################
use_xft yes
xftfont Liberation Sans:size=8
xftalpha 0.8
 
uppercase no
 
default_color Gray

############
# - Code - #
############
TEXT
${voffset 0}home:${alignr}${fs_used /home}/ ${fs_size /home}${alignr}
${voffset 0}${fs_bar 6,140 /home}

Вы думаете, всё так просто? Да, всё просто. Но совсем не так…
                                                                                                          Альберт Эйнштейн
 

Оффлайн vladimir_ar

  • Ветеран
  • *****
  • Сообщений: 1624
Re: Изучаем conky
« Ответ #67 : 09 Февраль 2012, 13:29:36 »
.conkyrc
Spoiler: ShowHide

######################
# - Conky settings - #
######################
update_interval 1
total_run_times 0
net_avg_samples 1
cpu_avg_samples 1

imlib_cache_size 0
double_buffer yes
#no_buffers yes#

format_human_readable

#####################
# - Text settings - #
#####################
use_xft yes
xftfont Droid Sans:size=8
override_utf8_locale yes
text_buffer_size 2048

#############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type override
#own_window_argb_visual
#own_window_colour 000000
#own_window_argb_value 250
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

alignment top_right
gap_x 25
gap_y 40
minimum_size 256 0
maximum_width 256
#border_inner_margin 200
#border_outer_margin 500
#border_width 3

default_bar_size 60 8

#########################
# - Graphics settings - #
#########################
draw_shades no

default_color 000000 #D6D6D6#

color0 000000
color1 FFFEC9 #00C1FF #FF0012 #17BE29 #F3E10B #F30BA5 #3433FF #BB0045#
color2 000000

TEXT
${font Droid Sans:style=Bold:size=8}СИСТЕМА $stippled_hr${font}
##############
# - SYSTEM - #
##############
${color0}${voffset 6}${font OpenLogos:size=19}J${font}${color}${goto 32}${voffset -14}Kernel:  ${alignr}${color2}${kernel}${color}
${goto 32}Время работы: ${alignr}${color2}${uptime}${color}
# |--CPU
${offset 1}${color0}${font Poky:size=16}P${font}${offset -19}${voffset 9}${cpubar cpu0 4,18}${color}${voffset -16}${goto 32}CPU1: ${font Droid Sans:style=Bold:size=8}${color1}${cpu cpu1}%${goto 122}${font}${font Droid Sans:style=Bold:size=8}${color1}${color2}${cpugraph cpu1 8,50 5C3566 FFFEC9}${color}${color1}  ${execi 30 sensors | grep 'temp2:' | cut -c13-18}°C${color}${font}
${goto 32}CPU2: ${font Droid Sans:style=Bold:size=8}${color1}${cpu cpu2}%${font} ${alignr}${font Droid Sans:style=Bold:size=8}${color1}${color}${font}${goto 118}${color2}${offset 4}${cpugraph cpu2 8,50 5C3566 FFFEC9}${color}${font Droid Sans:style=Bold:size=8}${color1}  ${execi 30 sensors | grep 'fan1:' | cut -c11-20}${color}${font}
# |--MEM
${color0}${font Poky:size=16}M${font}${color}${goto 32}${voffset -7}RAM: ${font Droid Sans:style=Bold:size=8}${color1}$memperc%${color}${font}
${offset 1}${voffset 2}${color0}${membar 4,18}${color}${goto 32}${voffset -2}F: ${font Droid Sans:style=Bold:size=8}${color2}${memeasyfree}${color}${font} U: ${font Droid Sans:style=Bold:size=8}${color2}${mem}${color}${font}
# |--CPU
${voffset 2}${color0}${font Poky:size=14}s${font}${color}${voffset -8}${goto 32}SWAP: ${font Droid Sans:style=Bold:size=8}${color1}${swapperc}%${color}${font}
${voffset 4}${offset 1}${color0}${swapbar 4,18}${color}${voffset -4}${goto 32}F: ${font Droid Sans:style=Bold:size=8}${color2}$swapmax${color}${font} U: ${font Droid Sans:style=Bold:size=8}${color2}$swap${color}${font}
# |--PROC
${voffset 2}${color0}${font Poky:size=15}a${font}${color}${goto 32}${voffset -10}Процессы: ${color2}${alignr 28}CPU${alignr}RAM${color}
${voffset -1}${goto 42}${color2}${top name 1}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 177}${top cpu 1}${alignr }${top mem 1}${color}${font}
${voffset -1}${goto 42}${color2}${top name 2}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 177}${top cpu 2}${alignr }${top mem 2}${color}${font}
${voffset -1}${goto 42}${color2}${top name 3}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 177}${top cpu 3}${alignr }${top mem 3}${color}${font}
${voffset -1}${goto 42}${color2}${top name 4}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 177}${top cpu 4}${alignr }${top mem 4}${color}${font}
${voffset -1}${goto 42}${color2}${top name 5}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 177}${top cpu 5}${alignr }${top mem 5}${color}${font}
${voffset -1}${goto 42}${color2}${top name 6}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 177}${top cpu 6}${alignr }${top mem 6}${color}${font}
${voffset -1}${goto 42}${color2}${top name 7}${color}${font Droid Sans:style=Bold:size=8}${color1} ${goto 177}${top cpu 7}${alignr }${top mem 7}${color}${font}
#############
# - CLOCK - #
#############
${voffset 4}${font Droid Sans:style=Bold:size=8}ДАТА $stippled_hr${font}
${voffset -12}${goto 28}${font Arial Black:size=32}${color2}${time %H}${color}${font}${voffset -28}${font Droid Sans:size=18}${color2}${time :%M}${time :%S}${color}${font}
${voffset -2}${goto 100}${font Droid Sans:style=Bold:size=10}${color2}${time %A}${color}${font}
${voffset 5}${goto 100}${font Droid Sans:size=10:style=Bold}${time %d %b %Y}
################
# - CALENDAR - #
################
${voffset 5}${color0}${font Poky:size=24}d${font}${color}${voffset -20}${font Liberation Mono:size=9}${execpi 30 DJS=`date +%-d`; cal | sed 's/^/${goto 72} /' | sed '1d' | sed s/" $DJS "/" "'${font Liberation Mono:style=bold:size=9}${color1}'"$DJS"'${color}${font}${font Liberation Mono:size=9}'" "/}${font}${font}${voffset -14}${font}${color}
###############
# - WEATHER - #
###############
# For a working weather script you NEED to define, in a user specific config file, a partner id and registration code for the weather.com xoap service. For this purpose copy .conkyForecast.config in ~/.conkycolors folder to your home and setup as required.
# http://www.weather.com/services/xmloap.html
${voffset 0}${font Droid Sans:style=Bold:size=8}ПОГОДА $stippled_hr${font}
# |--WLAN0
${if_up wlan0}
${execpi 1800 ~/.conkycolors/bin/conkyForecast --location=UPXX0043 -t ~/.conkycolors/templates/conkyForecast.template}
# |--ETH0
${else}${if_up eth0}
${execpi 1800 ~/.conkycolors/bin/conkyForecast --location=UPXX0043 -t ~/.conkycolors/templates/conkyForecast.template}
# |--PPP0
${else}${if_up ppp0}
${execpi 1800 ~/.conkycolors/bin/conkyForecast --location=UPXX0043 -t ~/.conkycolors/templates/conkyForecast.template}
${else}${voffset 10}${color0}${font PizzaDude Bullets:size=12}4${font}${color}${goto 32}Информация о погоде${voffset 10}${endif}${endif}${endif}
#############
# - VIDEO - #
#############
${voffset -5}${font Droid Sans:style=Bold:size=8}ВИДЕОКАРТЫ $stippled_hr${font}
${voffset 5}${color0}${font Weather:size=15}y${voffset 0}${font Liberation Mono:size=9}${color}${voffset -8}${goto 32}ATI Radeon-HD3650: ${font Droid Sans:style=Bold:size=8}${color1}+${execi 30 aticonfig --adapter=1 --od-gettemperature | grep '0:' | cut -c37-40}°C${color}${font}
${goto 97}GPU load :     ${font Droid Sans:style=Bold:size=8}${color1}${execi 30 aticonfig --adapter=1 --od-getclocks | grep 'load' | cut -c32-36}${color}${font}
${voffset 5}${color0}${font Liberation Mono:size=9}${color}${goto 32}ATI Radeon-HD3000: ${font Droid Sans:style=Bold:size=8}${color1}+${execi 30 sensors | grep 'temp3:' | cut -c15-18}°C${color}${font}
${goto 97}GPU load :     ${font Droid Sans:style=Bold:size=8}${color1}${execi 30 aticonfig --adapter=0 --od-getclocks | grep 'load' | cut -c32-36}${color}
###############
# - NETWORK - #
###############
${voffset 0}${font Droid Sans:style=Bold:size=8}NETWORK $stippled_hr${font}
# |--WLAN0
${if_up wlan0}
${voffset -15}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed wlan0}${color}${font} ${alignr}${color2}${upspeedgraph wlan0 8,60 5C3566 FFFEC9}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totalup wlan0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed wlan0}${color}${font} ${alignr}${color2}${downspeedgraph wlan0 8,60 5C3566 FFFE1E0ABEC9}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown wlan0}${color}${font}
${voffset -2}${color0}${font Poky:size=14}Y${font}${color}${goto 32} ${voffset -2}Sinal: ${font Droid Sans:style=Bold:size=8}${color1}${wireless_link_qual wlan0}%${color}${font} ${alignr}${color2}${wireless_link_bar 8,60 wlan0}${color}
${voffset 4}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -8}Ip local: ${alignr}${color2}${addr wlan0}${color}
${goto 32}Ip externo: ${alignr}${color2}${execi 10800 ~/.conkycolors/bin/conkyIp}${color}
# |--ETH0
${else}${if_up eth0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed eth0}${color}${font} ${alignr}${color2}${upspeedgraph eth0 16,120 5C3566 FFFEC9}${color}
${voffset -13}${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totalup eth0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed eth0}${color}${font} ${alignr}${color2}${downspeedgraph eth0 16,120 5C3566 FFFEC9}${color}
${voffset -13}${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown eth0}${color}${font}
${voffset -2}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -4}Ip local: ${alignr}${color2}${addr eth0}${color}
${goto 32}Ip externo: ${alignr}${color2}${execi 10800 ~/.conkycolors/bin/conkyIp}${color}
# |--PPP0
${else}${if_up ppp0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed ppp0}${color}${font} ${alignr}${color2}${upspeedgraph ppp0 8,60 5C3566 FFFEC9}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totalup ppp0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed ppp0}${color}${font} ${alignr}${color2}${downspeedgraph ppp0 8,60 5C3566 FFFEC9}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown ppp0}${color}${font}
${voffset -2}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -4}Ip local: ${alignr}${color2}${addr ppp0}${color}
${else}${voffset 4}${color0}${font PizzaDude Bullets:size=12}4${font}${color}${goto 32}Rede indispon?vel${voffset 14}${endif}${endif}${endif}
##########
# - HD - #
##########
${voffset -7}${font Droid Sans:style=Bold:size=8}ДИСКИ$stippled_hr${font}${color}
# |--HDTEMP1
${voffset 9}${font Weather:size=25}y${voffset -25}${goto 32}${font Liberation Mono:size=8}/dev/sda: ${font Droid Sans:style=Bold:size=8}${color1}${hddtemp /dev/sda}°C${color}${font}   SAMSUNG HD250HJ
# |--HDTEMP2
${goto 32}${font Liberation Mono:size=8}/dev/sdb: ${font Droid Sans:style=Bold:size=8}${color1}${hddtemp /dev/sdb}°C${color}${font}   ST31000528AS
# |--HDTEMP3
${goto 32}${font Liberation Mono:size=8}/dev/sdc: ${font Droid Sans:style=Bold:size=8}${color1}${hddtemp /dev/sdc}°C${color}${font}   Hitachi HDS721010
${voffset -5}${font Droid Sans:style=Bold:size=8}$stippled_hr${font}${color}
##########
# - HD - #
##########
${voffset -2}${font Droid Sans:style=Bold:size=7}${goto 162}FREE${goto 220}USED${font}
${execpi 30 ~/.conkycolors/bin/conkyHD2}
${voffset 0}${font Droid Sans:style=Bold:size=8}$stippled_hr${font}
###############
# -  MAIL   - #
###############
#${voffset -10}${font Droid Sans:style=Bold:size=8}ПОЧТА $stippled_hr${font}
#${voffset 4}${color0}${font Poky:size=16}b${font Liberation Mono:style=Bold:size=10}${color0}${voffset -10}${goto 39}vladimir_ar@ukr.net : ${voffset -2}${font Liberation Mono:size=14}${color1}${pop3_unseen pop3.ukr.net vladimir_ar@ukr.net * -i 300}${color}${font}


conkyHD2.py
Spoiler: ShowHide

#!/usr/bin/env python
import sys
import os
import subprocess

# root filesystem
statb = subprocess.Popen("stat -f -c %b /", shell=True, stdout=subprocess.PIPE,)
statb_value = statb.communicate()[0]
statf = subprocess.Popen("stat -f -c %f /", shell=True, stdout=subprocess.PIPE,)
statf_value = statf.communicate()[0]
total = int(statb_value)
used = total - int(statf_value)
dec = (((used * 100) / total) + 5) / 10
if dec > 9:
   icon = "0"
elif dec < 1:
   icon = "A"
else:
   icon = str(dec)
print "${voffset 2}${color0}${font Pie charts for maps:size=14}"+icon+"${font}${color}   ${voffset -5}Root: ${goto 100}${font Droid Sans:style=Bold:size=8}${color1}${fs_free_perc /}%${color} ${alignr}${color2}${fs_free /}   ${fs_used /}"

# /home folder (if its a separate mount point)
if os.path.ismount("/home"):
   # start calculation for the pie chart symbol (icon)
   statb = subprocess.Popen("stat -f -c %b /home", shell=True, stdout=subprocess.PIPE,)
   statb_value = statb.communicate()[0]
   statf = subprocess.Popen("stat -f -c %f /home", shell=True, stdout=subprocess.PIPE,)
   statf_value = statf.communicate()[0]
   total = int(statb_value)
   used = total - int(statf_value)
   dec = (((used * 100) / total) + 5) / 10
   if dec > 9:
      icon = "0"
   elif dec < 1:
      icon = "A"
   else:
      icon = str(dec)
   # end calculation icon
   print "${voffset 4}${color0}${font Pie charts for maps:size=14}"+icon+"${font}${color}   ${voffset -5}Home: ${goto 100}${font Droid Sans:style=Bold:size=8}${color1}${fs_free_perc /home}%${color} ${alignr}${color2}${fs_free /home}   ${fs_used /home}"

# /usr folder (if its a separate mount point)
if os.path.ismount("/usr"):
   # start calculation for the pie chart symbol (icon)
   statb = subprocess.Popen("stat -f -c %b /usr", shell=True, stdout=subprocess.PIPE,)
   statb_value = statb.communicate()[0]
   statf = subprocess.Popen("stat -f -c %f /usr", shell=True, stdout=subprocess.PIPE,)
   statf_value = statf.communicate()[0]
   total = int(statb_value)
   used = total - int(statf_value)
   dec = (((used * 100) / total) + 5) / 10
   if dec > 9:
      icon = "0"
   elif dec < 1:
      icon = "A"
   else:
      icon = str(dec)
   # end calculation icon
   print "${voffset 4}${color0}${font Pie charts for maps:size=14}"+icon+"${font}${color}   ${voffset -5}Usr: ${goto 100}${font Droid Sans:style=Bold:size=8}${color1}${fs_free_perc /usr}%${color} ${alignr}${color2}${fs_free /usr}   ${fs_used /usr}"

# folder in /media
for device in os.listdir("/media/"):
   if (not device.startswith("cdrom")) and (os.path.ismount('/media/'+device)):
      # start calculation dec value (for the pie chart symbol)
      statb = subprocess.Popen('stat -f -c %b "/media/'+device+'"', shell=True, stdout=subprocess.PIPE,)
      statb_value = statb.communicate()[0]
      statf = subprocess.Popen('stat -f -c %f "/media/'+device+'"', shell=True, stdout=subprocess.PIPE,)
      statf_value = statf.communicate()[0]
      total = int(statb_value)
      used = total - int(statf_value)
      dec = (((used * 100) / total) + 5) / 10
      if dec > 9:
         icon = "0"
      elif dec < 1:
         icon = "A"
      else:
         icon = str(dec)
      # end calculation dec
      print "${voffset 4}${color0}${font Pie charts for maps:size=14}"+icon+"${font}${color}   ${voffset -5}"+device.capitalize()+": ${goto 100}${font Droid Sans:style=Bold:size=8}${color1}${fs_free_perc /media/"+device+"}%${color} ${alignr}${color2}${fs_free /media/"+device+"}   ${fs_used /media/"+device+"}"
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Angel_ok

  • Интересующийся
  • Местный житель
  • ***
  • Сообщений: 485
  • Lenovo E440 Debain 9 Gnome 3.22.2
Re: Изучаем conky
« Ответ #68 : 09 Февраль 2012, 16:26:36 »
Conky: too many special things in text
Вывод получается слишком большой и просто не вмещается в заданные рамки.
Я так понял у вас это text_buffer_size 2048 (Могу ошибаться)
Пробуйте увеличить.
Или используйте другую конфигурацию для этого.
Вы думаете, всё так просто? Да, всё просто. Но совсем не так…
                                                                                                          Альберт Эйнштейн
 

Оффлайн vladimir_ar

  • Ветеран
  • *****
  • Сообщений: 1624
Re: Изучаем conky
« Ответ #69 : 09 Февраль 2012, 17:21:46 »
Спасибо, попробую.
И еще вопрос - когда много разделов HDD, то отображается следующим образом:

Я так понимаю, это в скрипте conkyHD2.py ил это conky?
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Angel_ok

  • Интересующийся
  • Местный житель
  • ***
  • Сообщений: 485
  • Lenovo E440 Debain 9 Gnome 3.22.2
Re: Изучаем conky
« Ответ #70 : 22 Февраль 2012, 12:49:12 »
Ранее все было в порядке. Но недавно появилась проблема.
Не корректно отображается график для /

######################
# - Conky settings - #
######################
background no
update_interval 3
 
cpu_avg_samples 2
net_avg_samples 2
 
override_utf8_locale yes
 
double_buffer yes
no_buffers yes
 
text_buffer_size 10240
imlib_cache_size 0
 
#############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 180
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
border_inner_margin 0
border_outer_margin 0
 
minimum_size 140
maximum_width 140
 
alignment tl
gap_x 640
gap_y 200
 
#########################
# - Graphics settings - #
#########################
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
 
#####################
# - Text settings - #
#####################
use_xft yes
xftfont Liberation Sans:size=8
xftalpha 0.8
 
uppercase no
 
default_color Gray

############
# - Code - #
############
TEXT
${voffset 0}/:${alignr}${fs_used /}/ ${fs_size /}${alignr}
${voffset 0}${fs_bar 6,140 /home}

/home: ShowHide
######################
# - Conky settings - #
######################
background no
update_interval 3
 
cpu_avg_samples 2
net_avg_samples 2
 
override_utf8_locale yes
 
double_buffer yes
no_buffers yes
 
text_buffer_size 10240
imlib_cache_size 0
 
#############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 180
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
border_inner_margin 0
border_outer_margin 0
 
minimum_size 140
maximum_width 140
 
alignment tl
gap_x 810
gap_y 200
 
#########################
# - Graphics settings - #
#########################
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
 
#####################
# - Text settings - #
#####################
use_xft yes
xftfont Liberation Sans:size=8
xftalpha 0.8
 
uppercase no
 
default_color Gray

############
# - Code - #
############
TEXT
${voffset 0}home:${alignr}${fs_used /home}/ ${fs_size /home}${alignr}
${voffset 0}${fs_bar 6,140 /home}

Как исправить?
Вы думаете, всё так просто? Да, всё просто. Но совсем не так…
                                                                                                          Альберт Эйнштейн
 

Оффлайн Александр Кряжев

  • Местный житель
  • ***
  • Сообщений: 457
  • OpenSuse & Plasma
    • записки прозапас
Re: Изучаем conky
« Ответ #71 : 22 Февраль 2012, 15:48:20 »
Потому что там /home написан. ;)
В строчке: ${voffset 0}${fs_bar 6,140 /home}
 

Оффлайн Angel_ok

  • Интересующийся
  • Местный житель
  • ***
  • Сообщений: 485
  • Lenovo E440 Debain 9 Gnome 3.22.2
Re: Изучаем conky
« Ответ #72 : 22 Февраль 2012, 20:27:36 »
В строчке: ${voffset 0}${fs_bar 6,140 /home}
Юхуу.. Вот это я проглядел!  ???
Спасибо. Надо же так...
Вы думаете, всё так просто? Да, всё просто. Но совсем не так…
                                                                                                          Альберт Эйнштейн
 

Оффлайн nixit

  • Новичок форума
  • Сообщений: 8
Re: Изучаем conky
« Ответ #73 : 17 Март 2012, 12:54:43 »
Подскажите, отчего ${acpitemp} не отображает температуру процессора? lm_sensors стоит...
 

Оффлайн Angel_ok

  • Интересующийся
  • Местный житель
  • ***
  • Сообщений: 485
  • Lenovo E440 Debain 9 Gnome 3.22.2
Re: Изучаем conky
« Ответ #74 : 17 Март 2012, 13:11:02 »
nixit, так вы конфиг покажите.
А то по переменной не понятно ничего.
Вы думаете, всё так просто? Да, всё просто. Но совсем не так…
                                                                                                          Альберт Эйнштейн
 

Теги: conky