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

各种窗口管理器和美化相关
回复
haime
帖子: 297
注册时间: 2009-12-31 20:21
系统: Ubuntu、Windows 11
联系:

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

#391

帖子 haime » 2012-08-08 0:21

LZ 呀!那个天气字体在哪有下呀!找了半天没找到…………
haime
帖子: 297
注册时间: 2009-12-31 20:21
系统: Ubuntu、Windows 11
联系:

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

#392

帖子 haime » 2012-08-08 0:23

languh 写了:感谢楼主分享,感谢楼主辛苦汉化!
在楼主图文并茂的教程中,我很快完成了安装,真的很漂亮.
在楼主的感染下我也分享2点自己配置的技巧.
1.在安装后,我发现上传\下载都没速度,看看配置文件里面是有无线网卡WLAN0的,可为啥就是不显示,最后我在无线图标上右键查看"连接信息",呵呵,发现我的是WLAN1,找到问题所在,打开配置文件,搜索"WLAN0"全部替换为"WLAN1",搞定显示,无线不显示的网友,也可以看看;
2.没有任何显卡信息,打开配置文件看到显卡那一栏写着,不支持ati,坑爹吧!还好ati显卡还有命令可以显示显卡参数,马上开工修改.目前支持显示出显卡型号\时钟\温度(后附图).我的显卡不支持检测转速和显存,其他的有可能可以显示(说明,如果安装psensor可以显示,就可以调用显示).
附上我的显卡部分的配置文件供大家参考(如果你的显卡名字过长或过短的导致显示不完美的话,请自行修改cat参数,数数你要显示部分的起始字节数就行了):

代码: 全选

