由於身邊越來越多的朋友以及 Twitter 上的朋友換了 MacBook Air, 整體表現, 真的只能用 "輕""快" 二字形容. 讓我也很心動, 想把服役多年的 Thinkpad T61 換掉, 換成 MacBook Air 13" .
在比較 MacBook Air 規格 以及 T61 規格 後, 冷靜想想, MBA 及 T61 有著差距不大的 Intel Core 2 Duo 2.x CPU 及同樣是 Nvidia Graphic .
由於目前使用的 LMDE 64 加上 Liquorix Kernel 其實也夠快了, 開機 15-20s, 程式也沒什麼太慢的感覺, 那麼, 唯一的效能爆點就在 SSD 了, 就這樣, 開始網購相關的昇級配件了. (看來短時間我不會由小黑變小銀了)
2011年4月8日 星期五
2010年3月2日 星期二
CPU frequency selector by dmenu on Ubuntu
由於目前改用 awesome window manager 取代了 GNOME Desktop , 所以很多"好用"的 Panel Applets 不能使用了.
尤其是 cpufreq-selector 這個對 Laptop 很常用的 applet 不能用, 實在很可惜.
所以, 利用 dmenu (part of dwm-tools) 來刻一個簡單的 cpufreq-selector.
ScreenShot:
尤其是 cpufreq-selector 這個對 Laptop 很常用的 applet 不能用, 實在很可惜.
所以, 利用 dmenu (part of dwm-tools) 來刻一個簡單的 cpufreq-selector.
ScreenShot:
2008年11月9日 星期日
Ubuntu 8.10 at Thinkpad T61
前幾天把 Ubuntu 8.10 Desktop Edition 64Bit 版本昇級.
昇級方法可以參考官方的這篇說明: http://www.ubuntu.com/getubuntu/upgrading
基本上所有 T61 上的硬體都能正確抓到, 包含先前提到的 Intel 4965AGN wireless LED 也一併改善解決.
然而 nvidia driver 由於 restricted driver 內建是 177.80 , 所以踩到了一個雷.
無法登出或 Ctrl+Alt+Backspace:
[G86GL] Latest NVIDIA drivers: X hangs with blank screen after logout.
阿土伯採用的是延長 GDM 等待 nvidia driver 回應的時間.
也就是請修改 /etc/gdm/gdm.conf 中的 GdmXserverTimeout 將它加大到 30 以上, 阿土伯目前使用 40.
沒有太大問題再發生.
2D performance 太慢:
nvidia driver 在 linux 上 2D 效能一直不怎麼樣, 當然官方也一直在改進, 由於 8.10 直接跳到了 177.80 版, 所以可以
使用一些新的設定, 可以參考: http://www.nvnews.net/vbulletin/showthread.php?t=115916 討論串.
或直接在 /etc/X11/xorg.conf 加入
Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"
並在 ~/.gnomerc 加入
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
可以獲得很大的改善.
可以利用 firefox 打開 addons 管理視窗, 然後利用 mouse wheel scroll 看看差別有多大...
昇級方法可以參考官方的這篇說明: http://www.ubuntu.com/getubuntu/upgrading
基本上所有 T61 上的硬體都能正確抓到, 包含先前提到的 Intel 4965AGN wireless LED 也一併改善解決.
然而 nvidia driver 由於 restricted driver 內建是 177.80 , 所以踩到了一個雷.
無法登出或 Ctrl+Alt+Backspace:
[G86GL] Latest NVIDIA drivers: X hangs with blank screen after logout.
阿土伯採用的是延長 GDM 等待 nvidia driver 回應的時間.
也就是請修改 /etc/gdm/gdm.conf 中的 GdmXserverTimeout 將它加大到 30 以上, 阿土伯目前使用 40.
沒有太大問題再發生.
2D performance 太慢:
nvidia driver 在 linux 上 2D 效能一直不怎麼樣, 當然官方也一直在改進, 由於 8.10 直接跳到了 177.80 版, 所以可以
使用一些新的設定, 可以參考: http://www.nvnews.net/vbulletin/showthread.php?t=115916 討論串.
或直接在 /etc/X11/xorg.conf 加入
Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"
並在 ~/.gnomerc 加入
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
可以獲得很大的改善.
可以利用 firefox 打開 addons 管理視窗, 然後利用 mouse wheel scroll 看看差別有多大...
2008年5月2日 星期五
Nimbus Theme on Ubuntu 8.04
Nimbus ( 各組件詳細 Nimbus SPEC ) 是 Sun Solaris Desktop 預設的就相當有質感的 Theme . 在未來的 JDK 6u10 中也將加入 Nimbus LookAndFeel.
所以利用這次重裝 Ubuntu 8.04 之餘, 順便把 Nimbus GTK2 engine 以及 Icons-theme 加入 Ubuntu 8.04 中.
阿土伯目前的 Ubuntu ScreenShot:

Compile and Install:
首先請先確認您有安裝打包 dpkg 相關的開發環境
sudo apt-get install fakeroot dpkg-dev devscripts icon-naming-utils
接下來就是下載 Nimbus 最新的 0.0.9 Source, 以及 deb 的 patch 包.
wget -c http://dlc.sun.com/osol/jds/downloads/extras/nimbus-0.0.9.tar.bz2
wget -c http://zap.tartarus.org/~ds/debian/dists/sid/main/source/nimbus_0.0.6-1.diff.gz
Compile:
tar xf nimbus-0.0.9.tar.bz2
cd nimbus-0.0.9
zcat ../nimbus_0.0.6-1.diff.gz | patch -p1
chmod +x debian/rules
debchange -v 0.0.9-1
sudo apt-get build-dep
fakeroot dpkg-buildpackage -us -uc
在一陣等待後, 您應該會在您的家目錄得到二個deb, (gtk2-engines-nimbus_0.0.6-1_i386.deb / nimbus-icon-theme_0.0.6-1_all.deb )
安裝 Nimbus dpkg:
sudo dpkg -i nimbus-icon-theme_0.0.6-1_all.deb
sudo dpkg -i gtk2-engines-nimbus_0.0.6-1_i386.deb
您應該可以在外觀設定看到 Nimbus 嘍.
懶人包:
OK!OK! 阿土伯了解大家的痛苦, 懶人包在此, 請直接下載這二個 deb , 然後依照安裝方式安裝即可.
gtk2-engines-nimbus_0.0.6-1_i386.deb(45K)
nimbus-icon-theme_0.0.6-1_all.deb(9M)
2008年4月29日 星期二
安裝 Ubuntu 8.04 於 Thinkpad T61 雜記
前幾天把 Ubuntu 8.04 Desktop Edition 版本裝在 lenovo Thinkpad T61 上面.
安裝上算是例來版本最順暢的版本, 不用調整 acpi / sata 設定, 一路安裝到底就可以完成安裝嘍.
基本上所有 T61 上的硬體都能正確抓到, 而 nvidia driver 也只需透過 restricted driver 確認的動作便完成了.
當然, 尚許多美中不足的地方需要調效,本篇並不是安裝教學,請參考官方或網路上為數眾多之教學文件.
Wireless LED 不會亮:
雖說 Intel 4965AGN 的 wireless driver 正確掛上, 且亦可以正確使用, 但是主機上那個 wireless led 不會亮, 就是那麼讓人爽度下降.
所以我們需要自己更新 intel compat wireless driver. (當然, 除了 T61 其它品牌 notebook 亦可照作).
首先先到 http://linuxwireless.org/ 下載最新的 driver, link here.
解壓後, 請修改 config.mk 加入 LED 的 options.
然後 sudo make install 即可完成更新,由於網路 module 使用中, 通常需要重開.
您就會看到您主機上的 wireless LED 開始可愛的一閃一閃了.
Trackpoint 中間鍵
加入以下幾行在 /etc/X11/xorg.conf 的 mouse 設定中:
中文輸入法的更換:
雖然我對 SCIM 沒有好惡問題, 但是經過半天的使用, 發現 pidgin 在輸入字時,
會始整個視窗 hang 住一下, 然後久久才取得 focus .
一開始以為是 compiz 特效問題, 後來發現是 scim 怪怪的, 沒有去深究為什麼, 換成 gcin 試試.
於是改裝套件庫中的 gcin gcin-qt3-immodule, pidgin 果然不會卡卡的.
但是另一個問題接著而來, 那就是部份程式在結束時會有 segment fault 問題發生, Firefox / MySQL Query Browser 都會.
所以,又要展開昇級的動作, 由於 hardy 套件庫內的版本只到 1.3.7 版本. 新的穩定版是 1.3.9 可以解決這個問題.
於是我們使用 debian etch 套件庫來更新, 請參考 http://www.calno.com/moto/gcin/ 將
加入您 Synaptic 第三方套件列表中->更新套件.
即可完成 1.3.9 版本的安裝, 現在 firefox / MySQL Query Browser 可以正常使用了.
中文字體 AA 小字不好看:
由於 Ubuntu 8.04 內建已經使用文泉驛正黑體, 由於 wqy-zenhei 內建含了點陣的明體,所以小字會使用到點陣字.
所以我們需要關掉它. (詳見官網).
請下載官網中的 [44-wqy-zenhei.conf] , 並換掉系統中的 /etc/fonts/conf.d/44-wqy-zenhei.conf .
在此, 由於官網的 match 只用了 "WenQuanYi Zen Hei" 如果在選字時用了 "文泉驛正黑" 的中文 family name 將不會生效, 建議您將
44-wqy-zenhei.conf test 部份改成如下:
CPU 時脈調整
預設的 CPU freq 模式是 Ondemand, 會自動依 CPU 使用情況調整 CPU 時脈, 但是常常會造成程式 delay 或切換過慢的問題. 所以我們需要讓 cpufreq-selector 可以調整時脈.
回答 YES , 讓 cpufreq-selector 擁有 SUID root 權限. 將 cpufreq-selector 加入面版,現在可以很容易依需要調整 CPU 時脈.

