我的conky自启动置顶,挡住其他窗口

上网、浏览、聊天、下载等
595577126
帖子: 134
注册时间: 2009-11-22 11:23

我的conky自启动置顶,挡住其他窗口

#1

帖子 595577126 » 2010-04-19 12:24

不知道为什么,现在我的conky自启动后总会自动置顶,这样以来就遮住了其他的窗口,恨不方便,也不美观,所以现在每次开机之后我都要杀掉conky进程,然后重新运行conky才能让他放在其他窗口下面,求解
Screenshot.png
头像
到处看看
论坛版主
帖子: 8486
注册时间: 2010-01-17 13:05
系统: ubuntu

Re: 我的conky自启动置顶,挡住其他窗口

#2

帖子 到处看看 » 2010-04-19 15:52

conky先于X界面启动了,用脚本延迟几秒启动就好了
#!/bin/bash
sleep 5 && conky
将其保存为conky.sh,放在主目录下。
那个5就是延迟5秒启动,你可以自己修改时间

注意:conky.sh必须设置可执行权限,可在终端运行:chmod +x conky.sh修改文件权限
或者右键属性在权限里把允许以程指行文件选上。
最后在启动程序中添加:

名称:conky

命令:/home/用户名/conky.sh 注:将用户名改为自己的用户名

注释:conky
搞定 :em11
595577126
帖子: 134
注册时间: 2009-11-22 11:23

Re: 我的conky自启动置顶,挡住其他窗口

#3

帖子 595577126 » 2010-04-19 16:03

到处看看 写了:conky先于X界面启动了,用脚本延迟几秒启动就好了
#!/bin/bash
sleep 5 && conky
将其保存为conky.sh,放在主目录下。
那个5就是延迟5秒启动,你可以自己修改时间

注意:conky.sh必须设置可执行权限,可在终端运行:chmod +x conky.sh修改文件权限
或者右键属性在权限里把允许以程指行文件选上。
最后在启动程序中添加:

名称:conky

命令:/home/用户名/conky.sh 注:将用户名改为自己的用户名

注释:conky
搞定 :em11


应该不是吧,我的就用的这个脚本启动的,而且还延长了十秒才启动的
头像
peachcolor
帖子: 898
注册时间: 2006-05-20 14:03

Re: 我的conky自启动置顶,挡住其他窗口

#4

帖子 peachcolor » 2010-04-19 16:13

最近流行黑白风?
595577126
帖子: 134
注册时间: 2009-11-22 11:23

Re: 我的conky自启动置顶,挡住其他窗口

#5

帖子 595577126 » 2010-04-19 18:42

peachcolor 写了:最近流行黑白风?
嘿嘿 喜欢简单点 peachcolor大可能给解释一下为什么会这样阿?
589677
帖子: 84
注册时间: 2008-06-01 0:16

Re: 我的conky自启动置顶,挡住其他窗口

#6

帖子 589677 » 2010-05-02 20:22

试一下再汇报~~~
589677
帖子: 84
注册时间: 2008-06-01 0:16

Re: 我的conky自启动置顶,挡住其他窗口

#7

帖子 589677 » 2010-05-02 21:33

还是不行阿,
自己做了个脚本。不过还是麻烦阿。。

代码: 全选

#!/bin/bash
set $(ps aux|grep conky) && kill -9 $2 && conky
头像
Crazier
帖子: 1051
注册时间: 2007-09-23 17:06
联系:

Re: 我的conky自启动置顶,挡住其他窗口

#8

帖子 Crazier » 2010-06-23 22:52

到处看看 写了:conky先于X界面启动了,用脚本延迟几秒启动就好了
#!/bin/bash
sleep 5 && conky
将其保存为conky.sh,放在主目录下。
那个5就是延迟5秒启动,你可以自己修改时间

注意:conky.sh必须设置可执行权限,可在终端运行:chmod +x conky.sh修改文件权限
或者右键属性在权限里把允许以程指行文件选上。
最后在启动程序中添加:

名称:conky

命令:/home/用户名/conky.sh 注:将用户名改为自己的用户名

注释:conky
搞定 :em11
牛人呀,学习了.
头像
Morsa
帖子: 15
注册时间: 2007-06-02 18:39

Re: 我的conky自启动置顶,挡住其他窗口

#9

帖子 Morsa » 2010-07-30 11:48

Ubuntu 10.04 + conky 1.8.0-1 遇到了和lz一样的问题