##############
# - ATI - #
##############
${voffset -15}${font WenQuanYi Micro Hei:style=Bold:size=8}显卡 $stippled_hr${font}
${color0}${voffset -6}${font Poky:size=17}N${font}${color}${goto 32}${voffset -8}型号:${GOTO -13}${color1}${execi 4 aticonfig --odgt | grep -A 0 'Default Adapter - ' | cut -c18-34} ${font}${color}
${color0}${voffset -6}${font Poky:size=17}N${font}${color}${goto 32}${voffset -8}时钟:${GOTO -13}${color1}${execi 4 aticonfig --odgc | grep -A 0 'Current Clocks' | cut -c46-48} MHz${color}
${GOTO 110}${voffset -15}核心时钟:${GOTO 160}${color1}${execi 4 aticonfig --odgc | grep -A 0 'Current Clocks' | cut -c32-34} MHz${color}
${color0}${voffset -3}${font Poky:size=17}N${font}${color}${goto 32}${voffset -8}GPU 温度:${GOTO 100}${color1}${execi 4 aticonfig --odgt | grep -A 0 'Sensor 0' | cut -c42-46} ºC${font}${color}
PP在此:
屏幕截图.jpg
{execi 4 aticonfig --odgt | grep -A 0 'Sensor 0' 这里,aticonfig会说没有这个命令,是不是要安装额外的A 卡驱动??
头像
yq-ysy
论坛版主
帖子: 4650
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

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

#393

帖子 yq-ysy » 2012-08-08 8:29

haime 写了:{execi 4 aticonfig --odgt | grep -A 0 'Sensor 0' 这里,aticonfig会说没有这个命令,是不是要安装额外的A 卡驱动??
当然啦!不管安装什么操作系统,安装完成后下一步要做的,就是安装显卡驱动。
头像
yq-ysy
论坛版主
帖子: 4650
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

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

#394

帖子 yq-ysy » 2012-08-08 9:43

haime 写了:LZ 呀!那个天气字体在哪有下呀!找了半天没找到…………
CONKY-colors官网在7月12日发布的8.1版没有了weather天气字体文件,所以需要自己下载天气字体文件复制到指定的目录。
我已经放到了置顶贴教程以供下载。
haime
帖子: 297
注册时间: 2009-12-31 20:21
系统: Ubuntu、Windows 11
联系:

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

#395

帖子 haime » 2012-08-08 10:31

yq-ysy 写了:
haime 写了:LZ 呀!那个天气字体在哪有下呀!找了半天没找到…………
CONKY-colors官网在7月12日发布的8.1版没有了weather天气字体文件,所以需要自己下载天气字体文件复制到指定的目录。
我已经放到了置顶贴教程以供下载。
太感谢了!获取网络信息的脚本在哪里呀?
头像
yq-ysy
论坛版主
帖子: 4650
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

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

#396

帖子 yq-ysy » 2012-08-08 10:45

haime 写了:
yq-ysy 写了:
haime 写了:LZ 呀!那个天气字体在哪有下呀!找了半天没找到…………
CONKY-colors官网在7月12日发布的8.1版没有了weather天气字体文件,所以需要自己下载天气字体文件复制到指定的目录。
我已经放到了置顶贴教程以供下载。
太感谢了!获取网络信息的脚本在哪里呀?
获取网络信息的代码在rc配置文件里就有了。
其他的程序和脚本放在 /usr/share/conkycolors/
haime
帖子: 297
注册时间: 2009-12-31 20:21
系统: Ubuntu、Windows 11
联系:

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

#397

帖子 haime » 2012-08-08 11:07

yq-ysy 写了:
haime 写了:
yq-ysy 写了:
haime 写了:LZ 呀!那个天气字体在哪有下呀!找了半天没找到…………
CONKY-colors官网在7月12日发布的8.1版没有了weather天气字体文件,所以需要自己下载天气字体文件复制到指定的目录。
我已经放到了置顶贴教程以供下载。
太感谢了!获取网络信息的脚本在哪里呀?
获取网络信息的代码在rc配置文件里就有了。
其他的程序和脚本放在 /usr/share/conkycolors/
问题是里面的downspeed,totalup等这些,不是系统命令,是程序自带的吧!我想看看里面具体怎么做的。

日历上面一排日 一 二……这行和下面的具体日期没对齐,到六下面就没有了,在五那里,rc文件调不了吧!
头像
yq-ysy
论坛版主
帖子: 4650
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

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

#398

帖子 yq-ysy » 2012-08-08 11:36

haime 写了:
yq-ysy 写了:
haime 写了:
yq-ysy 写了:
haime 写了:LZ 呀!那个天气字体在哪有下呀!找了半天没找到…………
CONKY-colors官网在7月12日发布的8.1版没有了weather天气字体文件,所以需要自己下载天气字体文件复制到指定的目录。
我已经放到了置顶贴教程以供下载。
太感谢了!获取网络信息的脚本在哪里呀?
获取网络信息的代码在rc配置文件里就有了。
其他的程序和脚本放在 /usr/share/conkycolors/
问题是里面的downspeed,totalup等这些,不是系统命令,是程序自带的吧!我想看看里面具体怎么做的。
日历上面一排日 一 二……这行和下面的具体日期没对齐,到六下面就没有了,在五那里,rc文件调不了吧!
downspeed,totalup等这些,是conky这个软件里面自带的参数,而CONKY-colors只相当于conky的一个外挂插件。
你可以用 man conky 命令来参看conky的帮助手册,里面就有这些参数的说明(可以用 / 查找,用 q 退出。)
日历里的字体如何对齐,这个在下载的压缩文件 “conkyrc-default-CN详解分析” 里有详细的说明。
haime
帖子: 297
注册时间: 2009-12-31 20:21
系统: Ubuntu、Windows 11
联系:

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

#399

帖子 haime » 2012-08-08 13:38

LZ我这里有个问题,就是你的那个default_CN的那个文件,里面监测网络的那段有点问题,我没有改动,现在我是用的有线,我同时启用有线和无线,eth0和wlan0,判断不了是有线还是无线有连接,所以出现了监测不到,当我把无线关闭之后,又正常了,有数据和ip了,是不是那段有点问题?

代码: 全选

###############
# - NETWORK - #
###############
${voffset 4}${font WenQuanYi Micro Hei:style=Bold:size=10}网络 $stippled_hr${font}
# |--WLAN0
${if_up wlan0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}上传: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed wlan0}${color}${font} ${alignr}${color2}${upspeedgraph wlan0 8,80 }${color}
${goto 32}总计: ${font Ubuntu:style=Bold:size=8}${color2}${totalup wlan0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}下载: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed wlan0}${color}${font} ${alignr}${color2}${downspeedgraph wlan0 8,80 }${color}
${goto 32}总计: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown wlan0}${color}${font}
${voffset -2}${color0}${font Poky:size=14}Y${font}${color}${goto 32}${voffset -2}信号: ${font Ubuntu:style=Bold:size=8}${color1}${wireless_link_qual_perc wlan0}%${color}${font} ${alignr}${color2}${wireless_link_bar 8,80 wlan0}${color}
${voffset 4}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -8}本地 IP: ${alignr}${color2}${addr wlan0}${color}
${goto 32}对外 IP: ${alignr}${color2}${execi 10800 /usr/share/conkycolors/bin/conkyIp}${color}
# |--ETH0
${else}${if_up eth0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}上传: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed eth0}${color}${font} ${alignr}${color2}${upspeedgraph eth0 8,80 }${color}
${goto 32}总计: ${font Ubuntu:style=Bold:size=8}${color2}${totalup eth0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}下载: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed eth0}${color}${font} ${alignr}${color2}${downspeedgraph eth0 8,80 }${color}
${goto 32}总计: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown eth0}${color}${font}
${voffset -2}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -4}本地 IP: ${alignr}${color2}${addr eth0}${color}
${goto 32}对外 IP: ${alignr}${color2}${execi 60 /usr/share/conkycolors/bin/conkyIp}${color}
# |--PPP0
${else}${if_up ppp0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}上传: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed ppp0}${color}${font} ${alignr}${color2}${upspeedgraph ppp0 8,80 }${color}
${goto 32}总计: ${font Ubuntu:style=Bold:size=8}${color2}${totalup ppp0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}下载: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed ppp0}${color}${font} ${alignr}${color2}${downspeedgraph ppp0 8,80 }${color}
${goto 32}总计: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown ppp0}${color}${font}
${voffset -2}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -4}本地 IP: ${alignr}${color2}${addr ppp0}${color}
${else}${voffset 4}${color0}${font PizzaDude Bullets:size=12}4${font}${color}${goto 32}网络不可用${voffset 14}${endif}${endif}${endif}
头像
yq-ysy
论坛版主
帖子: 4650
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

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

