【已解决】关于conky的no file './cairo.lua'问题,内附方法

各种窗口管理器和美化相关
回复
头像
jjkppo
帖子: 157
注册时间: 2007-11-09 1:35
联系:

【已解决】关于conky的no file './cairo.lua'问题,内附方法

#1

帖子 jjkppo » 2015-04-22 18:33

最近新装了ubuntu 15.04 beta2
但是在配置conky的过程中出现了一些问题。
第一:
运行conky的时候会如下报错

代码: 全选

ubunbo@ubunbo-desktop:~$ conky
Conky: llua_load: /home/ubunbo/.conky/clock_rings.lua:200: module 'cairo' not found:
	no field package.preload['cairo']
	no file './cairo.lua'
	no file '/usr/local/share/lua/5.1/cairo.lua'
	no file '/usr/local/share/lua/5.1/cairo/init.lua'
	no file '/usr/local/lib/lua/5.1/cairo.lua'
	no file '/usr/local/lib/lua/5.1/cairo/init.lua'
	no file '/usr/share/lua/5.1/cairo.lua'
	no file '/usr/share/lua/5.1/cairo/init.lua'
	no file '/usr/lib/conky/libcairo.so'
	no file './cairo.so'
	no file '/usr/local/lib/lua/5.1/cairo.so'
	no file '/usr/lib/x86_64-linux-gnu/lua/5.1/cairo.so'
	no file '/usr/lib/lua/5.1/cairo.so'
	no file '/usr/local/lib/lua/5.1/loadall.so'
Conky: unknown variable weather
Conky: unknown variable image
Conky: desktop window (280000a) is subwindow of root window (293)
Conky: window type - override
Conky: drawing to created window (0x3c00001)
Conky: drawing to double buffer
Conky: llua_do_call: function conky_clock_rings execution failed: attempt to call a nil value
然后尝试按照置顶帖内容重新安装,安装过程中又碰见了其他问题。。。
第一。。

尝试使用贴中提供的语句来安装一些程序的时候

代码: 全选

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
出现:

E: 未发现软件包 python-statgrab
不知何故。。。。为何源里没有这玩意。。。而且网上找这东西也不知道具体需要找什么软件,尝试安装python也提示是最新版本了。

求助如何解决上述问题。如果python-statgrab可以不装也无所谓的话那无所谓了。。。就是前面的找不到那些文件的报错是怎么回事呢?

PS:
conky-colors 贴中提到的官方下载连接打开的网页不完整,基本无法阅读,不过好在贴主给提供了百度网盘。。。这里点32个赞。。

解决方法。。。
适用于在Ubuntu软件中心直接安装conky的童鞋们。。。安装一下下面的东西就好了。。

代码: 全选

sudo apt-get install conky-all

代码: 全选

sudo apt-get update 钱包
sudo apt-get install 老婆
lord007
帖子: 555
注册时间: 2009-07-13 21:54

Re: 【已解决】关于conky的no file './cairo.lua'问题,内附方法

#2

帖子 lord007 » 2015-05-07 20:13

嗯,我也碰到了
15.04 默认的 conky 很多选项没编译,不支持 lua 脚本
conky-all 才是完整版
南无阿弥陀佛
回复