Suspend / Hibernate Support
讓 fn+f4 suspend 以及 fn+f12 能正常作業.
修改 /etc/default/acpi-support
其中的 modules 則是 "removed before suspend and reloaded on resume" 所以可以有效解決 resume 畫面一片白/無線網路不能連等問題(至少阿土伯電腦沒再出現過了).
讓 Ubuntu 更好用:
當然, 不能忘了 lazybuntu 最新的 0.1.5 版也支援 hardy 了.
以上, 是目前阿土伯安裝的心得, 陸續調適, 再行增加整理.
安裝上算是例來版本最順暢的版本, 不用調整 acpi / sata 設定, 一路安裝到底就可以完成安裝嘍.
基本上所有 T61 上的硬體都能正確抓到, 而 nvidia driver 也只需透過 restricted driver 確認的動作便完成了.
當然, 尚許多美中不足的地方需要調效,本篇並不是安裝教學,請參考官方或網路上為數眾多之教學文件.
Wireless LED 不會亮:
雖說 Intel 4965AGN 的 wireless driver 正確掛上, 且亦可以正確使用, 但是主機上那個 wireless led 不會亮, 就是那麼讓人爽度下降.
所以我們需要自己更新 intel compat wireless driver. (當然, 除了 T61 其它品牌 notebook 亦可照作).
首先先到 http://linuxwireless.org/ 下載最新的 driver, link here.
解壓後, 請修改 config.mk 加入 LED 的 options.
CONFIG_IWL3945_LEDS=y
CONFIG_IWLWIFI_LEDS=y
然後 sudo make install 即可完成更新,由於網路 module 使用中, 通常需要重開.
您就會看到您主機上的 wireless LED 開始可愛的一閃一閃了.
Trackpoint 中間鍵
加入以下幾行在 /etc/X11/xorg.conf 的 mouse 設定中:
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
中文輸入法的更換:
雖然我對 SCIM 沒有好惡問題, 但是經過半天的使用, 發現 pidgin 在輸入字時,
會始整個視窗 hang 住一下, 然後久久才取得 focus .
一開始以為是 compiz 特效問題, 後來發現是 scim 怪怪的, 沒有去深究為什麼, 換成 gcin 試試.
於是改裝套件庫中的 gcin gcin-qt3-immodule, pidgin 果然不會卡卡的.
但是另一個問題接著而來, 那就是部份程式在結束時會有 segment fault 問題發生, Firefox / MySQL Query Browser 都會.
所以,又要展開昇級的動作, 由於 hardy 套件庫內的版本只到 1.3.7 版本. 新的穩定版是 1.3.9 可以解決這個問題.
於是我們使用 debian etch 套件庫來更新, 請參考 http://www.calno.com/moto/gcin/ 將
deb http://www.calno.com etch-backports main
加入您 Synaptic 第三方套件列表中->更新套件.
即可完成 1.3.9 版本的安裝, 現在 firefox / MySQL Query Browser 可以正常使用了.
中文字體 AA 小字不好看:
由於 Ubuntu 8.04 內建已經使用文泉驛正黑體, 由於 wqy-zenhei 內建含了點陣的明體,所以小字會使用到點陣字.
所以我們需要關掉它. (詳見官網).
請下載官網中的 [44-wqy-zenhei.conf] , 並換掉系統中的 /etc/fonts/conf.d/44-wqy-zenhei.conf .
在此, 由於官網的 match 只用了 "WenQuanYi Zen Hei" 如果在選字時用了 "文泉驛正黑" 的中文 family name 將不會生效, 建議您將
44-wqy-zenhei.conf test 部份改成如下:
<test qual="any" name="family">
<string>WenQuanYi Zen Hei</string>
<string>文泉驿正黑</string>
<string>文泉驛正黑</string>
</test>
CPU 時脈調整
預設的 CPU freq 模式是 Ondemand, 會自動依 CPU 使用情況調整 CPU 時脈, 但是常常會造成程式 delay 或切換過慢的問題. 所以我們需要讓 cpufreq-selector 可以調整時脈.
sudo dpkg-reconfigure gnome-applets
回答 YES , 讓 cpufreq-selector 擁有 SUID root 權限. 將 cpufreq-selector 加入面版,現在可以很容易依需要調整 CPU 時脈.