#400

帖子 yq-ysy » 2012-08-08 17:47

haime 写了:LZ我这里有个问题,就是你的那个default_CN的那个文件,里面监测网络的那段有点问题,我没有改动,现在我是用的有线,我同时启用有线和无线,eth0和wlan0,判断不了是有线还是无线有连接,所以出现了监测不到,当我把无线关闭之后,又正常了,有数据和ip了,是不是那段有点问题?
首先,你同时启用有线和无线时,你要确定你到底是使用有线还是无线上的网?
就例如你发帖子,不可能用有线浏览帖子,然后接着用无线发回复帖,接着又用有线反馈回来“发帖成功”?——这是不可能的。
唯一的可能是,用无线连接外网(Internet),用有线连接局域网(网上邻居)。
我的机子只连接着有线网络,我没有尝试过无线网络。但我想,系统总是会默认使用其中之一的。
也许,没有无线时,默认用的是有线;有无线时,优先使用无线,而暂停使用有线。
或者不暂停,而把优先使用的放在0,其次使用的放在1。
你可以试试把eth0和wlan0改为eth1和wlan1,也许就可以看到信息了。
haime
帖子: 297
注册时间: 2009-12-31 20:21
系统: Ubuntu、Windows 11
联系:

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

#401

帖子 haime » 2012-08-08 21:23

yq-ysy 写了:
haime 写了:LZ我这里有个问题,就是你的那个default_CN的那个文件,里面监测网络的那段有点问题,我没有改动,现在我是用的有线,我同时启用有线和无线,eth0和wlan0,判断不了是有线还是无线有连接,所以出现了监测不到,当我把无线关闭之后,又正常了,有数据和ip了,是不是那段有点问题?
首先,你同时启用有线和无线时,你要确定你到底是使用有线还是无线上的网?
就例如你发帖子,不可能用有线浏览帖子,然后接着用无线发回复帖,接着又用有线反馈回来“发帖成功”?——这是不可能的。
唯一的可能是,用无线连接外网(Internet),用有线连接局域网(网上邻居)。
我的机子只连接着有线网络,我没有尝试过无线网络。但我想,系统总是会默认使用其中之一的。
也许,没有无线时,默认用的是有线;有无线时,优先使用无线,而暂停使用有线。
或者不暂停,而把优先使用的放在0,其次使用的放在1。
你可以试试把eth0和wlan0改为eth1和wlan1,也许就可以看到信息了。
哦,lz我的可能表达的不是太明白,当然不是有线和无线一起用了,而只能选一,我的笔记本,没有无线网络(也就是说的有internet),笔记本的无线也可以开吧!用的是网线上网的,情况是:用有线上internet,无线也是开着的但是没有internet也就是没有连上任何一个wlan热点,conky的网络检测就不正常了,指示wlan信号强度的那行也出来了,rc文件是用if……else判断的,那就是说它现在用的是wlan那段来监测的网络,而wlan实际没有联网,也就没有流量,信号强度,外网ip,内网ip也没有。
那么说在这种情况下:
${if_up wlan0}
……⑴
{else}{if_up _eth0}
……⑵
{endif}
这条语句进入了第(1)段,本来它因该进入第(2)段的。那是不是可以说明它if_up判断网络的时候并不是看那个连接有没有连上internet或是本地局域网的。
如果我不把wlan0关掉或是改名,那我把eth0和wlan0对掉下位置可能就会检测eth0了(这个没试,猜测的)。

