这个 conky 配置是我找到的最满意的,无奈试了多种方法,更改路径、整体替换、原文件修改都不行,也没有查出是不是因为依赖包的问题,搞了好几天了,给原作者发了消息还没回,等不及了,求指点。
附上链接 deviantart.com/art/Ballon-Conky-242334528
我在用 12.3 的系统,kde4.10,conky1.9.0
命令行运行也没输出?
你是说那个 startup.sh 文件?我运行了,终端没有提示异常或错误,但是没用。
我换了个方式运行如下结果
hai@linux-:~> startup.sh
hai@linux-:~> Conky: invalid configuration file ‘/etc/conky/conkyrc1.conf’
Conky: no readable personal or system-wide config file found
Conky: invalid configuration file ‘/etc/conky/conkyrc0.conf’
Conky: no readable personal or system-wide config file found
最初的 conky 是从软件管理下载安装的,它的默认路径是 /etc/conky,我解压之后就移到了这个文件夹,起初想直接删除原来的替换,失效了。后来我修改成默认路径,并把 ballon 的配置剪切到原来最初的配置文件(conky.conf),然后只出来右边的部分,而且不是透明的,再修改配置也不行。
你说的我试了,运行结果和上面一样。
我在原配置的基础上粘贴修改起了变化,说明配置可用了,不知道为什么显示的是残缺的,背景是黑色的,显示了蓝色横条和相应的文字,没有圆环,我看它的 clock.lua 文件提到了 clock_rings-v1.1.1.lua, 是不是因为这个缺失?我用 conky -v 命令查看了,是支持 lua 的。
你有 clock_rings 吗?
好多 conky 脚本都是在 Ubuntu 那个渣渣下完成的,它的 conky 不是原装的,是混合了互联网上搜罗的很多杂乱脚本的一个大杂烩包,叫 conky-all。于是导致更多的渣渣认为某些脚本是天经地义就该有的。所以它就不提供了。加上 conky 脚本的作者多半是 script kid,就是没有太多技术但又想显得“吊”的人,于是天下文章一大抄,你觉得好看的一个效果可能重复利用了好几个这样的抄来的东西。你只下主包是一定一定跑不起来的。
这还不是全部,之后你会发现天气脚本你用不了,因为外国网站没中国天气。甚至比如获取专辑封面的那个脚本里的网站被墙了。
总之 conky 拿来不改是肯定不行的。有你折腾的了。
所以我本人很讨厌那玩意,主要是跟 Google Market 一样,生态都是乱的。等你研究明白了会发现投入产出不成比例。。。。你费了很大功夫也只能用一个效果。
那个黑色背景的问题,你搞定 conky_lua 之后应该还是黑的。因为 conky 本身对 kde 的支持就不行。它需要一个 fbgrab 这样的程序来做伪透明,就是把你现在的壁纸的那一块复制过去做它的背景。总之光是 kde 背景透明这个课题就够你折腾一个礼拜的啦。还是得在我提示了你的情况下。
加油吧骚年!
另外你把 ballon 文件夹复制到 /etc/conky 的行为让我觉得你对 Linux 其实不是很了解。/etc/conky 是全局配置。/home/username/.conky 是用户配置。这是定型的东西。没有 .conky 建一个它自动就会覆盖 /etc/conky,就像 /etc/conky 里是空的一样。这是 Linux 最基本的思想。/etc 是给打包者放软件包默认配置的地方,也是系统管理员 root 修改默认配置的地方。拿 conky 来说,/etc/conky 里其实是一个默认的比较丑的 conky,如果你系统上还有一个用户,那现在这个用户再打开 conky 就会发现他现在连比较丑的那个 conky 都没得用了,因为你比他权限高你的粗心大意把他害死了。另外 /etc/conky 在软件包升级的时候会被覆盖掉,而 .conky 不会。
个人建议你去论坛 FTP 下载中文新手指南,把命令行的那几章看了再上手搞(想玩 conky 第一个要懂的就是命令行壳层脚本语言,必须懂,想玩好你还得得会 Python/Lua 这两个解释型语言,只有热情的话,恐怕你连人家说的什么都看不懂还谈什么上手改,conky 不是一个用户工具而是一个程序员玩具,就是有太多的人不明白这点才导致 conky 脚本圈如今这么乱,他们写个某某 .lua 扔到某个论坛就叫做发布了,完全没有升级 / 版本控制 / 故障修复 / 持续支持的)。。。不然恐怕照这个趋势搞下去到时你会重装系统。。。
论坛有位大大最近会出 conky 的教学贴,期待中
我是从 BT 知道的 linux,然后就选择了这个发行版,刚上手一个多月,会再多学习,这次受教了,以后还请多多指点。
好吧,我被点名了。
安装 conky
sudo zypper ar -f http://download.opensuse.org/repositories/server:/monitoring/openSUSE_12.3/ server:monitoring
sudo zypper ref
sudo zypper in conky
准备 ballon
mkdir -p ~/.conky
cp -r ballon\ conky/conkyrc* ~/.conky/
cp -r ballon\ conky/startup.sh ~/.conky/
cp -r ballon\ conky/lua ~/.conky/
尝试启动:
~/.conky/startup.sh
排错:
- module ‘cairo’ not found:
安装 conky-cairo:sudo zypper in conky-cairo
- function conky_clock_rings execution failed: attempt to call a nil value
下载 clock_rings.lua 放到 .conky:
cd ~/.conky
wget -c http://milax.org/files/clock_rings.lua
- Conky: could not connect to hddtemp host
从 utilities 源安装 hddtemp:http://software.opensuse.org/package/hddtemp
-
sh: conkyEmail: 未找到命令
sudo zypper ar -f http://download.opensuse.org/repositories/home:/MargueriteSu/openSUSE_12.3/ home:marguerite
sudo zypper ref
sudo zypper in conky-email
配置帐号:
ubuntuforums.org/showthread.php?t=869771
Gmail IMAP 相关参数:https://support.google.com/mail/troubleshooter/1668960?hl=zh-Hans#ts=1665018,1665144
- sensors: 未找到命令
sudo zypper in sensors
- sh: conkyExaile: 未找到命令
sudo zypper in conky-exaile
- KDE 下背景是黑色的
从 conkyrc0 和 conkyrc1 中找到这些行:
own_window yes #Utiliser sa propre fenêtre
own_window_type override #Type de fenêtre ; normal / override / desktop
own_window_transparent yes #Pseudo transparence
替换为:
own_window yes #Utiliser sa propre fenêtre
own_window_type normal #Type de fenêtre ; normal / override / desktop
own_window_argb_visual true
own_window_transparent yes #Pseudo transparence
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
总之所有的 KDE 必须是上面那个配置才能真 · 透明。
8:调整桌面位置
按住 Alt + 鼠标左键去拖它
9:以 root 身份安装 neuropol / PizzaDude Bullets 字体
dafont.com/neuropol.font
dafont.com/pizzadude-bullets.font
至于怎么调字体让它的颜色适应壁纸什么的就不教你了。一搜一大堆。
没图你说个…
壁纸是 Gossip 杂志中秋特辑里的。