当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 92 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 7  下一页
作者 内容
1 楼 
 文章标题 : conky蛋蛋图,修正了时间圈部分,增加了蛋蛋。标题要很长,要很长,要很长...
帖子发表于 : 2011-05-07 14:29 
头像

注册: 2009-08-22 8:47
帖子: 157
送出感谢: 0 次
接收感谢: 0 次
最初从这里下载了蛋蛋。感谢cuckoo1978!

做了如下修改(按修改大小从大到小排序):
    1. 修改了小时,分钟圈部分 绘制代码。
      原来的实现方法有些问题: 比如说1点59分时,他看成是1.59点,其实应该是1.(59/60)=1.983点。这样在显示时会有(1.983-1.59)/12*360度~11.79度的误差,导致圈与时针/分针部分不符合。这个现象在时针较分针明显,因为上式对于分针除的是60。
    2. 增加了表盘面,表示0-11点
    3. 温度的显示换成是利用hwmon,原来用acpitemp在我这显示/etc/acpi/???-thermal文件夹不存在,于是无法读取cpu的温度
    4, 原来CPU的一个圈换成4个圈,来表示双核,4线程
    5, RAM部分文字显示实际用量,而非百分比
    6, Swap换成了GPU,因为我Swap基本一直保持0
    7, / 换成了 /home
    8, net部分文字一行显示,增加了两个箭头
    9, 调整了文字显示部分的voffset,因为原来在我这有些文字移位,与图形不一致

几点说明:
    1, 我的lua代码是放在~/scripts/lua/clock_rings.lua,如果你把这个文件放在不同的地方,请修改~/.conkyrc lua_load ~/scripts/lua/clock_rings.lua一行
    2, 图中的盘面显示了0-11,可以通过改动代码lua代码293行 for i=0,11,1 do
最后那个1来改变。如改成3,则只显示0,3,6,9
    3, nvidia显卡信息显示需要用到XNVCtrl library。Arch用户如果是用AUR里的conky-lua需要在编译时加上 --enable-nvidia

Edit: 补一张F22
然后 .conkyrc 里那个 own_window_type 改成 desktop比较好,这样conky不会有边框。如果在Genome3用,则改为normal(41 楼 月下叹逍遥 结果表明)。

猛击:
附件:
conky_dandan.tar [20 KiB]
被下载 281 次


附件:
screenshot_20110508-143816.png
screenshot_20110508-143816.png [ 576.6 KiB | 被浏览 4683 次 ]

screenshot_20110507-134745.png
screenshot_20110507-134745.png [ 70.61 KiB | 被浏览 4839 次 ]

screenshot_20110507-134743.png
screenshot_20110507-134743.png [ 38.38 KiB | 被浏览 4839 次 ]



_________________
Futurama


最后由 phyware 编辑于 2011-05-08 14:45,总共编辑了 5 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: conky蛋蛋图,增加了蛋蛋。标题要很长
帖子发表于 : 2011-05-07 14:34 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
:em11 :em11 正愁不会配置conky呢


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
3 楼 
 文章标题 : Re: conky蛋蛋图,增加了蛋蛋。标题要很长
帖子发表于 : 2011-05-07 14:41 
头像

注册: 2009-10-16 22:46
帖子: 18958
地址: finland
送出感谢: 28
接收感谢: 48
:em11 :em11


_________________
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum


页首
 用户资料  
 
4 楼 
 文章标题 : Re: conky蛋蛋图,增加了蛋蛋。标题要很长
帖子发表于 : 2011-05-07 14:45 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
那个……能不能`给个具体的用法 :em03


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
5 楼 
 文章标题 : Re: conky蛋蛋图,增加了蛋蛋。标题要很长
帖子发表于 : 2011-05-07 14:56 
头像

注册: 2009-01-06 15:18
帖子: 13005
地址: 人间
送出感谢: 1
接收感谢: 24
conky详细配置


_________________
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞


页首
 用户资料  
 
6 楼 
 文章标题 : Re: conky蛋蛋图,增加了蛋蛋。标题要很长
帖子发表于 : 2011-05-07 15:42 
头像

注册: 2009-08-22 8:47
帖子: 157
送出感谢: 0 次
接收感谢: 0 次
月下叹逍遥 写道:
那个……能不能`给个具体的用法 :em03


大致分这么几步吧(跟把大象放进冰箱差不多):
    1. 安装conky. 要支持lua,cairo的。Arch的话可以安装conky-lua要带。如果是Nvidia显卡的话,修改PKGBUILD,把configure最后--enable-lua-imlib2改成--enable-lua-imlib2 ---enable-nvidia
    2, 下载一楼的附件conky_dandan.tar,解压后得到两个文件 .conkyrc(这个是隐藏文件), clock_rings.lua。
      .conkyrc放到 ~/ 下,clock_rings.lua随便放,比如说也放在 ~/ 下。
      修改 ~/.conkyrc第54行,把lua文件的路径修改一下,如果是放在 ~/ 下,则改成 ~/.clock_rings.lua
    3, 根据自己计算机的配置,修改.conkyrc和clock_rings.lua文件。
      单核的话就把.conkyrc里的cpu1,cpu2,cpu3等删掉,还有clock_rings.lua的settings_table相应部分。
      如果文字与图形位置不一致的话,可以修改.conkyrc里的voffset,改大则之后的文字会整体下移,改小则整体上移。

