2010年3月31日 星期三

在 Ubuntu 9.10 上安裝 Realtek 8172 無線網路晶片驅動程式( Thinkpad SL410 筆記型電腦)

本來很輕鬆就幫新買的 Lenovo 聯想筆記型電腦 SL410 安裝好 Ubuntu 9.10 ,接上網路線跑起來各種表現也相當順暢完美。沒想到... 無線網路竟然無法啟動!鍵盤右上角的無線網路指示燈也完全不亮!


根據前一台 HP Compaq Presario B1966 的無數次經驗,我判斷這又是網路晶片缺乏驅動程式的問題。更,明明先拜過Google大神確定用戶們都回報Linux使用正常才去買的,怎麼還是中鏢?難道是較新出廠的機種有換過晶片?總之我手上這台 ThinkPad SL410 2842-D7V 的無線網路功能完全無效,在網路連線設定中連「啟用無線網路」都沒得勾選。

還是得靠Google,在這裡找到有人討論相關問題,這位老兄也寫了解決方法(不過是西班牙文 orz),照著做果然解決了,過程記載如下。

1. 首先確認網路晶片的型號,得知是瑞昱半導體的Realtek 8172 (rev 10):
edward@edward-thinkpad:~$ lspci | grep Network
05:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
2. Linux核心的版本也要看一下,我的是2.6.31-20-generic:(恐怕以後每次kernel更新後都得重新安裝一次驅動程式,直到它被包進核心為止)
edward@edward-thinkpad:~$ uname -a
Linux edward-thinkpad 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux
3. 到Realtek官網下載Linux版的驅動程式(www.realtek.com.tw > Downloads > Communications Network ICs > Wireless LAN ICs > WLAN NIC > IEEE 802.11b/g/n Single-Chip > Software),似乎找不到 8172 的驅動程式,但下載給 RTL8192SE 的好像也是可以用。瑞昱提供三個載點真是有先見之明,因為好像不太穩定,如果下載失敗可以換個載點試試。我抓到的檔案是 rtl8192se_linux_2.6.0015.0127.2010.tar.gz,先存到/tmp

4. 解壓縮。這樣會建立一個名為 rtl8192se_linux_2.6.0015.0127.2010 的目錄:
edward@edward-thinkpad:/tmp$ tar -xzvf rtl8192se_linux_2.6.0015.0127.2010.tar.gz
5. 切換到這個目錄,準備把驅動程式編譯到核心:
edward@edward-thinkpad:/tmp$ cd rtl8192se_linux_2.6.0015.0127.2010
6. 先清理一下以往編譯核心時可能殘留的中間檔案,以免發生不良干擾:
edward@edward-thinkpad:/tmp/rtl8192se_linux_2.6.0015.0127.2010$ sudo make clean
7. 進行編譯:
edward@edward-thinkpad:/tmp/rtl8192se_linux_2.6.0015.0127.2010$ sudo make
8. 切換成root並安裝到核心:
edward@edward-thinkpad:/tmp/rtl8192se_linux_2.6.0015.0127.2010$ sudo su
root@edward-thinkpad:/tmp/rtl8192se_linux_2.6.0015.0127.2010# make install
9. 重新開機,搞定!一開機就看到鍵盤邊上的無線網路指示燈亮了,登入Ubuntu桌面後無線網路已經啟動,並且可以抓到附近的基地台囉~

2010年3月15日 星期一

備忘: 讓 Ubuntu 9.04 也能解壓縮 rar 檔案

安裝 p7zip-rar 後就可以用系統預設的 File Roller 來解 RAR 壓縮檔了:

豆腐腦: 讓 Ubuntu 9.04 也能解壓縮 rar 檔案

2010年3月10日 星期三

類似小畫家的 KolourPaint

GIMP雖然功能齊全,但對我來說實在太強大了-根本搞不懂也不會用。沒辦法,本來我就不是用Photoshop,而是小畫家的等級。那就來找個簡單實用的軟體吧,只要可以做一些圖檔的旋轉、縮放、裁剪、加字就可以了。

先前試過mtPaint覺得不好用,安裝了又解除(忘了是哪一點不好用)。用wine安裝原本熟悉的PhotoCap,卻不穩定而且許多功能怪怪的。又裝了Gpaint但是竟然連上一步(undo)都沒有,用起來很困擾所以又刪掉。

KDE提供的KolourPaint總算看起來功能比較符合我的需求,就直接在Synaptic搜尋"kolourpaint"找出來安裝。裝好之後竟然沒有中文選單!再到Synaptic搜尋"zhtw"找KDE的中文語系支援,找到兩個看起來有點像的:kde-l10n-zhtw以及kde-i18n-zhtw,乾脆都裝起來。

後來在這看到好像只要裝kde-i18n-zhtw就可以:
我的Ubuntu、KGubuntu、B2DpureKGB: Ubuntu下常用的繪圖軟體---KolourPaint、Krita

不過反正都裝應該也沒問題,至少以後我用KDE的軟體應該就都有中文了吧~

但是好像KolourPaint無法直接插入中文字,只好先用別的程式打好字再複製貼過來,但字型大小好像也無法變更,傷腦筋,再研究一下好了。