對于有兩臺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
風輕云淡 閱讀(2054)
評論(0) 編輯 收藏 引用 所屬分類:
Linux