搞得都有点糊涂了,总之呀!我认为在判断该监测哪种网络的有点问题,应该试conky的问题了。
要监测网络当然要监测连上了internet的连接了,但是它却判断不了……
头像
yq-ysy
论坛版主
帖子: 4650
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

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

#402

帖子 yq-ysy » 2012-08-08 21:40

haime 写了:
yq-ysy 写了:
haime 写了:LZ我这里有个问题,就是你的那个default_CN的那个文件,里面监测网络的那段有点问题,我没有改动,现在我是用的有线,我同时启用有线和无线,eth0和wlan0,判断不了是有线还是无线有连接,所以出现了监测不到,当我把无线关闭之后,又正常了,有数据和ip了,是不是那段有点问题?
首先,你同时启用有线和无线时,你要确定你到底是使用有线还是无线上的网?
就例如你发帖子,不可能用有线浏览帖子,然后接着用无线发回复帖,接着又用有线反馈回来“发帖成功”?——这是不可能的。
唯一的可能是,用无线连接外网(Internet),用有线连接局域网(网上邻居)。
我的机子只连接着有线网络,我没有尝试过无线网络。但我想,系统总是会默认使用其中之一的。
也许,没有无线时,默认用的是有线;有无线时,优先使用无线,而暂停使用有线。
或者不暂停,而把优先使用的放在0,其次使用的放在1。
你可以试试把eth0和wlan0改为eth1和wlan1,也许就可以看到信息了。
哦,lz我的可能表达的不是太明白,当然不是有线和无线一起用了,而只能选一,我的笔记本,没有无线网络(也就是说的有internet),笔记本的无线也可以开吧!用的是网线上网的,情况是:用有线上internet,无线也是开着的但是没有internet也就是没有连上任何一个wlan热点,conky的网络检测就不正常了,指示wlan信号强度的那行也出来了,rc文件是用if……else判断的,那就是说它现在用的是wlan那段来监测的网络,而wlan实际没有联网,也就没有流量,信号强度,外网ip,内网ip也没有。
那么说在这种情况下:
${if_up wlan0}
……⑴
{else}{if_up _eth0}
……⑵
{endif}
这条语句进入了第(1)段,本来它因该进入第(2)段的。那是不是可以说明它if_up判断网络的时候并不是看那个连接有没有连上internet或是本地局域网的。
如果我不把wlan0关掉或是改名,那我把eth0和wlan0对掉下位置可能就会检测eth0了(这个没试,猜测的)。

搞得都有点糊涂了,总之呀!我认为在判断该监测哪种网络的有点问题,应该试conky的问题了。
要监测网络当然要监测连上了internet的连接了,但是它却判断不了……
呵呵,有一个方法,是可以判断出来的:
把wlan和eth各复制一段,总共四段,分别修改其中的设备名称为:eth0和wlan0、eth1和wlan1,
如果还另安装有多个网卡,就多复制几段,eth2和wlan2,eth3和wlan3……
这样运行再看看,到底是哪个设备启用了,编号是第几。确定后,再删除没有启用的那几段,就可以了。
haime
帖子: 297
注册时间: 2009-12-31 20:21
系统: Ubuntu、Windows 11
联系:

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

#403

帖子 haime » 2012-08-09 0:29

