2012年2月1日星期三

PCManX 1.1 for openSUSE 12.1

首頁:http://code.google.com/p/pcmanx-gtk2/
fourdollars 也幫 openSUSE 12.1 的使用者在 obs 上打包了
請直接用以下指令來安裝
$ sudo zypper ar -c \
http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_12.1/ fonts
$ sudo zypper ar -c \
http://download.opensuse.org/repositories/home:/fourdollars/openSUSE_12.1/
fourdollars \
$ sudo zypper in pcmanx-gtk2

如果套件庫中有 home:swyear
可能要使用
$ sudo zypper in --from fourdollars pcmanx-gtk2

來變更供應者

2012年1月29日星期日

KDE 4.8


在 openSUSE 12.1 升級 KDE 4.8 就下面幾個步驟
# zypper ar http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/ KR48
# zypper ref
# zypper dup --from KR48

你需要回答一些問題:(每個人的情況可能不同)
問題: k3b-codecs-2.0.2-13.8.x86_64 需要 k3b = 2.0.2-13.8,但無法提供此需求
解決方案 1:反安裝 k3b-codecs-2.0.2-13.8.x86_64
解決方案 2:保留過期的 k3b-2.0.2-13.8.x86_64
解決方案 3:保留過期的 k3b-2.0.2-13.8.x86_64
解決方案 4:藉由忽略某些它的相依性破壞 k3b-codecs

使用'數字'選擇上列的解決方法,或 skip(跳過)、retry(重試)或 cancel(取消) [1/2/3/4/s/r/c] (c): 1

k3b-codecs 這個套件是由 packman 來的
請先移除避免麻煩(您以後還是可以再裝回來的)
問題: qt4-qtscript-0.1.0-14.1.2.x86_64 需要 libqt4 = 4.7.4,但無法提供此需求
無法安裝的提供者: libqt4-4.7.4-19.2.2.x86_64[openSUSE-12.1-12.1-1.4]
libqt4-4.7.4-19.2.2.i586[repo-oss]
libqt4-4.7.4-19.2.2.x86_64[repo-oss]
解決方案 1:下列行動將被執行:
保留過期的 libqt4-4.7.4-19.4.1.x86_64
保留過期的 kdegames4-carddecks-default-4.7.2-3.1.2.noarch
保留過期的 libkdeedu4-data-4.7.2-2.1.2.noarch
解決方案 2:反安裝 qt4-qtscript-0.1.0-14.1.2.x86_64
解決方案 3:保留過期的 libqt4-4.7.4-19.4.1.x86_64
解決方案 4:藉由忽略某些它的相依性破壞 qt4-qtscript

使用'數字'選擇上列的解決方法,或 skip(跳過)、retry(重試)或 cancel(取消) [1/2/3/4/s/r/c] (c): 2

qt4-qtscript 需要 libqt4-4.7.4 表示是和舊版 kde 綁在一起的
也先移除
問題: kdm-4.8.0-723.3.x86_64 需要 kdm-branding = 4.8.0,但無法提供此需求
無法安裝的提供者: kdm-branding-upstream-4.8.0-723.3.i586[KR48]
kdm-branding-upstream-4.8.0-723.3.x86_64[KR48]
kdm-branding-basedonopensuse-12.1-6.1.2.i586[repo-oss]
kdm-branding-basedonopensuse-12.1-6.1.2.x86_64[repo-oss]
解決方案 1:反安裝 kdm-4.7.2-6.4.1.x86_64
解決方案 2:反安裝 kdm-branding-openSUSE-12.1-15.3.9.noarch
解決方案 3:保留過期的 kdm-4.7.2-6.4.1.x86_64
解決方案 4:保留過期的 kdm-4.7.2-6.4.1.x86_64
解決方案 5:保留過期的 kdm-4.7.2-6.4.1.x86_64
解決方案 6:藉由忽略某些它的相依性破壞 kdm

使用'數字'選擇上列的解決方法,或 skip(跳過)、retry(重試)或 cancel(取消) [1/2/3/4/5/6/s/r/c] (c): 2