.conkyrc:

代码: 全选

background yes
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar
own_window_type override
conky.sh(随机启动脚本):

代码: 全选

#!/bin/bash
sleep 20 && conky
Google "conky always on top" 可以找到不少相关信息,以下这个页面比较有代表性,也探讨了很多解决办法:
Bug #173522 in conky (Debian): “Conky Staying On Top of All Windows”:
https://bugs.launchpad.net/debian/+sour ... bug/173522

lz提供了一个不错的思路,目前准备用lz的脚本尝试一下,共同期待问题的最终解决。
头像
woshicl
帖子: 18
注册时间: 2009-01-21 15:27

Re: 我的conky自启动置顶,挡住其他窗口

#10

帖子 woshicl » 2010-07-31 8:29

589677 写了:还是不行阿,
自己做了个脚本。不过还是麻烦阿。。

代码: 全选

#!/bin/bash
set $(ps aux|grep conky) && kill -9 $2 && conky
尝试了这个,不行, 我是10.04的系统
头像
woshicl
帖子: 18
注册时间: 2009-01-21 15:27

Re: 我的conky自启动置顶,挡住其他窗口

#11

帖子 woshicl » 2010-07-31 8:31

有人说把own_window_type override改成own_window_type nomal,经我实验,还是不行,求解
头像
Morsa
帖子: 15
注册时间: 2007-06-02 18:39

Re: 我的conky自启动置顶,挡住其他窗口

#12

帖子 Morsa » 2010-07-31 10:29

woshicl 写了:有人说把own_window_type override改成own_window_type nomal,经我实验,还是不行,求解
手册里是这样解释的:
own_window_type
if own_window is yes, you may specify type normal, desktop, dock, panel or override (default: normal). Desktop windows are special windows that have no window decorations; are always visible on your desktop; do not appear in your pager or taskbar; and are sticky across all workspaces. Panel windows reserve space along a desktop edge, just like panels and taskbars, preventing maximized windows from overlapping them. The edge is chosen based on the alignment option. Override windows are not under the control of the window manager. Hints are ignored. This type of window can be useful for certain situations.
可见如果改成 normal,这样conky就成了普通窗体,在有些情况下是可以解决置顶问题的,不过单击“显示桌面”的时候,conky就会被最小化——而“显示桌面”有时就是为了查看conky——因而不是治本之策啊。
Aric
帖子: 22
注册时间: 2008-09-13 21:21
联系:

Re: 我的conky自启动置顶,挡住其他窗口

#13

帖子 Aric » 2010-08-07 13:53

到处看看 写了:conky先于X界面启动了,用脚本延迟几秒启动就好了
#!/bin/bash
sleep 5 && conky
将其保存为conky.sh,放在主目录下。
那个5就是延迟5秒启动,你可以自己修改时间

注意:conky.sh必须设置可执行权限,可在终端运行:chmod +x conky.sh修改文件权限
或者右键属性在权限里把允许以程指行文件选上。
最后在启动程序中添加:

名称:conky

命令:/home/用户名/conky.sh 注:将用户名改为自己的用户名

注释:conky
搞定 :em11
用这种方法解决了问题! :em11
头像
易水刃
帖子: 67
注册时间: 2010-06-21 16:20

Re: 我的conky自启动置顶,挡住其他窗口

#14

帖子 易水刃 » 2010-08-13 13:12

把# on_bottom yes
改成
# on_bottom yes
on_bottom yes
我这样就行了
:em05
时间就是这样的离开
我没有去等待
而是去追求
linux
头像
_Pilgrim
帖子: 49
注册时间: 2010-05-27 9:33

Re: 我的conky自启动置顶,挡住其他窗口

#15

帖子 _Pilgrim » 2010-10-27 16:50

到处看看 写了:conky先于X界面启动了,用脚本延迟几秒启动就好了
#!/bin/bash
sleep 5 && conky
将其保存为conky.sh,放在主目录下。
那个5就是延迟5秒启动,你可以自己修改时间

注意:conky.sh必须设置可执行权限,可在终端运行:chmod +x conky.sh修改文件权限
或者右键属性在权限里把允许以程指行文件选上。
最后在启动程序中添加:

名称:conky

命令:/home/用户名/conky.sh 注:将用户名改为自己的用户名

注释:conky
搞定 :em11


很强大....
要时刻想到右上角……
回复