2013年8月21日 星期三

解決「PulseAudio 在 Fedora 19 的授權轉送」問題

升級到 Fedora 19 後,當然也使用 PulseAudio 在不同的電腦間傳送聲音,參考之前的發文
測試後發現之前發文『限制 PulseAudio 的「非授權」聲音轉送』的操作步驟需要修改,這次的改變是 cookie 這個檔案的名稱存放目錄,整理如下:
作業系統版本存放目錄檔案名稱
Fedora 18 以前~/.pulse-cookie
Fedora 19~/.config/pulsecookie
上表中的『~/』是指使用者的『家目錄』,通常是在『/home』之下。
  其它步驟都可適用,請參考上列的發文,不在此贅述。只要依上表的說明修改,不論「伺服端(受音端)」或「客戶端(音源端)」的作業系統,都可以互相轉送聲音。

:若是「伺服端(受音端)」的作業系統升級,『cookie』這個認證檔案要記得全部更新。

已測試版本:

  • Fedora: (19 → 14)

參考資料:


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年8月2日 星期五

設定「VNC 伺服器」使啟動後即為「MATE 桌面環境」

GNOME 3 桌面環境在顯示卡的硬體支援的情況下,流暢的操作令人印象深刻。但是,當透過 VNC 這類遠端桌面連線軟體去使用另一部電腦時,GNOME 3 就顯得有點不順。從 Fedora 15 以後,GNOME 3 桌面環境已取代 GNOME 2,甚至在 Fedora 19 中使用的 GNOME 3.8 也已經將「後備模式」移除。因此,使用一個較簡潔的桌面環境在遠端桌面連線上,越來越有其必要性。
  「MATE 桌面環境」是 GNOME 3.8 移除「後備模式」後的首選,網路上有許多關於在 VNC 伺服器自動開啟「MATE 桌面環境」的討論,多是指向修改『~/.vnc/xstartup』這個檔案。但是改法有很多種,筆者也都一一測試,再經過深入分析『~/.vnc/xstartup』這個檔,終於簡化出一個應該是最簡單的改法。