kdm 當然是要的
所以選擇 2,刪除 kdm-branding-openSUSE

接下來就可以順利安裝升級

安裝完畢重開機因為原本的 kdm theme "SUSE" 已經被移除了
可能造成 KDM 無法啟動
所以可以先編輯 /etc/sysconfig/displaymanager
修改
DISPLAYMANAGER_KDM_THEME=""

使用預設 KDM 主題,或
DISPLAYMANAGER_KDM_THEME="openSuSe"

請依照您系統中有安裝的 kdm 佈景主題來修改
您已經順利升級 KDE 4.8 了

2012年1月26日星期四

Hime 輸入法 for openSUSE

Hime 首頁:https://github.com/caleb-/hime/
Hime 是由 gcin 輸入法分支出來開發的,
http://tetralet.luna.com.tw/index.php?op=ViewArticle&articleId=234&blogId=1
兩方面仍維持合作的關係,
不過可能開發的重心會不一樣,
也就是說,隨著時間流逝,兩者的差別將越來越大
如果您想要嘗試一下 hime
可以由 home:swyear 套件庫安裝
以 openSUSE 12.1 為例:
# zypper ar obs://home:swyear/openSUSE_12.1 swyear
(若已經加過 home:swyear 套件庫,上面步驟不必再做)
# zypper in hime

重新登入後會自動改用 hime
(這裡的優先順序並不代表任何的偏好,
只是希望新安裝一個輸入法後能順利的切換)

若要改回用其他輸入法可以
1. 移除 hime,回到您的原本設定
2. 要同時保有 hime
在 ~/.profile 加上
export INPUT_METHOD=gcin

全域設定在 /etc/sysconfig/language
設定
INPUT_METHOD=gcin

或其他您想要的輸入法

2012年1月17日星期二

啟動觸控板點擊

雖然您可以在 KDE 控制中心中來啟動觸控板的點擊(Tapping)
參考:
http://swyear.blogspot.com/2011/11/opensuse-121-2.html
但這只在進入 KDE 後才有用
在 KDM 的登入畫面就不能用
您可以在 /etc/X11/xorg.conf.d/50-synaptics.conf
加入
        Option "TapButton1" "1"

這樣在 KDM 中也可以使用 Tapping 了

2012年1月10日星期二

radiotray - 網路收音機

在 openSUSE 12.1 中可以很容易安裝 radiotray
如果安裝完後不能運作,
檢查您的多媒體環境
開啟終端機
$ su
密碼:
# zypper in radiotray radiotray-lang

就可以安裝網路收音機軟體

這裡有我從 ubuntu-tw 的相關討論串蒐集來的網路電台書籤
http://dl.dropbox.com/u/6331820/radiotray-bookmarks.xml
請在連結上按右鍵--另存新檔
將他改名為 bookmark.xml 放在 ~/.local/share/radiotray/ 中
取代原來的檔案
就會有台灣及港澳日本地區的電台

感謝 ubuntu-tw 上的熱心網友

2012年1月8日星期日

SAMSUNG ML-1865w 無線網路設定

買了一台新的雷射印表機:SAMSUNG ML-1865w
http://www.samsung.com/tw/consumer/computers-peripherals/printers-multifunction/monochrome-laser-printers/ML-1865W/TED/index.idx?pagetype=prd_detail
for Linux 的驅動程式並沒有附在光碟中
請到 samsung 網站下載:
http://www.samsung.com/ie/consumer/print-solutions/print-solutions/mono-printers/ML-1865W/XEU-support
您要下載 Unified Driver (一定要)
至於 Smart Panel 和 Printer Setting Utility 倒是不一定需要
如果您也下載了這些工具,請放在同一個目錄一起解壓縮
執行 autorun 時會一起為您安裝

$ tar -xf UnifiedLinuxDriver_0.98.tar.gz
$ cd cdroot/
$ su
密碼:
# ./autorun

接下來開始安裝

同意授權聲明

