15 頁 (共 15 頁)

關於linux顯卡驅動程式的疑惑與發想

文章發表於 : 週六 5月 30, 2015 7:03 pm
IanHo
我手邊有兩台古的早蘋果筆電硬體,分別是:

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顯示卡驅動程式,是很遜的,只能先求有。
當然,若只是打打文書報告,是沒有差啦~~~ 多媒體影音閱覽就"不用"奢望了。

Re: 關於linux顯卡驅動程式的疑惑與發想

文章發表於 : 週日 5月 31, 2015 3:44 pm
IanHo
我試著更換一套提問的說詞試試看好了。
環境
系統軟體是Debian Jessie + gnome
硬體是
Macbook pro (early 2006),
顯卡:ATI Mobility Radeon X1600,
intel 32bit core duo cpu,
2GB RAM。
在系統預設安裝的前提下,
必須要在grub,ro改rw,和再加上nomodeset的參數,
才能進入gnome桌面。
進入之後,
gnome\設定值\詳細資料\繪圖:
gallium 0.4 on llvmpipe (llvm 3.5 128 bits)

然而,系統"已經"預設安裝好了 xserver-xorg-video-radeon 這款套件,
Xorg的官方文件中有寫說這個驅動程式內有支援到 Radeon X1600 (RV530)
所以,我會推論 gnome\設定值\詳細資料\繪圖:
理論上呈現的字串內要出現:ATI、Radeon、X1600、RV530,這些字眼才是合理的。
可是其預設安裝出現了 :gallium 0.4 on llvmpipe (llvm 3.5 128 bits)
這個"不相關"的字串。於是我開始想想看還有什麼可能性?
在不自行編譯驅動程式原始碼的前提下,能夠讓系統"掛載""真正的"radeon驅動程式。
而"不是"這個可能是"模擬軟體"的東西。
首先分別透過 lshw-gt、hardinfo、sysinfo這三款軟體,確認的
系統是有抓到:
ATI Mobility Radeon X1600 (RV530) 這款顯示卡晶片組硬體。
我查閱了firmware-linux-nonfree套件的文件,裏頭的支援項目"不包含"ATI、Radeon、X1600。
debian jesssie 馬上可用的fglrx專屬驅動程式套件"也沒有"支援
ATI Radeon X1600 (RV530)
我試過重開機進入recover mode,然後執行指令:
Xorg -configure 然後出現一堆error訊息,然後出現的xorg.conf是無法被
系統掛載成功的,裡頭有一堆載驅動程式和參數的字串),但是擺放到etc/X11/之下後,
重開機,就無法進入桌面了,畫面一片黑。
然後,所以還有沒有其他什麼解決流程?
例如該要"修改某個路徑下的某個參數設定檔案內的某個字串",
可以讓gnome桌面"正確的"掛載"xserver-xorg-video-radeon"驅動程式?
而不是"不相干"的gallium 0.4 on llvmpipe (llvm 3.5 128 bits)。
也就是說,若"正確的radeon驅動程式"掛載成功,
gnome\設定值\詳細資料\繪圖,應該要出現ATI、Radeon、X1600、RV530這類字眼才對。

關於 PowerMac G5 2.5Ghz quad core +debian 8.1系統安裝遇到的問題

文章發表於 : 週三 8月 12, 2015 1:00 pm
IanHo
試試看問一個問題,有問有機會:
硬體是 PowerMac G5 2.5Ghz quad core ,16GB ram
MACOSX開機運作正常,只有一顆實體硬碟。系統整個徹底砍掉重灌,
只安裝單一作業系統。安裝光碟是:
debian-8.1.0-powerpc-netinst.iso
一切依預設值安裝,只有磁碟分割得時候,印象中是這樣:
選擇處理整顆硬碟,分割表格式:
aix
amiga
bsd
dvh
gpt
mac
msdos
pc98
sun
loop
我選擇mac。
sda1:安裝程式自動產生佔用32k空間,沒有檔案系統,分割區名稱被自動命名為apple
sda2:佔用1mb空間,分隔區格式選擇"NewWorld",可開機設定:開,分割區名稱:YaBoot
sda3:佔用50gb空間,EXT4格式,掛載"/",可開機設定:開,分割區名稱:PRI
sda4:佔用83gb空間,EXT4格式,掛載"/media/data",分割區名稱:DATA
sda5:佔用17gb空間,SWAP格式。
軟體安裝完畢的下一個步驟是"安裝yaboot",
安裝程式"只有"秀出 /dev/sda2 可以選,於是就只能選了 /dev/sda2。
系統安裝完畢,電腦重開機,出現字串如下:
first stage debian gnu/linux bootstrap
press l for gnu/linux
c for cdrom
stage 1 boot:l
loading second stage bootstrap
然後出現猜測是來自PowerMac G5韌體的找不到東西的圖示,
然後畫面一閃又跳回:
first stage debian gnu/linux bootstrap
press l for gnu/linux
c for cdrom
stage 1 boot:
待選擇畫面,選擇了"l",然後又出現
PowerMac G5的找不到東西的圖示,
然後無限循環。
我試了些關鍵字,google不出所以然來。
印象沒錯的話,同一個硬體,之前 debian wheezy 可以進圖形桌面,
所以jessie的問題是出在哪裡???
還是在系統安裝流程,我應該要再補什麼動作步驟???
我還試過debian-8.1.0-ppc64el-DVD-1.iso,
PowerMac G5的韌體開機畫面抓不到這片光碟。

Re: Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享

文章發表於 : 週三 8月 12, 2015 6:48 pm
IanHo
我突發奇想,做了個嘗試,把系統灌好的硬碟從G5內部上方的A槽換到下方的B槽,
(當然對應的SATA線也有換)然後重開機,YaBoot居然就可以進入下一個選項步驟了,
有 1.Linux 2.Old 兩個選項,選 預設值 1.Linux 。
畫面跑了一連串的指令之後,突然就出現 四個色系方塊的全螢幕雪花。
我又不知道怎麼辦了,我該怎麼辦???下一步該怎麼除錯???
我google不出所以然來。顯示卡為:NVIDIA Quadro FX 4500。
(我選 2.Old "並不會"進入指令模式)
裝個系統,怎麼這麼多災難!!!???

[資料檔分享]UNICODE 8.0 全字元列表(含正體中文Block Name)

文章發表於 : 週三 9月 02, 2015 9:51 pm
IanHo
我編製了一個 Unicode80.ods ,裏頭列出了 UNICODE 8.0 規範的十二萬多個字元,還有對應 UNICODE 8.0 的block的字形檔有哪些,雖然檔案只有2.8MB的大小,但是開啟秒數還是稍微花時間,因為裡頭包含了十二萬多個"完全不同"的字元/碼位。請使用 LibreOffice 5.0 Calc 或更新版本開啟。有需要的話可以參考看看,另外"聽說"openfoundry今年年底熄燈號???
下載網址
Unicode規範字元的大列表(超級陽春版的"字元對應表"或"字元檢視器") for OpenOffice.org
https://www.openfoundry.org/of/projects/2267/download