我正在运行 Ubuntu 12.10。Pidgin 在启动时自动启动,但我希望好友列表窗口开始最小化。
我试过这个:http : //www.cebuntu.com/apps/how-to-start-pidgin-and-minimized-on-startup-in-ubuntu/
这个shell脚本:http : //planet.jboss.org/post/how_to_start_pidgin_minimized_or_always_start_pidgin_with_its_buddy_list_invisible
但它们都不起作用。我的意思是他们工作,好友列表在启动时被最小化,但之后,我无法打开它,看起来它被强制最小化。
有没有可行的解决方案?
我找到了解决方案:
首先,安装devilspie
sudo apt-get install devilspie
Run Code Online (Sandbox Code Playgroud)
在 /home/username/.devilspie 中创建一个名为 pidgin.ds 的新文件:
(if
(is (window_name) "Buddy List")
(begin (minimize) )
)
Run Code Online (Sandbox Code Playgroud)
将 Devilspie 添加到启动板。完毕!
Devilspie 使用 Unity 将事情搞砸了。所以我使用这个简单的脚本启动 Pidgin:
#!/bin/bash
pidgin &
sleep 6
wmctrl -c "Buddy List"
Run Code Online (Sandbox Code Playgroud)
睡眠是必要的,这样窗口就不会重生。它很丑,但对我来说是最好的。请注意,它会关闭窗口,但不会退出 Pidgin。最小化和关闭窗口对于 Pidgin 来说几乎具有相同的含义。
| 归档时间: |
|
| 查看次数: |
1661 次 |
| 最近记录: |