Friday, November 30, 2007

FON徵求「連網」達人 送最酷Nokia N95 多功能手機



圖片來源:台灣諾基亞


  不唬你,這是FON剛剛才寄到信箱的熱騰騰email,相信很多人都有收到吧!而要拿N95,規則很簡單;只要在規定比賽時間內,拿著你的行動裝置盡全力登入不同的FON AP(基地台、熱點),累積最多者就可以免費入手這個好康大獎,當然,如果你還不是fon的家族成員,必須先得加入才行。


消息來源:FON酷新聞



延伸閱讀:

  
  

Thursday, November 29, 2007

好人燒給正妹的光碟片 上面的字千萬不能醜

  

  當「好人」小心翼翼拿出上面覆有粉紅色可愛小圖案的空白光碟,要把上次出去聯誼在一旁偷拍的照片,燒給其中一個遇到就講不出話來的正妹,想藉著給送一張自以為可愛的光碟片給她來欺騙自己還有機會,腦海裡還邊幻想著正咩嘴裡正誇講著光碟可愛的模樣,到目前為止一切都很可口,但直到光碟片被退出的那一瞬間,開
始意識到自己極度不工整又歪七扭八的字體即將污衊這張光碟片,喔!這時候Casio CW-E60 Disc Title Printer成為救星。




  CW-E60具有200 dpi的解析度,支援所有ture type字型,可將預先設計之文字熱轉印到CD/DVD上。如果有大量光碟又帶有點潔癖的人,這各價值$60美金的Label Printer應該是個值的買的好東西。這裡有短片


來源: everything USB

圖片來源:CASIO



相關連結:



  
  

Friday, November 23, 2007

讓CPU不但快且更冷更省電-有Linux筆電者必看

IMG_3204

88
  目前以中高階notebook而言,搭載雙核心處理器早已不足為奇,但是『雙』核心也意味謂著運作時將產生更多的廢熱,尤其當兩個核心工作滿載,更可以達到 80幾,將近90度的高溫(左圖有真相),其散熱鰭片孔所排出來的熱風,足以媲美寒冬裡溫暖妳手心的7-11關東煮,如果你願意拿它來烘手的話!


  如果再加上 ThinkPad X61右手掌底下動輒50幾度的無線網卡,這下雙手真的可以不用畏懼冬夜裡的寒風了,但是,這麼貼心的設計可只有『冬日限定』,問題是臺灣的冬天,只有短短三個月阿!


  高溫是所有電子元件壽命的殺手,特別是小巧的Notebook,不過當電話那頭的老闆十萬火急的要著上次meeting的結果,而實驗室裡卻只有一臺老古桌機可以用,這時候逼不得已讓筆電也站上火線!而為了筆電的壽命著想,需降低CPU全速運作時所產生的高熱,只好修改過於保守的CPU電壓(voltage )預設值,不過網路上有關Linux系統上調整CPU電壓的資訊並不多( for XP 多到不行),辛好Linux-PHC 提供了非常完整的修改方法,過程也不難,只要到Linux-PHC Files下載適用的Patch,並且按照Howto的步驟就能輕鬆的降低CPU溫度。

  以下節錄自Linux-PHC官方文件『Howto undervolt a Core 2 Duo (and maybe Core Duo and Core processors)』,並加入簡單的註解。


主要步驟如下:
  • 下載 kernel-sources
  • Patching kernel-sources
  • 重新編譯部份modules
  • 覆寫舊modules
  • 更改cpu預設電壓

【下載kernel-sources】
  1. 使用Ubuntu 7.10版本,可以從apt下載 2.6.22-kernel source
  2. 在apt執行安裝完畢後,以下動作皆需要登錄為root身份。
  3. 進入目錄 /usr/src/ 下,解壓縮檔案 "linux-source-2.6.22.tar.bz2"。
  4. 進入新的子目錄"linux-source-2.6.22"下。

command:

$ sudo apt-get install linux-source-2.6.22
$ sudo bash
# cd /usr/src
/usr/src# tar -xjf linux-source-2.6.22.tar.bz2
/usr/src# cd linux-source-2.6.22



