我有一个Redhat 5操作系统,一个双显示器设置和两个工作区。当机器重新启动时,我想设置以下内容:
在工作区1上,
* run the thunderbird-client on the left monitor.
* run 3 terminal clients on the right monitor.
在工作区2上,
* run firefox on the right monitor.
有人可以指出我可以在哪里设置这些设置吗?我确信有一种方法,因为当我的机器启动时,几个终端客户端弹出,我的irc聊天客户端也弹出。我不知道我之前是怎么做过的。
答案 0 :(得分:0)
你可以试试 Devil's Pie (yum install devilspie)
这是一个创建规则的工具,可以在应用程序启动时将特定操作绑定到应用程序(即设置工作空间,位置,透明度等)。
我在这里找到了一些文档:http://www.foosel.org/linux/devilspie和此处:http://live.gnome.org/DevilsPie
当然,在注销时保存工作区也有帮助(系统> 偏好设置> 更多偏好设置> 会话,然后选中“自动保存对会话的更改”。)
设置完应用程序规则后,您可以编写一个简单的Bash脚本按顺序启动它们,并将该脚本添加到会话首选项中的Startup程序中。