如果您直接使用 usb 連線列印,需要將您的使用者加入 lp 群組
請勾選您會用到列印的使用者

問您是否需要 LPT 埠的支援(通常不需要)

開始安裝了

接著的精靈會引導您設定您的印表機
請注意您的系統是否安裝了 CUPS

偵測印表機
(因為我不打算用 usb 列印,所以這裡沒偵測到,
若您先插上了 usb ,此時應該會在 Local Printer 中會出現 ML-1865w 的選擇)

選擇列印埠,用預設的就可以

選擇印表機,當然是 Samsung ML-1865W Series

印表機名稱、描述、位置等,自行輸入

恭喜完成,如果您是用 usb 連接印表機,此時可以按 Test Printer 測試列印
(但是我還沒完成)

最後問您要不要註冊


※如果您的無線網路路由器支援 WPS
可能就不必以下的步驟了
※如果您想在 windows 或 Mac 下設定,就放入光碟
用 usb 連接線進行設定

要使用 Linux 修改印表機的無線網路設定,需要用印表機提供的 SyncThru Web Service
所以您要找一台有無線網路卡的電腦連上印表機

請確認印表機的無線網路訊號是亮的,
因為省電功能,ml-1865w 會自動睡覺,
如果睡著了,按一下 Power 他就會醒來

接著按 WPS 按鈕 15 秒,放手後印表機會印出他的基本設定
您會需要下面的資訊(請依照您的印表機資料為準)
IP Address:     192.0.0.192
SubNet Mask: 255.255.255.0
Default Gateway: 192.0.0.192
SSID: portthru
Current Channel: 10


接下來進行連線:
從 NetworkManager 連線到 portthru 網路

如果沒辦法連線,請修改 portthru 連線的內容
依照列印出來的資料,將您的網路設成同一個網域

確認一下印表機無線網路運作中,再次連線

連線後開啟瀏覽器,輸入該印表機的網址 192.0.0.192
就可以連線到印表機了
建議不要使用 firefox (好像有點小問題),您可以試試其他瀏覽器
中文介面只有簡體中文

按右上角的 「登录」,預設的管理者 ID 是 admin ,密碼是 sec00000
您登入後可以自行修改

登入管理介面

由 「设置」-- 「网络设置」來進行網路設定
首先是 TCP/IPv4
通常設定固定的 IP 方便使用,請依照您的網路來設定,
完成後請記得按右上角的 「应用」

接著設定 「无线」 部份
用 「高级设置:」 -- 「自定义」

請依照您所使用的網路修改 SSID、加密方式、加密的密碼
然後不要忘了按右上角的 「应用」 來套用新的設定

印表機此時應該已經連上您家中的網路而成為你家無線區域網路的一份子了
若您需要再重新設定印表機的網路,請用新的位址

現在只要連上你家區域網路的 Linux 電腦,安裝印表機驅動程式後,
都可以用 CUPS 來進行印表機設定:

開啟瀏覽器,在網址列輸入 localhost:631 進入 CUPS 設定

按「新增印表機」(Add Printer)
此時會提示輸入管理員密碼(使用者 root )
這裡的密碼是您的電腦上的 root 密碼
選擇 ipp 協定

「連線」(Connection) 輸入 http://您的印表機位址/ipp/

輸入您想用的印表機名稱、描述及位置

選擇製造商(Make): SAMSUNG

選擇機型(Model): Samsung ML-1865W Series (en)

依照個人需求將紙張大小(PageSize)改成 A4

設定完成

您可以由 Maintenance 選擇 Print Test Page 列印測試頁

如果沒問題,由 Administration 選擇 Set As Server Default 設成預設的印表機

這樣就大功告成了

2012年1月6日星期五

Kamoso - KDE 的 Webcam 應用程式

http://kde-apps.org/content/show.php?content=111750
就是用您的 webcam 照相、錄影的工具
可以用 software.opensuse.org 搜尋 kamoso 然後用單鍵安裝
KDE 使用者以後不必用 cheese 了