yq-ysy 写了:
haime 写了:
yq-ysy 写了:
haime 写了:LZ我这里有个问题,就是你的那个default_CN的那个文件,里面监测网络的那段有点问题,我没有改动,现在我是用的有线,我同时启用有线和无线,eth0和wlan0,判断不了是有线还是无线有连接,所以出现了监测不到,当我把无线关闭之后,又正常了,有数据和ip了,是不是那段有点问题?
首先,你同时启用有线和无线时,你要确定你到底是使用有线还是无线上的网?
就例如你发帖子,不可能用有线浏览帖子,然后接着用无线发回复帖,接着又用有线反馈回来“发帖成功”?——这是不可能的。
唯一的可能是,用无线连接外网(Internet),用有线连接局域网(网上邻居)。
我的机子只连接着有线网络,我没有尝试过无线网络。但我想,系统总是会默认使用其中之一的。
也许,没有无线时,默认用的是有线;有无线时,优先使用无线,而暂停使用有线。
或者不暂停,而把优先使用的放在0,其次使用的放在1。
你可以试试把eth0和wlan0改为eth1和wlan1,也许就可以看到信息了。
哦,lz我的可能表达的不是太明白,当然不是有线和无线一起用了,而只能选一,我的笔记本,没有无线网络(也就是说的有internet),笔记本的无线也可以开吧!用的是网线上网的,情况是:用有线上internet,无线也是开着的但是没有internet也就是没有连上任何一个wlan热点,conky的网络检测就不正常了,指示wlan信号强度的那行也出来了,rc文件是用if……else判断的,那就是说它现在用的是wlan那段来监测的网络,而wlan实际没有联网,也就没有流量,信号强度,外网ip,内网ip也没有。
那么说在这种情况下:
${if_up wlan0}
……⑴
{else}{if_up _eth0}
……⑵
{endif}
这条语句进入了第(1)段,本来它因该进入第(2)段的。那是不是可以说明它if_up判断网络的时候并不是看那个连接有没有连上internet或是本地局域网的。
如果我不把wlan0关掉或是改名,那我把eth0和wlan0对掉下位置可能就会检测eth0了(这个没试,猜测的)。

搞得都有点糊涂了,总之呀!我认为在判断该监测哪种网络的有点问题,应该试conky的问题了。
要监测网络当然要监测连上了internet的连接了,但是它却判断不了……
呵呵,有一个方法,是可以判断出来的:
把wlan和eth各复制一段,总共四段,分别修改其中的设备名称为:eth0和wlan0、eth1和wlan1,
如果还另安装有多个网卡,就多复制几段,eth2和wlan2,eth3和wlan3……
这样运行再看看,到底是哪个设备启用了,编号是第几。确定后,再删除没有启用的那几段,就可以了。
不知道LZ是不是这种情况:笔记本无线开着,但是没有联网(没有外网和内网),有线插着网线(有网,外网和内网),我现在测试的就是这种情况,就像上面我写的那个判断语句样,也是LZ附件里默认的,不改动。
不是说上面判断的连接名要和本机的连接名一样吗!
现在试wlan0在前,eth0在后,我的本机连接名也是和这一样的,但是如果你把本机的wlan0改成wlan1,保存
,它还是会进入到wlan0那段,而不会进入到eth0,这样就不对了,不应该到wlan0的,
我把无线关掉,会到eth0,然后我把wlan0和eth0那段上下对换下位置,eth0在前,又回到这楼我说的第一行描述的那种情况,它也就会进入到eth0,我的这种情况下不管怎么样他都总是进入到最前面的那个去执行,反过来的情况没条件没试……
man conky里面对if_up的描述是:if INTERFACE exists and is up, display everything between $if_up and the matching $endif
exists and is up,存在和up,不知道那个up该怎么理解?
头像
yq-ysy
论坛版主
帖子: 4650
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

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

#404

帖子 yq-ysy » 2012-08-09 0:59

