LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
 
主题工具
旧 09-01-22, 17:10 第 1 帖
jarryson 帅哥
 
jarryson 的头像
 
 
注册会员  
  注册日期: Jul 2004
  我的住址: 湖北武汉
  帖子: 5,928
  精华: 3
 

标题: 大家有什么让软件延迟启动的方法?


前不久gnome里面会话添加程序,会在桌面启动完成后程序才会启动。现在全部都一起启动,xfce4也是这样,美其名曰“并行”,加快桌面启动速度。

问题是当程序和compiz一起用的时候,compiz启动需要一段时间,但是如果并行,tilda,conky,cairo-dock都会不正常,有些是透明不能开启,有些是不是在所有桌面都显示。

我尝试使用sleep这样的方法,直接添加到~/.config/autostart/下面的desktop文件里面是不行的,非要使用命令,但是无论我添加到~/.xprofile下还是另外写一个命令,都会随之启动一个bash。这样启动多少个程序就有多少个bash,还不能kill。

不知道还有没有别的方法让程序延迟启动的,又不会启动一个额外的bash程序?也就是说提升到整个桌面同级别而不是桌面下bash的一个子程序。gnome-run现在也不知道如何调用。。







__________________
AMD Turion MT-34 1.8G,1G+256M ddr333,VIA,AMD-ATI X700 128M,160G IDE,15.4宽...

Archlinux -- 最新,最快,最方便
  jarryson 当前离线   回复时引用此帖
旧 09-01-22, 19:53 第 2 帖
jjj137
 
 
 
注册会员  
  注册日期: May 2008
  帖子: 52
  精华: 0
 

试试tilda &
  jjj137 当前离线   回复时引用此帖
旧 09-01-22, 20:12 第 3 帖
remote fish
 
 
 
注册会员  
  注册日期: Aug 2007
  帖子: 704
  精华: 0
 

想不要 bash 用 exec
  remote fish 当前离线   回复时引用此帖
旧 09-01-22, 21:31 第 4 帖
wd_afei 帅哥
 
wd_afei 的头像
 
 
注册会员  
  注册日期: Jul 2003
  我的住址: Beijing
  帖子: 2,322
  精华: 5
 

exec 后面的程序就不运行了。







__________________
wd
irc.oftc.net/6667 #chat-cn, #openbox-cn
  wd_afei 当前离线   回复时引用此帖
旧 09-01-22, 22:33 第 5 帖
jarryson 帅哥
 
jarryson 的头像
 
 
注册会员  
  注册日期: Jul 2004
  我的住址: 湖北武汉
  帖子: 5,928
  精华: 3
 

哇,太好了。exec。。

为了能在.desktop文件里面使用延迟。可以写一个/usr/bin/delay

代码:
#!/bin/bash sleep $1 exec $2
然后.desktop文件里面,或者说会话里面写delay 10 "conky -d"就可以让gnome管理了。。

我觉得X11的desktop文件应该提供相应功能的
  jarryson 当前离线   回复时引用此帖
旧 09-01-22, 23:06 第 6 帖
axlrose
 
 
 
注册会员  
  注册日期: Feb 2006
  我的住址: 四川成都
  帖子: 1,463
  精华: 2
 

不错的方法,以后用得上







__________________
gentoo archlinux debian freebsd amd3600+ T61
GunsNRose

我的百度BLOG: http://hi.baidu.com/3444542
  axlrose 当前离线   回复时引用此帖
旧 09-01-23, 22:04 第 7 帖
xcxxb 帅哥
 
xcxxb 的头像
 
 
注册会员  
  注册日期: Sep 2006
  我的住址: 上海
  帖子: 502
  精华: 0
 

赞~~
这方法好用
原来我一直不知道会有开了几个bash的问题







__________________
妳是一條河,流過我的悲傷
http://www.xxb.me/
  xcxxb 当前离线   回复时引用此帖
旧 09-01-24, 22:41 第 8 帖
huntxu
 
 
 
注册会员  
  注册日期: Sep 2008
  帖子: 547
  精华: 0
 

bash -c "sleep n && tilda"
忘了是不是-c参数...
一段时间没用...
  huntxu 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 08:50


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org