使用CONKY-colors配置和汉化conky完全教程,兼容13.04版Unity桌面和Gnome-Shell桌面

各种窗口管理器和美化相关
回复
头像
swindh
帖子: 39
注册时间: 2010-02-23 8:04

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#466

帖子 swindh » 2013-01-17 22:14

Mr.钟 写了:达不到自己想要的效果
你是专门注册一个账号来黑这个30多页的贴子来着的吗?

代码: 全选

Windows control...Control you...
头像
swindh
帖子: 39
注册时间: 2010-02-23 8:04

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#467

帖子 swindh » 2013-01-17 22:33

楼主的贴子非常精彩,让我从中受益匪浅,而且楼主有问必回不厌其烦耐心为坛友解答各种复杂问题的精神让我非常感动! :em50 :em50 :em50
本菜是四核的CPU,根据原版内容修改如下:

代码: 全选

# |--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 Ubuntu:style=Bold:size=8}${color1}${cpu cpu1}%${font} ${alignr}${font Ubuntu:style=Bold:size=8}${color1}${execi 30 sensors | grep 'Core0' | awk '{print $3}' | sed 's/+//' | sed 's/\.0//g'}${color}${font}  ${color2}${cpugraph cpu1 8,50 }${color}
${goto 32}CPU2 负荷: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu2}%${font} ${alignr}${font Ubuntu:style=Bold:size=8}${color1}${execi 30 sensors | grep 'Core1' | awk '{print $3}' | sed 's/+//' | sed 's/\.0//g'}${color}${font}  ${color2}${cpugraph cpu2 8,50 }${color}
${goto 32}CPU3 负荷: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu3}%${font} ${alignr}${font Ubuntu:style=Bold:size=8}${color1}${execi 30 sensors | grep 'Core2' | awk '{print $3}' | sed 's/+//' | sed 's/\.0//g'}${color}${font}  ${color2}${cpugraph cpu3 8,50 }${color}
${goto 32}CPU4 负荷: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu4}%${font} ${alignr}${font Ubuntu:style=Bold:size=8}${color1}${execi 30 sensors | grep 'Core3' | awk '{print $3}' | sed 's/+//' | sed 's/\.0//g'}${color}${font}  ${color2}${cpugraph cpu4 8,50 }${color}
代码我一窍不通,只是修改了CPU和Core后面的数字,请楼主指点是否有误,谢谢。


另,原版的内存占用代码显示如下:

代码: 全选

# |--MEM
${color0}${font Poky:size=16}M${font}${color}${goto 32}${voffset -7}内存占用率: ${font Ubuntu:style=Bold:size=8}${color1}$memperc%${color}${font}
${offset 1}${voffset 2}${color0}${membar 4,18}${color}${goto 32}${voffset -2}总共: ${font Ubuntu:style=Bold:size=8}${color2}${memeasyfree}${color}${font} 使用: ${font Ubuntu:style=Bold:size=8}${color2}${mem}${color}${font}
是否有点小失误,因为我的电脑显示总共:800 使用:900
后来看了一个其它坛友上传的截图,有的显示为“总共和使用”,有的显示为“空闲和使用”,此处的“总共”是否应该为“空闲"。

代码: 全选

Windows control...Control you...
头像
yq-ysy
论坛版主
帖子: 4652
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#468

帖子 yq-ysy » 2013-01-18 8:59

swindh 写了:楼主的贴子非常精彩,让我从中受益匪浅,而且楼主有问必回不厌其烦耐心为坛友解答各种复杂问题的精神让我非常感动!
本菜是四核的CPU,根据原版内容修改如下:
代码我一窍不通,只是修改了CPU和Core后面的数字,请楼主指点是否有误,谢谢。
是的,代码不需要研究太深入,只需要按顺序加上数字就行了。
swindh 写了: 另,原版的内存占用代码显示如下:
是否有点小失误,因为我的电脑显示总共:800 使用:900
后来看了一个其它坛友上传的截图,有的显示为“总共和使用”,有的显示为“空闲和使用”,此处的“总共”是否应该为“空闲"。
截图上可以看到,“总共”的单位是GiB,使用的单位是MiB,检测内存的脚本程序应该会自己加上数字和单位的。
头像
swindh
帖子: 39
注册时间: 2010-02-23 8:04

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#469

帖子 swindh » 2013-01-18 10:02

另,原版的内存占用代码显示如下:
是否有点小失误,因为我的电脑显示总共:800 使用:900
后来看了一个其它坛友上传的截图,有的显示为“总共和使用”,有的显示为“空闲和使用”,此处的“总共”是否应该为“空闲"。[/quote]
截图上可以看到,“总共”的单位是GiB,使用的单位是MiB,检测内存的脚本程序应该会自己加上数字和单位的。[/quote]



可能本菜说的不是太明白,我是说代码中的“总共”可能是失误,呵。我的意思是这样的:共计1.7G(2G)的内存,系统用了900,显示为:总共:800M使用:900M。这种显示应该不对。
正确的显示是否应为:总共:1.7G 使用:900M 或是 空闲:800M 使用:900M

代码: 全选

