随笔 - 132  文章 - 51  trackbacks - 0
<2012年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(7)

随笔分类

随笔档案

文章分类

文章档案

cocos2d-x

OGRE

OPenGL

搜索

  •  

最新评论

阅读排行榜

评论排行榜

对于有两台PC(一台WIN一台LINUX)的用户来说, synergy是一个很好用的软件,它可以让你两台机器共用一个键盘和一个鼠标。


WIN里设置synergy自动启动很简单,但ubuntu里就会有点复杂。让两台机器开机时就自动连接起来,用起来感觉就是同一台机器一样,非常方便。


下面来介绍一下怎么让synergy自动开机启动。 注意! 这篇文章只针对 ubuntu !! 其他发行版本的linux设置会有很大的不同。 笔者在ubuntu 10.4和11.4上都实践过,没有问题,相信ubuntu的其他版本也能用上。


1. 到 /etc/gdm的目录下,看到 Init, PostLogin和PreSessions 三个子目录;

2. Init 这个子目录下有个 Default 文件, 里面的内容是管登录画面时的启动项,

    PostLogin下也有个 Default文件,里面的内容是管正在登录时的启动项,

    PreSessions下也有个Default文件,里面的内容是管正在登录时的启动项,

    如果你发现没有Default文件,只有一个Default.sample文件的话,也是正常的,Default.sample是给你作为一个模版来参考,让你知道怎么写Default文件。这种情况下,你只要复制一下defaut.sample文件并重命名为Default就行,或者直接将Default.sample改为Default也行。


3. 然后,分别对这个三文件添加下面的内容:

    在Init的Default里: 加上

/usr/bin/killall synergyc 
sleep 1
/usr/bin/synergyc [<options>] synergy-server-hostname

    在PostLogin的Default里:加上

/usr/bin/killall synergyc 
sleep 1 

    在PreSession的Default里:加上

/usr/bin/killall synergyc 
sleep 1 
/usr/bin/synergyc [<options>] 你要连的机器的IP(或它的计算机名)            

/* 例如我的主机名叫 alvin-computer, ip是 12.22.33.44,   那么这句应该这样写/usr/bin/synergyc 12.22.33.44    或/usr/bin/synergyc alvin-computer,至于那个option就不用管它了*/


(这些语句分别是啥意思,我就不详说了,你懂的...)

    分别保存,退出,重启---------->大功告成!!!!


    用过synergy你就知道感觉是一个字: 爽!

原文地址:http://blog.csdn.net/lihaoweiv/article/details/6608563

posted on 2012-07-03 14:35 风轻云淡 阅读(1936) 评论(0)  编辑 收藏 引用 所属分类: Linux

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理