我手邊有兩台古的早蘋果筆電硬體,分別是:
MacBook (2006)
主機板韌體:EFI
CPU: Intel Core Duo 2.0 GHz (32bit)
主記憶體:2GB(主機板最大值)
顯示卡晶片組:Intel Graphics Media Accelerator (GMA) 950 ,Video RAM:64MB
MacBook Pro (2006)
主機板韌體:EFI
CPU:Intel Core Duo 2.16 GHz (32bit)
主記憶體:2GB(主機板最大值)
顯示卡晶片組:ATI Mobility Radeon X1600 ,Video RAM:256MB
兩者的硬碟都是傳統5400RPM,
兩者的系統都同樣安裝Debian jessie + gnome + gnome-mplayer
gnome-mplayer的偏好設定值都一樣。
然後用gnome-mplayer播放同一部1080P的MV,
MacBook是順暢的,MacBook Pro反而會畫面延遲,
這實在很不合理,很沒有sense,明明MacBook Pro的硬體規格是較好的。
於是我開始推敲,到底還有哪裡不同???
導致造成更好的硬體,反而播放MV影片會畫面延遲,
比來比去,我目前發現的差異有:
MacBook
gnome\設定值\詳細資料\繪圖\字串是intel晶片組的型號資料。
MacBook Pro
gnome\設定值\詳細資料\繪圖\字串是類似這樣:
gallium 0.4 on llvmpipe (llvm 3.5 128 bits)
沒有顯示出跟ATI Mobility Radeon X1600相關的字串,
我試著去找相容於系統軟體規格環境且"馬上可用"的
ATI Mobility Radeon X1600驅動程式套件,我找不到。
我試者去設定Xorg.conf,即使把Xorg Radeon driver文件來回讀了很多遍,
最後還是失敗收場。反正Xorg.conf掛起來之後就是進不了桌面。
(Xorg -configure 所生成的,一樣會掛載失敗)
結論,很不幸的就是,linux整體桌面環境,
沒有針對ATI Mobility Radeon X1600晶片組作硬體驅動程式最佳化和系統配置最適化。
導致 gnome\設定值\詳細資料\繪圖\會出現
gallium 0.4 on llvmpipe (llvm 3.5 128 bits)
這個跟ATI Radeon"不相干"的驅動程式資料。
一個事後心得,若希望自己手邊在用的硬體能夠搭配linux桌面並呈現最好的圖形運算效能,
圖形硬體最好找那種"linux專屬驅動程式"有包含到的顯示卡晶片組
(當然該"linux專屬驅動程式"版本也要有for某個linux發行版版本才能搭配)。
所謂的opensource顯示卡驅動程式,是很遜的,只能先求有。
當然,若只是打打文書報告,是沒有差啦~~~ 多媒體影音閱覽就"不用"奢望了。