Windows control...Control you...
头像
yq-ysy
论坛版主
帖子: 4652
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#470

帖子 yq-ysy » 2013-01-18 11:22

swindh 写了: 可能本菜说的不是太明白,我是说代码中的“总共”可能是失误,呵。我的意思是这样的:共计1.7G(2G)的内存,系统用了900,显示为:总共:800M使用:900M。这种显示应该不对。
正确的显示是否应为:总共:1.7G 使用:900M 或是 空闲:800M 使用:900M
嗯,也许是新版本的CONKY-colors对内存监测的程序做了改动,这个中文配置变旧了。
可以在“系统监视器”中查看到你的内存使用情况,然后看哪个数字对应“空闲”或“使用”再修改即可。
jiaermanth
帖子: 23
注册时间: 2012-12-20 18:04
系统: win7+debian

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#471

帖子 jiaermanth » 2013-01-23 21:37

为什么我的取不到硬盘温度呢?相关配置如下:



${voffset 4}${font Ubuntu:style=Bold:size=8}硬盘 $stippled_hr${font}
# |--HDTEMP1
${voffset 4}${color0}${font Weather:size=15}y${font}${color}${voffset -3}${goto 32}Temperature: ${font Ubuntu:style=Bold:size=8}${color1}${execi 120 hddtemp /dev/sda -n --unit=C}°C${color}${font}${alignr}${color2}/dev/sda${color}
${execpi 30 /usr/share/conkycolors/bin/conkyHD1}
附件
Screenshot.png
Screenshot.png (11.53 KiB) 查看 2511 次
头像
yq-ysy
论坛版主
帖子: 4652
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#472

帖子 yq-ysy » 2013-01-24 8:21

jiaermanth 写了:为什么我的取不到硬盘温度呢?相关配置如下:
${voffset 4}${font Ubuntu:style=Bold:size=8}硬盘 $stippled_hr${font}
# |--HDTEMP1
${voffset 4}${color0}${font Weather:size=15}y${font}${color}${voffset -3}${goto 32}Temperature: ${font Ubuntu:style=Bold:size=8}${color1}${execi 120 hddtemp /dev/sda -n --unit=C}°C${color}${font}${alignr}${color2}/dev/sda${color}
${execpi 30 /usr/share/conkycolors/bin/conkyHD1}
首先,必须安装有hddtemp这个软件,(教程里已有说明)。
其次,这个软件又需要改一下权限,(教程里已有说明)。

代码: 全选

sudo apt-get install aptitude python-keyring python-statgrab ttf-ubuntu-font-family hddtemp curl lm-sensors conky-all
sudo chmod u+s /usr/sbin/hddtemp
sudo sensors-detect 
再有,在上面的代码里,这一句就是调用系统命令来探测硬盘温度的。
${execi 120 hddtemp /dev/sda -n --unit=C}
你可以这样来测试:打开一个终端,运行hddtemp /dev/sda -n --unit=C 看看有什么输出。
jiaermanth
帖子: 23
注册时间: 2012-12-20 18:04
系统: win7+debian

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#473

帖子 jiaermanth » 2013-01-24 21:28

yq-ysy 写了:
jiaermanth 写了:为什么我的取不到硬盘温度呢?相关配置如下:
${voffset 4}${font Ubuntu:style=Bold:size=8}硬盘 $stippled_hr${font}
# |--HDTEMP1
${voffset 4}${color0}${font Weather:size=15}y${font}${color}${voffset -3}${goto 32}Temperature: ${font Ubuntu:style=Bold:size=8}${color1}${execi 120 hddtemp /dev/sda -n --unit=C}°C${color}${font}${alignr}${color2}/dev/sda${color}
${execpi 30 /usr/share/conkycolors/bin/conkyHD1}
首先,必须安装有hddtemp这个软件,(教程里已有说明)。
其次,这个软件又需要改一下权限,(教程里已有说明)。

代码: 全选

sudo apt-get install aptitude python-keyring python-statgrab ttf-ubuntu-font-family hddtemp curl lm-sensors conky-all
sudo chmod u+s /usr/sbin/hddtemp
sudo sensors-detect 
再有,在上面的代码里,这一句就是调用系统命令来探测硬盘温度的。
${execi 120 hddtemp /dev/sda -n --unit=C}
你可以这样来测试:打开一个终端,运行hddtemp /dev/sda -n --unit=C 看看有什么输出。

hddtemp是安装了;只是sudo 才能取得数据,不然就不行,是权限的问题,根据教程也执行了: sudo chmod u+s /usr/sbin/hddtemp,还是不行。如附件所示
附件
Screenshot3.png
Screenshot3.png (6.56 KiB) 查看 2435 次
头像
yq-ysy
论坛版主
帖子: 4652
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#474

帖子 yq-ysy » 2013-01-24 21:33

jiaermanth 写了: hddtemp是安装了;只是sudo 才能取得数据,不然就不行,是权限的问题,根据教程也执行了: sudo chmod u+s /usr/sbin/hddtemp,还是不行。如附件所示
试试 sudo chmod +x /usr/sbin/hddtemp 或者 sudo chmod 777 /usr/sbin/hddtemp
jiaermanth
帖子: 23
注册时间: 2012-12-20 18:04
系统: win7+debian

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#475