其实man conky还是比较清楚的。


_________________
Futurama


页首
 用户资料  
 
7 楼 
 文章标题 : Re: conky蛋蛋图,增加了蛋蛋。标题要很长
帖子发表于 : 2011-05-07 16:04 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
代码:
Conky: can't open '/sys/class/hwmon/hwmon0/temp2_input': No such file or directory
please check your device or remove this var from Conky
***** Imlib2 Developer Warning ***** :
   This program is calling the Imlib call:

   imlib_context_free();

   With the parameter:

   context

   being NULL. Please fix your program.

我看了一下,只有temp1,没有temp2,这怎么改 :em06


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
8 楼 
 文章标题 : Re: conky蛋蛋图,增加了蛋蛋。标题要很长
帖子发表于 : 2011-05-07 16:08 
头像

注册: 2009-08-22 8:47
帖子: 157
送出感谢: 0 次
接收感谢: 0 次
月下叹逍遥 写道:
代码:
Conky: can't open '/sys/class/hwmon/hwmon0/temp2_input': No such file or directory
please check your device or remove this var from Conky
***** Imlib2 Developer Warning ***** :
   This program is calling the Imlib call:

   imlib_context_free();

   With the parameter:

   context

   being NULL. Please fix your program.

我看了一下,只有temp1,没有temp2,这怎么改 :em06


.conkyrc 第61行后面的 从"|${hwmon temp 2}"到行末全部删除

Edit:
那个摄氏度符号还是要保留的。呵呵


_________________
Futurama


页首
 用户资料  
 
9 楼 
 文章标题 : Re: conky蛋蛋图,修正了时间圈部分,增加了蛋蛋。标题要很长,要很长,要很长...
帖子发表于 : 2011-05-07 16:19 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
改了之后……
代码:
Conky: desktop window (120001a) is subwindow of root window (15d)
Conky: window type - override
Conky: drawing to created window (0x2000001)
Conky: drawing to double buffer
Conky: obj->data.i 3 info.cpu_count 2
Conky: attempting to use more CPUs than you have!

貌似是CPU参数不对……
配置个conky真不容易 :em06


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
10 楼 
 文章标题 : Re: conky蛋蛋图,修正了时间圈部分,增加了蛋蛋。标题要很长,要很长,要很长...
帖子发表于 : 2011-05-07 16:20 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
说一句,我用的是Arch+G3,不会不一样吧……


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
11 楼 
 文章标题 : Re: conky蛋蛋图,修正了时间圈部分,增加了蛋蛋。标题要很长,要很长,要很长...
帖子发表于 : 2011-05-07 16:21 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
sudo运行conky之后,


附件:
Screenshot-1.png
Screenshot-1.png [ 708.43 KiB | 被浏览 4789 次 ]



_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙
页首
 用户资料  
 
12 楼 
 文章标题 : Re: conky蛋蛋图,修正了时间圈部分,增加了蛋蛋。标题要很长,要很长,要很长...
帖子发表于 : 2011-05-07 16:27 
头像

注册: 2009-08-22 8:47
帖子: 157
送出感谢: 0 次
接收感谢: 0 次
月下叹逍遥 写道:
改了之后……
代码:
Conky: desktop window (120001a) is subwindow of root window (15d)
Conky: window type - override
Conky: drawing to created window (0x2000001)
Conky: drawing to double buffer
Conky: obj->data.i 3 info.cpu_count 2
Conky: attempting to use more CPUs than you have!

貌似是CPU参数不对……
配置个conky真不容易 :em06


你只有两核吧,把clock_rings.lua 从第133到第161行删除。也就是从Core 2那里
然后.conkyrc那里第65行,cpu2,cpu3那行也删了。


_________________
Futurama


页首
 用户资料  
 
13 楼 
 文章标题 : Re: conky蛋蛋图,修正了时间圈部分,增加了蛋蛋。标题要很长,要很长,要很长...
帖子发表于 : 2011-05-07 16:29 
头像

注册: 2009-08-22 8:47
帖子: 157
送出感谢: 0 次
接收感谢: 0 次
月下叹逍遥 写道:
sudo运行conky之后,


你sudo运行的话都去的是/home/root/.conky配置文件吧。那样就是conky默认的主题,而不是蛋蛋图了。

Edit: 这个G3咋没见shell。这个conky挡的真不是地方。


_________________
Futurama


最后由 phyware 编辑于 2011-05-07 16:36,总共编辑了 1 次

页首
 用户资料  
 
14 楼 
 文章标题 : Re: conky蛋蛋图,修正了时间圈部分,增加了蛋蛋。标题要很长,要很长,要很长...
帖子发表于 : 2011-05-07 16:33 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
咋没见过有创意的。都是蛋蛋。。就一个cairo的arch。。。


_________________
● 鸣学


页首
 用户资料  
 
15 楼 
 文章标题 : Re: conky蛋蛋图,修正了时间圈部分,增加了蛋蛋。标题要很长,要很长,要很长...
帖子发表于 : 2011-05-07 16:39 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
这回咖这了,不会我与conky无缘吧…… :em20
代码:
[lenovo@Arch ~]$ conky
Conky: desktop window (80001a) is subwindow of root window (15d)
Conky: window type - override
Conky: drawing to created window (0x1e00001)
Conky: drawing to double buffer


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 92 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 7  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译