顯示具有 Synergy 標籤的文章。 顯示所有文章
顯示具有 Synergy 標籤的文章。 顯示所有文章

2013年8月4日 星期日

Synergy 在 MATE + LightDM 的『自動啟動』設定

平常工作用的主機升級到 Fedora 19 後,因 GNOME 3.8 對顯示卡的高要求,再加上 Celeron-D 這顆 CPU 運算能力也不強,跑 GNOME 有點吃力。不想多花錢在舊電腦上,就想把作業系統的環境改成「MATE 桌面」,既然不用 GNOME 就乾脆灌台『純 MATE』()的電腦來用用。順便也試試看「MATE 桌面」是否真能延續 GNOME 2 的使用經驗。
  這次的測試聚焦在 Synergy 這個套件,它以讓多台電腦共用一台電腦的鍵盤、滑鼠。新版的 Synergy 還可在不同電腦間做剪貼,帶來的方便性不容小覷。這次整理的記錄有三:
  • 安裝 Synergy
  • 設定 Synergy 連線電腦的相關位置
  • 設定 Synergy 在『純 MATE 桌面』的自動啟動
:Synergy 的「伺服器」(控制端) 和「客戶端」(受控端) 皆使用「MATE 桌面」,而「顯示管理器」(即:開機登入畫面) 皆為 LightDM (Light Display Manager)。

2013年4月29日 星期一

如何在登入「MATE 桌面」前就啟動 Synergy

前些時候因為 GNOME3 跑得很不順(註:電腦太舊了),故開始測試「MATE 桌面」環境。沒有急迫性就不怎麼積極。最近將舊筆電(ASUS M2400)裝上 Fedora 18,預設安裝的 GNOME3 當然跑得很辛苦。想說既然不用 GNOME3,乾脆就裝個全「MATE 桌面」環境來試試。
  筆電的鍵盤用的不太習慣,就想用之前介紹過的 Synergy,用桌機的鍵盤、滑鼠來控制筆電,希望是從 MATE 的登入畫面就使用 Synergy 才方便。接下來就將這些測試結果做個整理、記錄。
  在 Fedora 中安裝「MATE 桌面」環境,可能並存 GNOME3 或全 MATE。而 GNOME3 和 MATE 使用的「顯示管理器(Display Manager)」並不相同。因此,將這些不同的組合安裝做個整理。
顯示管理器
(Login 畫面)
登入後的桌面環境需修改的設定檔
gdmGNOME Desktop/etc/gdm/Init/Default
gdmMATE Desktop/etc/gdm/Init/Default
lightdmMATE Desktop/etc/lightdm/lightdm.conf
註一:gdm 和 lightdm 分別為 GNOME 和 MATE 的預設「顯示管理器」。上表中的第一、二種組合,常用在同時安裝「GNOME 桌面」和「MATE 桌面」時。而第三種組合,則預設安裝於純「MATE 桌面環境」中使用。
註二:在其它的 Linux 分支版本中,有些「MATE 桌面」的預設顯示管理器是 MDM(MATE Display Manager, MATE 顯示管理器),但在 Fedora 18 中是使用 LightDM。

2013年3月22日 星期五

Synergy 在 Fedora 18 的測試、使用記錄

更新到 Fedora 18 後,一直未仔細測試、記錄 Synergy 的使用情形。最近抓個空檔試了一試,就把一些修改的設定、使用的新經驗記錄下來。
    這次 Fedora 18 的釋出,也將 Synergy 更新到 1.4.10 版。之前在寫
時,就有想要寫個升級到 1.4.x 的操作,想不到 Fedora 18 就把 Synergy 升級了,設定檔也通用。在測試時有兩個發現,也將它記錄下來。

一、簡化「客戶端(受控端)」的設定

在 “如何「在 Login 以前就自動啟動 Synergy」” 一文中,在「客戶端(受控端)」的設定有三個檔案。在 Fedora 18 中照前文設定,會一直出現『重覆連線』的問題。就試著修改設定,想把這個訊息消除掉,雖然仍然可以操作(註:有點卡卡的)。
    修改後的設定步驟變得更簡單了,在「客戶端」只要設定「/etc/gdm/Init/Default」這個檔案即可,節錄前文如下:
在設定檔『/etc/gdm/Init/Default』中,在『PATH …』及『OLD_IFS …』這兩列文字,即
PATH="/usr/bin:$PATH"
OLD_IFS=$IFS
的下方,加入這三列設定
/usr/bin/killall synergyc
sleep 1
/usr/bin/synergyc  192.168.10.12
另外兩個檔案不用設定,就不會出現『重覆連線』的問題。

二、跨電腦的『複製』、『貼上』功能

這個功能不需設定,這是 Synergy 1.4.10 原本就有的功能。實在是覺得很方便,所以特別將它寫出來,提醒讀者試用看看。

已測試版本:

  • Fedora: 18

2012年10月10日 星期三

如何「在 Login 以前就自動啟動 Synergy」

前文“免費的鍵盤、滑鼠分享軟體 - Synergy”介紹了 Synergy 的安裝、設定,但都是在 Linux 用戶登入後才可使用 Synergy,是稍微有點不便。想要一開始就悠閒地用習慣的鍵盤、滑鼠,不要麻煩地登入再啟動 Synergy,是要稍微動點系統設定。
    以 GNOME 的設定為例,要令 Linux 系統開機後,立即連線到 Synergy 伺服器(連接實體鍵盤、滑鼠之電腦),有四個檔案要設定
檔案所在目錄檔案名稱作用時機
 /etc/gdm/Init/ Default Login(登入)畫面 
 /etc/gdm/PostLogin/  Default 登入後
 /etc/gdm/ Xsession 開啟個人桌面
 /etc/ synergy.conf  Synergys 啟動期間
其中『synergy.conf』是「伺服器」使用的設定檔,「客戶端」不需要設定。

2012年9月30日 星期日

免費的鍵盤、滑鼠共用軟體 - Synergy

時常使用兩部以上電腦同時作業的人,都會對桌上的堆滿的鍵盤、滑鼠很煩腦。不但佔用空間,不時的切換鍵盤、滑鼠,弄得都不清楚在使用哪一部電腦。使用 KVM 切換器,又要花錢,又不一定適用。有個免費軟體 synergy,可以提供這項功能,而且支援三種主要電腦系統:Windows, Mac OS X 及 Linux (包含 Ubuntu/Debian, Fedora/Red Hat)。
    因為我只有 Windows 和 Fedora 系統,以下就以這兩種系統的安裝、設定為例。