帖子 jiaermanth » 2013-01-24 23:45

yq-ysy 写了:
jiaermanth 写了: hddtemp是安装了;只是sudo 才能取得数据,不然就不行,是权限的问题,根据教程也执行了: sudo chmod u+s /usr/sbin/hddtemp,还是不行。如附件所示
试试 sudo chmod +x /usr/sbin/hddtemp 或者 sudo chmod 777 /usr/sbin/hddtemp

按上面执行后,结果如附件所示:
附件
Screenshot.png
Screenshot.png (7 KiB) 查看 2422 次
dingyulong
帖子: 344
注册时间: 2007-02-06 18:12

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#476

帖子 dingyulong » 2013-01-25 1:26

已经按照楼主的步骤配置成功
头像
yq-ysy
论坛版主
帖子: 4652
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#477

帖子 yq-ysy » 2013-01-25 7:10

jiaermanth 写了:
yq-ysy 写了:
jiaermanth 写了: hddtemp是安装了;只是sudo 才能取得数据,不然就不行,是权限的问题,根据教程也执行了: sudo chmod u+s /usr/sbin/hddtemp,还是不行。如附件所示
试试 sudo chmod +x /usr/sbin/hddtemp 或者 sudo chmod 777 /usr/sbin/hddtemp
按上面执行后,结果如附件所示:
哦,对不起,上次没仔细看,弄错了。不够权限访问的不是hddtemp,而是/dev/sda
试试 sudo chmod 777 /dev/sda
jiaermanth
帖子: 23
注册时间: 2012-12-20 18:04
系统: win7+debian

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#478

帖子 jiaermanth » 2013-01-25 20:10

yq-ysy 写了:
jiaermanth 写了:
yq-ysy 写了:
jiaermanth 写了: hddtemp是安装了;只是sudo 才能取得数据,不然就不行,是权限的问题,根据教程也执行了: sudo chmod u+s /usr/sbin/hddtemp,还是不行。如附件所示
试试 sudo chmod +x /usr/sbin/hddtemp 或者 sudo chmod 777 /usr/sbin/hddtemp
按上面执行后,结果如附件所示:
哦,对不起,上次没仔细看,弄错了。不够权限访问的不是hddtemp,而是/dev/sda
试试 sudo chmod 777 /dev/sda


执行 sudo chmod 777 /dev/sda
然后执行: hddtemp /dev/sda -n --unit=C
提示:/dev/sda: 权限不够
用:sudo hddtemp /dev/sda -n --unit=C 可以取到数据
如附件图所示:
附件
Screenshot-1.png
Screenshot-1.png (3.41 KiB) 查看 2378 次
Screenshot.png
Screenshot.png (5.8 KiB) 查看 2378 次
头像
yq-ysy
论坛版主
帖子: 4652
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#479

帖子 yq-ysy » 2013-01-25 22:48

jiaermanth 写了:执行 sudo chmod 777 /dev/sda
然后执行: hddtemp /dev/sda -n --unit=C
提示:/dev/sda: 权限不够
用:sudo hddtemp /dev/sda -n --unit=C 可以取到数据
如附件图所示:
是debian系统?怪不得这情况与Ubuntu不相同……
看来问题出在 /dev/sda 的用户所属权限上,它是disk用户又属于root组,
不知道disk是不是一个很特殊的系统专用用户……
这样吧,干脆在 ${execi 120 hddtemp /dev/sda -n --unit=C} 这句话里,加入sudo 和密码一起:
《请问可不可以在 sudo 命令中加密码》 viewtopic.php?f=21&t=244760
或者设置不需要密码的sudo
《不输入密码执行sudo命令方法介绍》 http://www.nenew.net/nopasswd-exec-sudo-sudoers.html
jiaermanth
帖子: 23
注册时间: 2012-12-20 18:04
系统: win7+debian

Re: 使用CONKY-colors配置和汉化conky完全教程,兼容Unity桌面和Gnome-Shell桌面

#480

帖子 jiaermanth » 2013-01-26 21:48

yq-ysy 写了:
jiaermanth 写了:执行 sudo chmod 777 /dev/sda
然后执行: hddtemp /dev/sda -n --unit=C
提示:/dev/sda: 权限不够
用:sudo hddtemp /dev/sda -n --unit=C 可以取到数据
如附件图所示:
是debian系统?怪不得这情况与Ubuntu不相同……
看来问题出在 /dev/sda 的用户所属权限上,它是disk用户又属于root组,
不知道disk是不是一个很特殊的系统专用用户……
这样吧,干脆在 ${execi 120 hddtemp /dev/sda -n --unit=C} 这句话里,加入sudo 和密码一起:
《请问可不可以在 sudo 命令中加密码》 viewtopic.php?f=21&t=244760
或者设置不需要密码的sudo
《不输入密码执行sudo命令方法介绍》 http://www.nenew.net/nopasswd-exec-sudo-sudoers.html

我的用户密码为:123456
请问是这样用吗: ${execi 120 echo 123456 | sudo -S hddtemp /dev/sda -n --unit=C}
回复