【Patching the kernel】

  1. 執行patch前,需先安裝名為patch的程式。
  2. 將下載到桌面的phc-patch複製到kernel的子目錄底下( 記得將fallen改為你的使用者名稱 )。
  3. Patch 所下載的kernel-source。
  4. 複製ubuntu下的設定檔(kernel configuration)到目前的目錄底下。
  5. prepare kernel(準備kernel?)。

command:

/usr/src# sudo apt-get install patch
/usr/src/linux-source-2.6.22# cp /home/fallen/Desktop/linux-phc-0.3.0-pre1/kernel-patch/linux-phc-0.3.0-pre1-kernel-vanilla-2.6.22.patch .
/usr/src/linux-source-2.6.22# patch -p1 < linux-phc-0.3.0-pre1-kernel-vanilla-2.6.22.patch
/usr/src/linux-source-2.6.22# cp /boot/config-$(uname -r) .config
/usr/src/linux-source-2.6.22# make oldconfig

官方wiki提到,接下來系統『應該』會詢問有關cpu頻率和電壓的問題,如果有的話也只能答yes囉!不過,在我安裝的過程中並沒有看到任何對話框!


【重新編譯cpufreq modules】

  1. 輸入make prepare
  2. 輸入make scripts
  3. 重新建利modules(wiki說,要我們不用怕!)

command:

/usr/src/linux-source-2.6.22# make prepare
/usr/src/linux-source-2.6.22# make scripts
/usr/src/linux-source-2.6.22# make M=./arch/i386/kernel/cpu/cpufreq

接下來會有一個 module.symvers 遺失的警告,不過 Linux-PHC Wiki 告訴我們"nothing in this world is perfect",這應該是無關緊要的意思吧,囧rz。


【安裝 patched module】

  1. 置換新module
  2. 移除程序裡的舊cpufreq module
  3. 下次啟動時系載入新的cpufreq module

command
/usr/src/linux-source-2.6.22# cp arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko /lib/modules/$(uname -r)/kernel/arch/i386/kernel/cpu/cpufreq
/usr/src/linux-source-2.6.22# rmmod acpi-cpufreq
/usr/src/linux-source-2.6.22# modprobe acpi-cpufreq

Linux-PHC Wiki 並未提到接下來需不需要重新啟動,但是安裝時發現如果這個步驟沒有重新開機,會找不到部份的設定。


【變更電壓設定】

  如果過程中沒出錯的話,到這邊應當可以修改對應頻率(FIDs)的電壓值(VIDs)。不過kenel所提供的頻率與電壓單位,並非常用的GHz與Vlot. (伏特)而是採用相對應的整數。

先進入cpufreq目錄底下,列出相關設定檔案;

command:
/usr/src/linux-source-2.6.22# cd /sys/devices/system/cpu/cpu0/cpufreq/
/sys/devices/system/cpu/cpu0/cpufreq# ls

可以發現phc-patch新增了下列六個檔案:
  • phc_controls
  • phc_default_controls
  • phc_default_vids
  • phc_vids
  • phc_fids

其中 phc_controls & phc_vids 是可以任意更動設定值的設定檔,檢視一下預設值,
command:

/sys/devices/system/cpu/cpu0/cpufreq# cat phc_vids