haime 写了:
yq-ysy 写了:
haime 写了:
yq-ysy 写了:
haime 写了:LZ我这里有个问题,就是你的那个default_CN的那个文件,里面监测网络的那段有点问题,我没有改动,现在我是用的有线,我同时启用有线和无线,eth0和wlan0,判断不了是有线还是无线有连接,所以出现了监测不到,当我把无线关闭之后,又正常了,有数据和ip了,是不是那段有点问题?
首先,你同时启用有线和无线时,你要确定你到底是使用有线还是无线上的网?
就例如你发帖子,不可能用有线浏览帖子,然后接着用无线发回复帖,接着又用有线反馈回来“发帖成功”?——这是不可能的。
唯一的可能是,用无线连接外网(Internet),用有线连接局域网(网上邻居)。
我的机子只连接着有线网络,我没有尝试过无线网络。但我想,系统总是会默认使用其中之一的。
也许,没有无线时,默认用的是有线;有无线时,优先使用无线,而暂停使用有线。
或者不暂停,而把优先使用的放在0,其次使用的放在1。
你可以试试把eth0和wlan0改为eth1和wlan1,也许就可以看到信息了。
哦,lz我的可能表达的不是太明白,当然不是有线和无线一起用了,而只能选一,我的笔记本,没有无线网络(也就是说的有internet),笔记本的无线也可以开吧!用的是网线上网的,情况是:用有线上internet,无线也是开着的但是没有internet也就是没有连上任何一个wlan热点,conky的网络检测就不正常了,指示wlan信号强度的那行也出来了,rc文件是用if……else判断的,那就是说它现在用的是wlan那段来监测的网络,而wlan实际没有联网,也就没有流量,信号强度,外网ip,内网ip也没有。
那么说在这种情况下:
${if_up wlan0}
……⑴
{else}{if_up _eth0}
……⑵
{endif}
这条语句进入了第(1)段,本来它因该进入第(2)段的。那是不是可以说明它if_up判断网络的时候并不是看那个连接有没有连上internet或是本地局域网的。
如果我不把wlan0关掉或是改名,那我把eth0和wlan0对掉下位置可能就会检测eth0了(这个没试,猜测的)。

搞得都有点糊涂了,总之呀!我认为在判断该监测哪种网络的有点问题,应该试conky的问题了。
要监测网络当然要监测连上了internet的连接了,但是它却判断不了……
呵呵,有一个方法,是可以判断出来的:
把wlan和eth各复制一段,总共四段,分别修改其中的设备名称为:eth0和wlan0、eth1和wlan1,
如果还另安装有多个网卡,就多复制几段,eth2和wlan2,eth3和wlan3……
这样运行再看看,到底是哪个设备启用了,编号是第几。确定后,再删除没有启用的那几段,就可以了。
不知道LZ是不是这种情况:笔记本无线开着,但是没有联网(没有外网和内网),有线插着网线(有网,外网和内网),我现在测试的就是这种情况,就像上面我写的那个判断语句样,也是LZ附件里默认的,不改动。
不是说上面判断的连接名要和本机的连接名一样吗!
现在试wlan0在前,eth0在后,我的本机连接名也是和这一样的,但是如果你把本机的wlan0改成wlan1,保存
,它还是会进入到wlan0那段,而不会进入到eth0,这样就不对了,不应该到wlan0的,
我把无线关掉,会到eth0,然后我把wlan0和eth0那段上下对换下位置,eth0在前,又回到这楼我说的第一行描述的那种情况,它也就会进入到eth0,我的这种情况下不管怎么样他都总是进入到最前面的那个去执行,反过来的情况没条件没试……
man conky里面对if_up的描述是:if INTERFACE exists and is up, display everything between $if_up and the matching $endif
exists and is up,存在和up,不知道那个up该怎么理解?
这个UP的意思就是我们常说的“连上了网络”。按你的情况,笔记本无线开着,但是没有联网(没有外网和内网),有线插着网线(有网,外网和内网)——这应该是eth0是exists and is up的,而wlan0是exists but down的,也就是说,有无线设备并且开启了无线设备,但无线设备没有连上网络。

之前有网友 languh 写道:
1.在安装后,我发现上传\下载都没速度,看看配置文件里面是有无线网卡WLAN0的,可为啥就是不显示,最后我在无线图标上右键查看"连接信息",呵呵,发现我的是WLAN1,找到问题所在,打开配置文件,搜索"WLAN0"全部替换为"WLAN1",搞定显示,无线不显示的网友,也可以看看;

你也可以右键查看"连接信息",看看到底是哪个连上了网,然后就指定显示哪个网卡的数据。
haime
帖子: 297
注册时间: 2009-12-31 20:21
系统: Ubuntu、Windows 11
联系:

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

#405

帖子 haime » 2012-08-09 1:31

恩!我现在的连接名称是和配置文件是一样的,名字没有冲突,我现在也是能监测到网络的,就是它if wlan0 else if eth0不起作用,形同虚设。
讨论了这么多,我发现我们各自所表达的重点不是同一个,lz是一直在说连接的名称的问题,而我不是说的名称的问题,我想说的试conky 程序本身的那个if_up(inteerface)的问题
就像LZ上面说的那样,wlan0是exists but down,eth0是exists and up,就不应该display wlan0,但是却display了。
回复