2008年12月26日 星期五

好大的聖誕禮物

本日購入Samsung 2343BWX 23吋16:9 LCD螢幕…

至於開箱文,很抱歉,沒有!請自行參考Mobile01的文章。(炸

剛裝上去用,先來說說初步的使用心得。眾所皆知,這台螢幕是以比Full HD還高的解析度(2048x1152)作為特色,這麼高的解析度既是優點也是缺點,優點是習慣跑繪圖軟體的人,畫圖時就不用一直拉捲軸,但是缺點就是文字變小,如果拿我原先的螢幕(Philips 107T5 17" CRT)作比喻,就像是在同等距離觀看1280x1042解析度的畫面,讓人不習慣。而以23吋的大小而言,檢視畫面最左與最右的區域時,需要稍微轉動頭部,如果需要經常「左顧右盼」也是蠻累人的。

因為我有Pantone eye-one Display LT,便來作螢幕校色。首先是對比,預設為70,而程式認為86是比較適合的。Gamma值的話,OSD沒有寫數值,我便用了預設的Mode 1,程式設定為2.2。至於色溫,OSD裡也只有Cool、Normal與Warm,我只好選Custom,自行設定RGB。在RGB設定皆為50的情況下,測出的色溫為6200,程式顯示藍色的部份稍嫌不足,我便嘗試將B的數值往上調整,但是…完全沒有效果。數值低於50就會察覺到色溫的改變,但是高於50完全沒有任何改變,我不知道原因為何,既然調整B無效只好將RG的數值降低。我最後得到的數值R:37、G:39、B:50,色溫為6500。最後程式進行最後的檢測以產生ICC檔,以螢幕上的參考人像來看,沒使用校色檔前人像的臉色發白,套用校色檔之後就感覺比較有氣色。

2008年12月9日 星期二

改善Google Earth 4.3 Linux版的文字顯示

※此解決方案只針對Ubuntu 8.10 + Google Earth 4.3,如果你沒有以下的問題,請不要更動系統檔案。

第一次使用Google Earth 4.3 Linux版的人都會發現,介面上的文字過小,而且有缺字破損的情況,但是在4.2版卻不會。早期有人提出修改設定檔的作法,但結果卻是差強人意。後來在Google Earth Help論壇上頭,有人提出了另一種解法,根據文章中所提到,可以推測出文字顯示問題是跟QT4函式庫有關。

文章中說明的解法,大致是安裝QT4的函式庫,然後將系統中的檔案覆蓋Google Earth 4.3附帶的QT4函式庫。不過這樣的作法僅適用於32位元的環境,如果是AMD64的環境,就不能這樣做了。在64位元的環境下,必須自行下載i386版的QT4 deb檔,自行解壓縮再覆蓋檔案。

  1. 以Ubuntu 8.10 AMD64為例,安裝Medibuntu的Google Earth 4.3。

  2. 下載我整理好的i386版QT4函式庫,並解壓縮。

  3. 覆蓋Google Earth附帶的QT4函式庫
    cd /usr/lib32/googleearth
    sudo cp /解壓縮位置/libQt4/* .

  4. 完成


[caption id="attachment_291" align="alignnone" width="300" caption="Google Earth 4.3 Linux with Qt4 Library fix"]Google 4.3 Linux with Qt4 Library fi[/caption]

這個就是成果,文字顯示效果被大幅度的改善。

2008年12月1日 星期一

解決foobar2000在Ubuntu 8.10破音、跳針的問題

這個問題的原因是Ubuntu 8.10上,使用pulseaudio作為系統音源處理的backend,而Wine尚未完全支援pulseaudio。

要解決這個問題,首先開啟終端機視窗,輸入 padsp winecfg ,開啟Wine設定之後,在音效/音效驅動程式這,只選擇「OSS驅動」。



然後變更foobar2000啟動圖示的屬性,更改指令這一行,在 wine foobar2000.exe 前面加上 padsp。



理論上這個解決方式,適用於透過Wine發聲的Windows程式。

2008年11月20日 星期四

電腦耗電量紀錄

不久前將顯卡從Geforce 7600GS換成Radeon HD 4850,想測看看實際耗電量的變動。

監控設備:海韻Power Angel

受測設備:

CPU: AMD X2 3600+ oc 2.37Ghz
M/B: Asus M2N-E
RAM: Kingston DDR2 667x4
VGA: Gigabyte GV-R485ZL-512H,GPU超頻到700Mhz(原廠625)
HDD: Seagate 200GB SATA, WD 250GB eSATA(電源獨立)
Sound: Creative Audigy 2
USB: Logitech Rumble Pad 2, Smart Card Reader, Bluetooth Dongle
OS: Windows XP SP3

OC設定:CPU外頻設定250,VID設定1.25V(超頻還降壓…,一般工作電壓為1.3V),PCI-E設定100,RAM跑398(也就是相當於DD2 800),HT跑1000Mhz。
未開電源時待機耗電:7W(因為USB接了很多東西…)

在Windows XP待機狀態下,使用RMClock設定CPU運作頻率為1Ghz,VID為1.15V,RAM運作頻率為200Mhz,耗電量為127W。

[caption id="attachment_277" align="alignnone" width="300" caption="待機狀態"]待機狀態[/caption]

而在CPU全速運作的情況下,運行一些遊戲,The Witcher Enhanced Edition與Fallout 3大約是180W,而對雙核心CPU最佳化的COD:Waw,則大約在210~220W左右。最有趣的是Fallout 3,在Rivet City的樓梯間裡頭,出現了220W的耗電量,而瞬間最高耗電量234W,也是出現在這裡,看起來沒什麼特殊設計的地方卻導致更多的耗電…

Fallout 3的高耗電量場景

2008年11月10日 星期一

Vista與DirectX 10.1

PCADV實驗室有一篇文章,提到DirectX 10.1,與支援此標準的測試軟體Unigine,但卻不能執行。我下載來跑也是碰到同樣的情況,錯誤訊息寫著無法載入d3dx10_39.dll這個函式庫,透過搜尋也無法在Windows Vista的目錄下找到此檔案,看來和Windows XP一樣,Vista也要安裝所謂的DirectX End-User Runtimes才能追加新功能,但是微軟網站上的檔案,看起來都是DirectX 9.0c,並且是給Windows XP使用的,並沒有給Vista用的安裝檔(註)。

註:DirectX End-User Runtimes雖然可以在Windows Vista安裝,卻沒說是更新那一個版本(DX9 or DX10?其實在Vista底下是兩者都更新。),從版本號去看(9.24.1400),也不會有人會和DirectX 10聯想在一起…。

然而下載目前最新版的DirectX End-User Runtimes (August 2008),解壓縮之後發現,裡頭的確有DX10的檔案,因此便抱著姑且一試的想法安裝下去,沒想到還真的被我猜中了,Unigine也能正常執行。

不過碰到這個問題就會覺得微軟對於Vista的心態還真是半調子,Vista有著整合的還不錯的線上更新功能,為什麼不將DirectX更新也整合進去呢?玩新的遊戲就必須要安裝一次DirectX End-User Runtimes,也蠻煩人的。