以Core 2 Duo T7100為例,顯示"45 37 18 11",這4 個數字代表cpu有4個step可以變換,每一個step會對應一個電壓值,其中數字愈小表示電壓電壓愈低,Linux-PHC Wiki 也給了一個intel的網址 (http://developer.intel.com/design/mobile/datashts/314078.htm),可以查詢這些數字代表的意義,不過,有看沒有懂。



  更改電壓只需要下echo,例如將4個 step 的電壓更改為"18 18 11 11":
command:

/sys/devices/system/cpu/cpu0/cpufreq# echo "18 18 11 11" > phc_vids

若要檢視是否更改成功,用cat再去讀一次phc_vids 就行了,如何找出適用於CPU的電壓設定,請參考下一篇(還沒寫完 XD)



『注意』:調整cpu工作電壓具有硬體損壞之風險,且需由個人所承擔,即使同為 Core 2 Duo T7100 也不一定適用同一組cpu電壓。



最後來一則好玩的youtobe(想看更多?Ubuntu bery cpmpiz 桌面特效 youtube 精選大匯集)




 


本文引用連結:
本文相關連結:
下一篇:如何找出『最低』且『穩定』之CPU工作電壓值

Tuesday, November 20, 2007

筆電、伺服器 夠穩定嗎?用mprime 燒燒看就知道 (for Linux )


88
  mprime 是一個科學運算軟體,主要目的是找尋梅森質樹,網路上的任何使用者可以自由下載並回報計算結果,以加速梅森質樹的搜索,計畫名稱為Great Internet Mersenne Prime Search,簡稱GIMPS



  mprime 需要利用CPU 進行大量且精確的數學運算,因而產生大量的熱(燒機),且程式並無法容錯,所以當程式運作一段時間後,若出現錯誤訊息,表示系統整體『可能』不夠穩定。



  首先到GIMPS下載for Linux 的mprime2414.tar.gz(659KB) 到桌面,並解壓縮。進入目錄,輸入./mprime 啟動,
第一次執行請選Just stress testing,接著將Advance/Priority設為9,即給予高度優先權,(別設10阿,資源都被它搶走,會連動個滑鼠也都會很困難的),之後在終端機下輸入./mprime -m 也可以進入到選單中,設定完後按6-Test/Exit 離開。

 command:

$su
password:
# cd /home/yours/Desktop/mprime2414
/home/yours/Desktop/mprime2414# ./mprime -m



接下來輸入,./mprime -t 就開始燒機啦,不過觀察cpu使用量,發現mprime 只用了一個核心運算,所以整個CPU使用率只有50%左右。

 command:

/home/yours/Desktop/mprime2414# ./mprime -t



沒關係,只要再開啟終端機,輸入底下指令,就會產生任務給另一個CPU執行。假如有四顆cpu,就需開啟四個終端機,依序輸入到a4!

 command:

/home/yours/Desktop/mprime2414# ./mprime -a2 -t



  基本上是跑愈久mprime沒出現錯誤,對於硬體穩定性參考價值愈高,如上圖,才燒沒多久時間兩個核心溫度就已經將近90度,這時候你可以把手放在出風口感受一下,你所賦予給它的,『熱情』。


相關連結:

  

  


Saturday, November 17, 2007

於Ubuntu 系統上修改 CPU 電壓降低筆電工作溫度

IMG_3204

88
  目前以中高階notebook而言,搭載雙核心處理器早已不足為奇,但是『雙』核心也意味謂著運作時將產生更多的廢熱,尤其當兩個核心工作滿載,更可以達到 80幾,將近90度的高溫(左圖有真相),其散熱鰭片孔所排出來的熱風,足以媲美寒冬裡溫暖妳手心的7-11關東煮,如果你願意拿它來烘手的話!



  如果再加上 ThinkPad X61右手掌底下動輒50幾度的無線網卡,這下雙手真的可以不用畏懼冬夜裡的寒風了,但是,這麼貼心的設計可只有『冬日限定』,問題是臺灣的冬天,只有短短三個月阿!



  高溫是所有電子元件壽命的殺手,特別是小巧的Notebook,不過當電話那頭的老闆十萬火急的要著上次meeting的結果,而實驗室裡卻只有一臺老古桌機可以用,這時候逼不得已讓筆電也站上火線!而為了筆電的壽命著想,需降低CPU全速運作時所產生的高熱,只好修改過於保守的CPU電壓(voltage )預設值,不過網路上有關Linux系統上調整CPU電壓的資訊並不多( for XP 多到不行),辛好Linux-PHC 提供了非常完整的修改方法,過程也不難,只要到Linux-PHC Files下載適用的Patch,並且按照Howto的步驟就能輕鬆的降低CPU溫度。



  以下節錄自Linux-PHC官方文件『Howto undervolt a Core 2 Duo (and maybe Core Duo and Core processors)』,並加入簡單的註解。



主要步驟如下:
  • 下載 kernel-sources
  • Patching kernel-sources
  • 重新編譯部份modules
  • 覆寫舊modules
  • 更改cpu預設電壓

【下載kernel-sources】
  1. 使用Ubuntu 7.10版本,可以從apt下載 2.6.22-kernel source
  2. 在apt執行安裝完畢後,以下動作皆需要登錄為root身份。
  3. 進入目錄 /usr/src/ 下,解壓縮檔案 "linux-source-2.6.22.tar.bz2"。
  4. 進入新的子目錄"linux-source-2.6.22"下。

 command:

$ sudo apt-get install linux-source-2.6.22
$ sudo bash
# cd /usr/src
/usr/src# tar -xjf linux-source-2.6.22.tar.bz2
/usr/src# cd linux-source-2.6.22


【Patching the kernel】
  1. 執行patch前,需先安裝名為patch的程式。
  2. 將下載到桌面的phc-patch複製到kernel的子目錄底下( 記得將fallen改為你的使用者名稱 )。
  3. Patch 所下載的kernel-source。
  4. 複製ubuntu下的設定檔(kernel configuration)到目前的目錄底下。
  5. prepare kernel(準備kernel?)。

 command:

/usr/src# sudo apt-get install patch
/usr/src/linux-source-2.6.22# cp /home/fallen/Desktop/linux-phc-0.3.0-pre1/kernel-patch/linux-phc-0.3.0-pre1-kernel-vanilla-2.6.22.patch .
/usr/src/linux-source-2.6.22# patch -p1 < linux-phc-0.3.0-pre1-kernel-vanilla-2.6.22.patch
/usr/src/linux-source-2.6.22# cp /boot/config-$(uname -r) .config
/usr/src/linux-source-2.6.22# make oldconfig

官方wiki提到,接下來系統『應該』會詢問有關cpu頻率和電壓的問題,如果有的話也只能答yes囉!不過,在我安裝的過程中並沒有看到任何對話框!



【重新編譯cpufreq modules】
  1. 輸入make prepare
  2. 輸入make scripts
  3. 重新建利modules(wiki說,要我們不用怕!)

 command:

/usr/src/linux-source-2.6.22# make prepare
/usr/src/linux-source-2.6.22# make scripts
/usr/src/linux-source-2.6.22# make M=./arch/i386/kernel/cpu/cpufreq

接下來會有一個 module.symvers 遺失的警告,不過 Linux-PHC Wiki 告訴我們"nothing in this world is perfect",這應該是無關緊要的意思吧,囧rz。



【安裝 patched module】

  1. 置換新module

  2. 移除程序裡的舊cpufreq module

  3. 下次啟動時系載入新的cpufreq module

 command
/usr/src/linux-source-2.6.22# cp arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko /lib/modules/$(uname -r)/kernel/arch/i386/kernel/cpu/cpufreq
/usr/src/linux-source-2.6.22# rmmod acpi-cpufreq
/usr/src/linux-source-2.6.22# modprobe acpi-cpufreq

Linux-PHC Wiki 並未提到接下來需不需要重新啟動,但是安裝時發現如果這個步驟沒有重新開機,會找不到部份的設定。



【變更電壓設定】

  如果過程中沒出錯的話,到這邊應當可以修改對應頻率(FIDs)的電壓值(VIDs)。不過kenel所提供的頻率與電壓單位,並非常用的GHz與Vlot. (伏特)而是採用相對應的整數。

先進入cpufreq目錄底下,列出相關設定檔案;
 command:

/usr/src/linux-source-2.6.22# cd /sys/devices/system/cpu/cpu0/cpufreq/
/sys/devices/system/cpu/cpu0/cpufreq# ls

可以發現phc-patch新增了下列六個檔案:

  • phc_controls

  • phc_default_controls

  • phc_default_vids

  • phc_vids

  • phc_fids


其中 phc_controls & phc_vids 是可以任意更動設定值的設定檔,檢視一下預設值,
 command:

/sys/devices/system/cpu/cpu0/cpufreq# cat phc_vids


以Core 2 Duo T7100為例,顯示"45 37 18 11",這4 個數字代表cpu有4個step可以變換,每一個step會對應一個電壓值,其中數字愈小表示電壓電壓愈低,Linux-PHC Wiki 也給了一個intel的網址 (http://developer.intel.com/design/mobile/datashts/314078.htm),可以查詢這些數字代表的意義,不過,有看沒有懂。



  更改電壓只需要下echo,例如將4個 step 的電壓更改為"18 18 11 11":
 command:

/sys/devices/system/cpu/cpu0/cpufreq# echo "18 18 11 11" > phc_vids

若要檢視是否更改成功,用cat再去讀一次phc_vids 就行了,如何找出適用於CPU的電壓設定,請參考下一篇(還沒寫完 XD)



『注意』:調整cpu工作電壓具有硬體損壞之風險,且需由個人所承擔,即使同為 Core 2 Duo T7100 也不一定適用同一組cpu電壓。



最後來一則好玩的youtobe(想看更多?Ubuntu bery cpmpiz 桌面特效 youtube 精選大匯集)




  


  


本文引用連結:

本文相關連結:
下一篇:如何找出『最低』且『穩定』之CPU工作電壓值

Wednesday, November 07, 2007

Ubuntu bery cpmpiz 桌面特效 youtube 精選大匯集

  Ubuntu 7.10 正式推出也有一陣子了,不過多數部落格裡有關Ubuntu的「超炫」桌面特效,所引用的yotube連結,似乎沒有什麼新面孔,還是那幾個點閱率已經破錶之經典到不能再經典的短片,所以在這也要呼籲一下諸位部落客們,我們給一些新上傳的短片作者一個機會好嗎?

  搜尋最近youtobe裡有關Ubuntu新上傳的短片,雖然說桌面特效的戲法人人會變,但崮中巧妙各有不同,其中有些人桌面特效與配色間整體調校的功力,已經到達了令人咋舌的境界(咋舌是我是還沒有,但看到眼睛快脫窗是真的)。所以大致整理了一下,把我覺得不錯的收進來,所以這篇新手一定要看,老手不能錯過!有notebook的更是不能放過。

  先來段介紹各個桌面特效所使用的快速鍵,如果還記不得的,下面這則必看。
  註:spuerkey 就是Ctrl 和 Alt 間的winkey。


Sexy Linux - Ubuntu Gutsy w/ Compiz Fusion on a Macbook



【回顧】

  溫習一下目前compiz的老祖宗 Beryl 的30個特效。



[demo] 30 Beryl effects on Linux Ubuntu Edgy Eft (pt.1)


  雖然他點閱率已經破表了, 但既然是經典又怎能放過。


Windows vista aero vs Ubuntu linux + beryl


  來聽聽看Hollywood的電影工業是怎麼說Linux的。


Linux in Hollywood

【最佳配色】

● 樂活天然風

  整體看起來就一整個「蘇胡」。


Kosh Narek' Ubuntu Linux Desktop "Gutsy Gibbon





Ubuntu Gutsy Compiz


● 暗黑系

  XP先不要丟喔,我們有這麼多個桌面,就大方一點,分一個給它吧。


Ubuntu + Compiz + VirtualBox = MAGIC (+howto)


  他肯定是蜘蛛俠的粉絲。


Ubuntu 7.10 Beryl 0.20


  這個,,,,我詞窮,有空就看吧!


Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion


  本來考慮不放的,不過他實在是太愛秀照片了(本人?),就免費幫他宣傳一下。


Linux Ubuntu 7.04 + XGL + Compiz Fusion

【 MAC dock style】

  喜歡愛蹦蹦跳跳的icon嗎?


Ubuntu 7.10 GNU/Linux



Compiz Fusion

【最佳創意】

  個人很愛後面背景的部份,「駭客任務」真是經典的一部電影呀。


My Ubuntu Beryl Matrix 3D Desktop


前面的其實都可以不要看,「但這一則千萬不能錯阿過」,不但有創意,而且這位老兄長的很有笑點 ( 我沒有惡意,好啦,認真的男人最帥 )!


Mover las ventanas a cabezazos

【應用類】

唉,真心酸,這個HDAPS在我的小黑上就是開不起來。



HDAPS on T60 Controlling Beryl




SmackBook


來來來,有看過裝了「汽車防盜器」的麥書嗎,不過這跟Ubuntu似乎沒關係,但蠻有趣的。



iAlertU on an Apple Macbook


本文相關連結:

Sunday, November 04, 2007

Ubuntu 讓 ThinkPad X61;SD、SSD,傻傻分不清楚


IMG_3192



  上面的圖有看出什麼端倪嗎?對!我把Linux裝進SD隨身碟啦!先承認一件事;其實只有段話跟SSD有點關係,以下跟SSD『都扯不上』。



  拜讀Biilypan的「如何把ubuntu 7.04(完整Linux系統,非Live CD)裝入隨身碟中(傻瓜必勝版)」之後,就很想在小黑上試作看看,看能不能替筆電再壓榨出一些續航力,但印象中似乎隨身碟普遍讀寫效率皆普遍較低(當然也有高的,但是價格就跟著三級跳了),一般而言價位普遍都不高,所以截長補短來說,還過的去!




IMG_3199

  但是,SD卡的價格事實上也不高,不過有些品質好一點的2G卡卻可以上到 20MB 的讀取速度寫入速度亦可達10 MB,所以這個測試,就折衷一下拿 T 牌SDHC class6 的4GB SD 卡加上USB讀卡機(右圖)來試試,不過,結果...唉,往下看吧!



  本文針對筆電以SD卡加讀卡機以及一般 2.5"硬碟兩種儲存裝置,進行續航力的測試, 因考慮一般使用下狀 況為主,故測試以正常上網、MSN、firefox同時開啟5~8個分頁進行瀏覽,並記錄電池存量以及使用時間,做為參考。



主要測試項目有四項:
  1. 讀寫效率(XP)

  2. 開機耗時

  3. 平均耗電量-關閉laptop mode

  4. 平均耗電量-開啟laptop mode



【XP下讀寫效率】

使用軟體:FDBENCH

2.5吋HD:

hebench



SD卡+USB讀卡機:

SDbench



  雖然兩個在讀寫速度上相差有倍數之多,不過事實上在使用時並沒有明顯的感覺,這可能是SD卡搜尋時間比一般硬碟快很多以及Linux系統對硬碟的存取頻率較低的關係。



【開機耗時】

  SD卡耗費27秒、硬碟耗費21秒,開機程序耗費時間,還OK啦!說的過去。















【平均耗電量 - 關閉laptop mode】

2.5吋HD:電池存量由94%降至6%,約歷時2小時09分鐘,平均每分鐘耗費0.682%的電量。

hd-94-6
 hd94-6-2

     電池存量變化              耗費時間



SD 卡+USB讀卡機:電池存量由98%降至6%,約2小時29分鐘,平均每分鐘耗費0.617%的電量。

SD_98-6_1 SD_98-6_2

    電池存量變化              耗費時間



  因此使用SD卡,可以比一般2.5吋硬碟裝置,節省下約9.5%的電量,若同樣以90%的電池存量來說,經換算後約可延長接近14分鐘的使用時間。



【平均耗電量 - 開啟laptop mode】

2.5吋HD:電池存量由95%降至6%,2小時13分鐘,平均每分鐘耗費0.669%的電量。

HD_95-6laptop_on2 HD_95-6laptop_on1

    電池存量變化              耗費時間



SD 卡+USB讀卡機:電池存量由95%降至6%,2小時32分鐘,平均每分鐘耗費0.586%的電量。

SD_95-6laptop2 SD_95-6laptop1

    電池存量變化              耗費時間



  開啟laptop mode 後,SD卡比2.5"HD節省約12.4%的耗電量,若同樣以90%的電池存量來說,使用時間大約可延長約19分鐘



  總結以上數據如下圖(每分鐘平均消耗電量=電池存量(%) / 使用時間(min) )。

pwtest


  其實對這樣的結果有些訝異,對我手上的SD卡而言,雖然在使用上與硬碟相比,無法明顯感覺出有任何差異,更具備了硬碟所沒有的優點,例如;安靜、耐震等等,但在耗 電上的表現(對我來說是重點),真有種食之無味,棄之可惜的感覺,也真的不知道該說是SD耗電、還是現在HD很省電(其實也是),不過仔細想想也有可能問題是出在於USB讀卡機上而非SD卡。



後記:其實整個系統在我手上的SD隨身碟上並不是很穩定,今天早上終端機就進不去了Orz,所以玩玩可以,如果真要做為儲存重要資料之用,還是得要承擔一些風險。

  

最後再來一下youtobe:MAC打字機


【Ref.】


與本文相關:

  © Blogger template 'Perfection' by Ourblogtemplates.com 2008

Back to TOP