Suspend / Hibernate Support
讓 fn+f4 suspend 以及 fn+f12 能正常作業.
修改 /etc/default/acpi-support
ACPI_SLEEP=true
ACPI_HIBERNATE=true
ACPI_SLEEP_MODE=mem
MODULES="e1000 iwl4965 nvidia"
HIBERNATE_MODE=platform
其中的 modules 則是 "removed before suspend and reloaded on resume" 所以可以有效解決 resume 畫面一片白/無線網路不能連等問題(至少阿土伯電腦沒再出現過了).
讓 Ubuntu 更好用:
當然, 不能忘了 lazybuntu 最新的 0.1.5 版也支援 hardy 了.
以上, 是目前阿土伯安裝的心得, 陸續調適, 再行增加整理.
2007年1月13日 星期六
亂倉打鳥輸入法~~
在 gcin 網站無意中發現的輸入法。 試用了一下。 感覺不錯…
規則和倉三一樣,只是增加了更多的詞句以及倉三常錯的字,也加入(也就是將錯就錯:D)
http://cle.linux.org.tw/trac/wiki/NewCJ3Cin
##CONTINUE##
"亂倉打鳥 - 融合倉頡三代及大新倉頡的優點,支援常用詞及日文字母的輸入,提供一個更快速、更簡單好用的輸入環境,同時適合新手及倉三、快倉的老手們來使用 ..:P"
規則和倉三一樣,只是增加了更多的詞句以及倉三常錯的字,也加入(也就是將錯就錯:D)
http://cle.linux.org.tw/trac/wiki/NewCJ3Cin
##CONTINUE##
"亂倉打鳥 - 融合倉頡三代及大新倉頡的優點,支援常用詞及日文字母的輸入,提供一個更快速、更簡單好用的輸入環境,同時適合新手及倉三、快倉的老手們來使用 ..:P"
2007年1月6日 星期六
GCIN 中文輸入法簡介
一個對 GCIN 介紹很詳盡的網站...
今天的 Tetralet 又在唧唧喳喳了 | GCIN 中文輸入法簡介
GCIN 是由 Edward Liu(同時也是 XCIN 的開發者)所開發的 Gtk2 based 中文輸入法程式,支援了倉頡、倉頡五代、標點倉頡、注音、詞音、大易、行列、嘸蝦米(因版權問題,僅支援但程式本身沒有內建)、內碼、簡易、日本式... 等等眾多輸入法,且支援像是倚天、倚天 26 鍵、許氏鍵盤... 等等鍵盤排列方式,加上本身輕巧快速穩定等等眾多優點,若說在當今眾多中文輸入法之中首屈一指的乃是 GCIN,個人認為應該是當之無愧。
今天的 Tetralet 又在唧唧喳喳了 | GCIN 中文輸入法簡介
GCIN 是由 Edward Liu(同時也是 XCIN 的開發者)所開發的 Gtk2 based 中文輸入法程式,支援了倉頡、倉頡五代、標點倉頡、注音、詞音、大易、行列、嘸蝦米(因版權問題,僅支援但程式本身沒有內建)、內碼、簡易、日本式... 等等眾多輸入法,且支援像是倚天、倚天 26 鍵、許氏鍵盤... 等等鍵盤排列方式,加上本身輕巧快速穩定等等眾多優點,若說在當今眾多中文輸入法之中首屈一指的乃是 GCIN,個人認為應該是當之無愧。
訂閱:
文章 (Atom)