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』這個檔,終於簡化出一個應該是最簡單的改法。

2013年7月14日 星期日

「在 Fedora 19 適用的 Fedora 安裝、設定程序」測試

安裝 Fedora 19 後,照例得重頭再設定一次使用環境,另外也要補安裝一些軟體。每次的重新安裝也都發現一些設定或安裝程序有些微的改變,當然也要花些時間找一下新的適用程序。
  這次也不例外,就將 Fedora 18 以後的安裝、設定程序也驗證一次。同時也記錄下來測試的結果,有不適用的程序再另外記錄。一方面提醒自己,還有哪些未試過。一方面分享同好方便參考。

可以沿用的安裝、設定程序:

2013年7月4日 星期四

Fedora 19 使用後的第一個心得:舊電腦該用 MATE 了

7 月 2 日 Fedora 19 釋出,這次的日期只有延過一次,相較於 Fedora 18 而言,是很大的改善。話不多說,就趕快下載、安裝來試用一下。
  預設安裝的「桌面環境」仍然是 GNOME 3 並不覺得意外,畢竟更換預設安裝的套件是件大事,未經詳細討論不宜輕率實施()。在 GNOME 3.6 時,GNOME 的官網曾公佈:將在 GNOME 3.8 版時將「後備模式」移除,以全力發展 GNOME 3 的新功能。
  這次的試用證實了這件事:筆者的舊電腦將不可能再使用 GNOME 3 的「後備模式」了。看樣子,「MATE 桌面環境」的測試要直接跳過,進入『立即使用』階段了。幾個 MATE 相關的發文先整理一下:
將來再整理 Fedora 19 + MATE 的安裝程序。

:在 Fedora 18 中,開發團隊加入另兩個「桌面環境」(MATE 和 Cinnamon),曾有人認為將來預設安裝的「桌面環境」會改變。

已測試版本:

  • Fedora 19 + GNOME 3.8
  • Fedora 19 + MATE 1.6.1

2013年6月30日 星期日

用「AutoFS 服務」改善 NFS 連線的方便性

Linux 中的 NFS 的功用就如 Windows 中的『網路芳鄰』一樣,用以『將硬碟目錄分享給其它電腦』,或是說『讓電腦可透過網路使用其它電腦的硬碟、檔案』。NFS 有很多設定的方法,可應用在不同的連線分享之用,本文僅針對筆者常用的使用情況之設定做說明。
  • 平時工作用的電腦(「客戶機」)較常開機,偶而透過網路使用儲存在「伺服器」(或提供檔案分享的電腦)的資料。
  • 「伺服器」只有需要使用時才開機,平常處於關機狀態以節約電力。
  • 工作中需要使用「伺服器」的檔案時,只要開啟「伺服器」而不需將「客戶機」重開機,或是下連線命令。
    • NFS 若設定為『固定連線』,「客戶機」就必須等「伺服器」開妥、上線後才可正常開機。
    • 需要存取檔案時會『自動連線』,不會因「伺服器」未開機而「客戶機」也不能開機。
總而言之,就是『需要時會自動連線』、『不需要時不影響正常使用』。整理出來的安裝、設定的步驟分為:「伺服器」端的設定、「客戶」端的安裝及設定兩部份。

2013年6月12日 星期三

加裝 MATE 1.6 的面板小工具 (Applets)

在 Fedora 18 試用「MATE 桌面」環境也有三個月了,一開始是 1.4 版,後來雖然升級到 1.5 版,可是使用上並沒有像 GNOME 2 一樣的感覺,許多在 GNOME 2 裏好用的面板小工具都找不到。尤其是『顯示系統即時狀態』這個小工具,對於筆者的舊系統常會過熱,缺少『即時顯示』是有點擔心這個問題。心想等 Fedora 19 發佈,它已將最新板的 Mate desktop 1.6 收入套件資料庫,到時候再測試。
  最近的升級中,發現「MATE 桌面」又升級了,這次是升級到 1.6 版,就更新試用看看,也抱持著一絲希望,查了一下類似『顯示系統即時狀態』的面板小工具是否有加入套件。終於看到了不見多時的 applet-sensors 套件,只是換了一個新名字『mate-sensors-applet』。

一、安裝 Sensor 面板小工具套件

找到套件就裝起來試試,開啟「終端機」後先切換成 root 身份,再下這個命令
[root@M2400 ~]# yum install mate-sensors-applet
安裝過程會自動加裝 libXNVCtrl 這個關聯套件,經過一小段的等待時間就可以開始測試。與「面板小工具」有關的套件列表於後:
套件名稱套件內之小工具備 註
mate-applets時鐘、系統監控、…等預安裝
mate-sensors-applet溫度監控:含 CPU、硬碟、…等,需有安裝 udisk (或 hddtemp) 和 lm_sensors 套件,才可監控硬碟和 CPU 溫度。需加裝
有需要的讀者,有自行測試。

二、加入 Sensor 面板小工具到 MATE 面板

想在面板上加些小工具,將滑鼠移到面板上按「滑鼠右鍵」,會出現在 GNOME 2 中非常熟悉的選單
但是在 VirtualBox 的虛擬機中,就要加個按鍵了。
MATE 桌面位置按 鍵 組 合
電腦主機中「滑鼠右鍵」
VirtualBox 虛擬機中 [Alt] +「滑鼠右鍵」
接著,熟悉的選單就出現了。

注意:安裝這些小工具套件後,有時不能立即加裝到面板上(在小工具列表中未出現),解決辦法是先登出帳號,再登入即可。

已測試版本:

  • Fedora 18 + MATE 1.6