作者 主題: Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享  (閱讀 290373 次)

0 會員 與 3 訪客 正在閱讀本文。

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
中華民國臺灣正體中文標點符號工具列
(Republic Of China Taiwan Traditional Chinese Punctuation Toolbar)
2.0.0
ROCtwTCPlo4052ppc-2.0.0.oxt;
本檔案在 LibreOffice 4.0.5.2+MacOSX 10.5.8(PowerPC架構)系統環境完成編製。
另外本人在 LibreOffice 4.1.2.3 on MacOSX 10.6.8(intel 32bit)環境,個人測試OK。
檔案製作過程之心得感想:
在將頁面切換成 “從右向左(直書)”模式的時後,本人將“中文直書”的標點符號的unicode的碼位的選用,
大部份多落在 FE1X~4X這個範圍,因為個人的測試發現,如果直接使用橫書的碼位,該符號所在空間會
莫名其妙的被壓扁,如果採用 FE1X~4X的碼位,就不會發生這種狀況,而unicode的定義裡,
這個範圍的字元大部份幾乎都是被定義為直書用途。
然而,我又發現很冏的狀況,就是MacOSX 10.5.8內建的正/繁體中文字型居然不包含完整的
直書用的中文全形標點符號,弟三方的字型解決方案, babelstone han這款在搭配
LO的"直書"模式的時後會出包(橫書就沒事),文泉驛正黑有bug,導致在短時間內我"沒有"選擇,
於是只好把直書模式的其中七個符號的"預設值"改成MacOSX 10.5.8內建的簡體中文字型。
這樣的結果就是,若Mac使用者希望這些標點符號是另外繁/正體中文的字形的話,就得勞煩使用者自己
去手動切換了(當然該字形檔必須包含有FE1X~4X和其他中文直書相關碼位的向量字圖)。
得去用簡體中文的字形檔當預設值真的很沒FU,但是沒辦法啊,當下沒有其他選擇,
這時不得不抱怨一下 繁/正體中文的字形軟體廠商怎麼這麼落後!!!
當簡體中文字形軟體廠商都已經把中文直書標點符號的碼位的向量字圖打包進去的時後,
繁/正體中文的字形該碼位都還是"空的"。
中華民國臺灣正體中文標點符號工具列 ROCtwTCPlo4052ppc-2.0.0.oxt
http://www.openfoundry.org/of/projects/2223
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
ROCtwTCPlo4052ppc-2.0.0.oxt
« 回覆 #211 於: 2013-10-09 16:13 »
經筆者個人測試,ROCtwTCPlo4052ppc-2.0.0.oxt可正常運作於
Debian7.1(AMD64) + GNOME +  libreoffice 4.1.0-5~bpo70+3 (wheezy backports)
這樣的版本組合環境。
但是要注意,配套的中文字型檔案要事先裝足,這樣才有正確的字型可以手動切換出來,
以免預設值出現怪怪的符號,請參考檔案內建的讀我文件。
新版主要就是新增 方括號,方頭括號,花括號,這些民間的中文詞典工具書上常用的符號。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
經筆者個人測試,ROCtwTCPlo4052ppc-2.0.0.oxt可正常運作於
Debian 7.2 (PowerPC) 32-位元 + GNOME + libreoffice 4.1.0-5~bpo70+3 (wheezy backports)(libreoffice 4.1.0.4)
+ PowerBook G4 1.67Ghz  這樣的軟硬體版本組合環境。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
免費看的文件
« 回覆 #213 於: 2013-10-13 03:12 »
書籍創作底稿做出來了,然而被專業的電腦書籍類出版社編輯評估為
"衡量所有的成本和效益。我們暫時沒有出版這本書籍的打算。"
於是這份書籍創作底稿的創作者我做了一個決定,
就直接把這份原稿放在網路上。並暫時先採用創用CC的授權來分享。
書籍創作底稿主標題:以 Windows 思維用 Linux - GNOME 桌面篇
書籍創作底稿副標題:以 Debian Linux 7 wheezy 發行版為例
網址是:
http://zh.scribd.com/doc/175603671/DebianLinux7GNOME-pdf

當然,這裡面會有許多以前沒寫過的東西。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
設定debian7(PowerPC)+gnome,一堆狀況
« 回覆 #214 於: 2013-10-13 20:46 »

一個有點複雜的情境,先以debian7(amd64)+gnome環境為範例。
某些半新不舊款且非主流(非ATI&NV)的顯示卡晶片組,
只能搭配系統內建的Xorg驅動程式,一般而言的做法是,
debian7(amd64)+gnome開機時,在grub選單預設會有兩個選項,
第一個選項會進入GDM然後就是gnome全圖形桌面環境,
第二個選項是不會進入GDM,而就像是古早的DOS那樣的全終端機純文字指令模式畫面。
然後我就選擇第二個選項,登入帳號後,執行Xorg指令加參數,Xorg會自動判斷硬體和已經安裝的
相關驅動程式軟體生成出一個預設的xorg.conf顯示功能的參數設定值檔案,
然後我在土法煉鋼的參閱Xorg文件,針對這個參數設定值檔案做細部修改以符合硬體晶片組的細部效能設定,
最後假設這個xorg.conf內容規格完全正確且有匹配顯示卡晶片組,再放到對應的路徑下。
重開機後即可生效,然後顯示卡的功能被最佳化呈現,驅動程式有啓用。
然而執行Xorg指令加參數這個動作不能在進入圖形介面之後再開終端機視窗來執行,
必須在一開始開機時,尚未進入圖形介面之前執行。
根據原本這樣的制式流程,然後我就遇到問題了。
我手邊有一臺PowerBook G4末代款,搭配安裝debian7(PowerPC)+gnome,
進入系統OK,可是顯示功能,為最陽春的驅動,也就是沒有設定xorg.conf的狀態,
我必須要生成一個正確且匹配的xorg.conf,讓系統的顯示效能全開。
結果發生的狀況有,debian7(PowerPC)+gnome搭配的開機管理程式yaboot並沒有設計成
像是grub的那兩種開機選項,我不知道該怎麼個動作流程,可以讓系統把Xorg.conf生成出來?
在debian7(PowerPC)+gnome環境下,怎麼樣一個“流程的操作”,可以把Xorg或GDM或gnome
先停用,然後把xorg.conf生成之後,再啟用?


點閱次數都這麼高了~回應次數還是好低~~~

目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1370
    • 檢視個人資料
    • http://darkranger.no-ip.org
Re: 免費看的文件
« 回覆 #215 於: 2013-10-14 14:41 »
書籍創作底稿做出來了,然而被專業的電腦書籍類出版社編輯評估為
"衡量所有的成本和效益。我們暫時沒有出版這本書籍的打算。"
於是這份書籍創作底稿的創作者我做了一個決定,
就直接把這份原稿放在網路上。並暫時先採用創用CC的授權來分享。
書籍創作底稿主標題:以 Windows 思維用 Linux - GNOME 桌面篇
書籍創作底稿副標題:以 Debian Linux 7 wheezy 發行版為例
網址是:
http://zh.scribd.com/doc/175603671/DebianLinux7GNOME-pdf
當然,這裡面會有許多以前沒寫過的東西。
我很快的看了一下
只能說內容仍然比較像是個人筆記
而非可作為正式出版物的程度

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
依舊搞不定的Xorg設定
« 回覆 #216 於: 2013-10-15 12:08 »
硬體是 蘋果筆電PowerBookG4 (1.67Ghz) 15"
從www.everymac.com 抄來的顯卡晶片組詳細型號是
ATI Mobility Radeon 9700 (4X AGP) with 128 MB of DDR SDRAM and dual-link DVI capabilities.
參考:
http://en.wikipedia.org/wiki/Comparison_of_ATI_Graphics_Processing_Units#Mobility_Radeon_Series
然而google PowerBookG4 (1.67Ghz)結果會有兩種版本
Mobility Radeon 9600 Pro    2004    M10    RV350    130    AGP 8x    128    350    350    2:4:4:4    1.4    1.4    11.2    DDR    128    9.0    2.0    
Mobility Radeon 9700    Feb 2004    M11    RV360    130    AGP 8x    128    450    275    2:4:4:4    1.8    1.8    8.8    DDR    128    9.0    2.0
安裝的系統是 Debian7.2(PowerPC)+GNOME
然後查到資料如下
http://www.x.org/releases/X11R7.7/doc/man/man4/radeon.4.xhtml
其中有
RV350
Radeon 9600PRO/9600SE/9600/9550, M10/M11, FireGL T2
RV360
Radeon 9600XT

這應該表示“理論上”Debian7.2(PowerPC)+GNOME所包含的Xorg顯卡驅動程式套件
會有支援我的 蘋果筆電PowerBookG4 (1.67Ghz) 15" ,應該要可以把顯示晶片組
的功能打開到一定的比例程度,並且驅動程式要會掛載起來,並且要在圖形面板上顯示出
驅動程式掛載的資訊才對。

然後用系統內原生的指令模式 Xorg -configure
產出了 xorg.conf 在系統上掛載使用 ,xorg.conf載入系統後 得到一個訊息如下:
gnome系統設定值\詳細資料\繪圖\仍然依舊顯示: software Rasterizer
居然"不是"類似 Radeon 的字眼,而是類似 軟體模擬的字眼。
這應該表示 Radeon 沒有驅動成功,所以問題到底出在哪裡???
冗長的xorg.conf系統預設值 和 Xorg.0.log(裡頭會有一堆(EE)、(WW))分別如下:
xorg.conf

代碼: [選擇]
Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
Screen      1  "Screen1" RightOf "Screen0"
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath     "/usr/share/fonts/X11/misc"
FontPath     "/usr/share/fonts/X11/cyrillic"
FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/Type1"
FontPath     "/usr/share/fonts/X11/100dpi"
FontPath     "/usr/share/fonts/X11/75dpi"
FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath     "built-ins"
EndSection

Section "Module"
Load  "dri2"
Load  "dbe"
Load  "glx"
Load  "dri"
Load  "record"
Load  "extmod"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option     "Protocol" "auto"
Option     "Device" "/dev/input/mice"
Option     "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier   "Monitor0"
VendorName   "Monitor Vendor"
ModelName    "Monitor Model"
EndSection

Section "Monitor"
Identifier   "Monitor1"
VendorName   "Monitor Vendor"
ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "NoAccel"            # [<bool>]
        #Option     "SWcursor"            # [<bool>]
        #Option     "Dac6Bit"            # [<bool>]
        #Option     "Dac8Bit"            # [<bool>]
        #Option     "BusType"            # [<str>]
        #Option     "CPPIOMode"          # [<bool>]
        #Option     "CPusecTimeout"      # <i>
        #Option     "AGPMode"            # <i>
        #Option     "AGPFastWrite"        # [<bool>]
        #Option     "AGPSize"            # <i>
        #Option     "GARTSize"            # <i>
        #Option     "RingSize"            # <i>
        #Option     "BufferSize"          # <i>
        #Option     "EnableDepthMoves"    # [<bool>]
        #Option     "EnablePageFlip"      # [<bool>]
        #Option     "NoBackBuffer"        # [<bool>]
        #Option     "DMAForXv"            # [<bool>]
        #Option     "FBTexPercent"        # <i>
        #Option     "DepthBits"          # <i>
        #Option     "PCIAPERSize"        # <i>
        #Option     "AccelDFS"            # [<bool>]
        #Option     "IgnoreEDID"          # [<bool>]
        #Option     "CustomEDID"          # [<str>]
        #Option     "DisplayPriority"    # [<str>]
        #Option     "PanelSize"          # [<str>]
        #Option     "ForceMinDotClock"    # <freq>
        #Option     "ColorTiling"        # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "RageTheatreCrystal" # <i>
        #Option     "RageTheatreTunerPort" # <i>
        #Option     "RageTheatreCompositePort" # <i>
        #Option     "RageTheatreSVideoPort" # <i>
        #Option     "TunerType"          # <i>
        #Option     "RageTheatreMicrocPath" # <str>
        #Option     "RageTheatreMicrocType" # <str>
        #Option     "ScalerWidth"        # <i>
        #Option     "RenderAccel"        # [<bool>]
        #Option     "SubPixelOrder"      # [<str>]
        #Option     "ClockGating"        # [<bool>]
        #Option     "VGAAccess"          # [<bool>]
        #Option     "ReverseDDC"          # [<bool>]
        #Option     "LVDSProbePLL"        # [<bool>]
        #Option     "AccelMethod"        # <str>
        #Option     "DRI"                # [<bool>]
        #Option     "ConnectorTable"      # <str>
        #Option     "DefaultConnectorTable" # [<bool>]
        #Option     "DefaultTMDSPLL"      # [<bool>]
        #Option     "MacModel"            # <str>
        #Option     "TVDACLoadDetect"    # [<bool>]
        #Option     "ForceTVOut"          # [<bool>]
        #Option     "TVStandard"          # <str>
        #Option     "IgnoreLidStatus"    # [<bool>]
        #Option     "DefaultTVDACAdj"    # [<bool>]
        #Option     "Int10"              # [<bool>]
        #Option     "EXAVSync"            # [<bool>]
        #Option     "ATOMTVOut"          # [<bool>]
        #Option     "R4xxATOM"            # [<bool>]
        #Option     "ForceLowPowerMode"  # [<bool>]
        #Option     "DynamicPM"          # [<bool>]
        #Option     "NewPLL"              # [<bool>]
        #Option     "ZaphodHeads"        # <str>
Identifier  "Card0"
Driver      "radeon"
BusID       "PCI:0:16:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"            # [<bool>]
        #Option     "Rotate"              # <str>
        #Option     "fbdev"              # <str>
        #Option     "debug"              # [<bool>]
Identifier  "Card1"
Driver      "fbdev"
BusID       "PCI:0:16:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
SubSection "Display"
Viewport   0 0
Depth     1
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     4
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     8
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     15
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     16
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device     "Card1"
Monitor    "Monitor1"
SubSection "Display"
Viewport   0 0
Depth     1
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     4
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     8
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     15
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     16
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
依舊搞不定的Xorg設定2
« 回覆 #217 於: 2013-10-15 12:09 »
Xorg.0.log(裡頭會有一堆(EE)、(WW))

代碼: [選擇]
[    12.080]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[    12.080] X Protocol Version 11, Revision 0
[    12.080] Build Operating System: Linux 2.6.32-5-powerpc64 ppc Debian
[    12.080] Current Operating System: Linux PBG4 3.2.0-4-powerpc #1 Debian 3.2.51-1 ppc
[    12.081] Kernel command line: root=UUID=1c731928-b97b-4cc1-b558-aa57d234921d ro
[    12.081] Build Date: 17 April 2013  11:18:58AM
[    12.081] xorg-server 2:1.12.4-6 (Julien Cristau <jcristau@debian.org>)
[    12.081] Current version of pixman: 0.26.0
[    12.081] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[    12.081] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    12.081] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Oct 15 02:55:44 2013
[    12.091] (==) Using config file: "/etc/X11/xorg.conf"
[    12.091] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    12.094] (==) ServerLayout "X.org Configured"
[    12.094] (**) |-->Screen "Screen0" (0)
[    12.094] (**) |   |-->Monitor "Monitor0"
[    12.096] (**) |   |-->Device "Card0"
[    12.096] (**) |-->Screen "Screen1" (1)
[    12.096] (**) |   |-->Monitor "Monitor1"
[    12.097] (**) |   |-->Device "Card1"
[    12.097] (**) |-->Input Device "Mouse0"
[    12.097] (**) |-->Input Device "Keyboard0"
[    12.097] (==) Automatically adding devices
[    12.097] (==) Automatically enabling devices
[    12.121] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    12.121] Entry deleted from font path.
[    12.121] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    12.121] Entry deleted from font path.
[    12.121] (**) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/cyrillic,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins,
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/cyrillic,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[    12.121] (**) ModulePath set to "/usr/lib/xorg/modules"
[    12.121] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    12.121] (WW) Disabling Mouse0
[    12.121] (WW) Disabling Keyboard0
[    12.122] (II) Loader magic: 0x20281574
[    12.122] (II) Module ABI versions:
[    12.122] X.Org ANSI C Emulation: 0.4
[    12.122] X.Org Video Driver: 12.1
[    12.122] X.Org XInput driver : 16.0
[    12.122] X.Org Server Extension : 6.0
[    12.123] (--) PCI:*(0:0:16:0) 1002:4e50:1002:4e50 rev 0, Mem @ 0xb8000000/134217728, 0xb0000000/65536, I/O @ 0x00000400/256, BIOS @ 0x????????/131072
[    12.123] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[    12.123] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[    12.123] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[    12.123] (II) "record" will be loaded. This was enabled by default and also specified in the config file.
[    12.123] (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
[    12.123] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
[    12.124] (II) LoadModule: "dri2"
[    12.136] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    12.142] (II) Module dri2: vendor="X.Org Foundation"
[    12.142] compiled for 1.12.4, module version = 1.2.0
[    12.142] ABI class: X.Org Server Extension, version 6.0
[    12.142] (II) Loading extension DRI2
[    12.142] (II) LoadModule: "dbe"
[    12.143] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    12.144] (II) Module dbe: vendor="X.Org Foundation"
[    12.144] compiled for 1.12.4, module version = 1.0.0
[    12.144] Module class: X.Org Server Extension
[    12.144] ABI class: X.Org Server Extension, version 6.0
[    12.144] (II) Loading extension DOUBLE-BUFFER
[    12.144] (II) LoadModule: "glx"
[    12.145] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    12.152] (II) Module glx: vendor="X.Org Foundation"
[    12.152] compiled for 1.12.4, module version = 1.0.0
[    12.152] ABI class: X.Org Server Extension, version 6.0
[    12.152] (==) AIGLX enabled
[    12.152] (II) Loading extension GLX
[    12.152] (II) LoadModule: "dri"
[    12.153] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    12.154] (II) Module dri: vendor="X.Org Foundation"
[    12.154] compiled for 1.12.4, module version = 1.0.0
[    12.154] ABI class: X.Org Server Extension, version 6.0
[    12.154] (II) Loading extension XFree86-DRI
[    12.154] (II) LoadModule: "record"
[    12.155] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    12.156] (II) Module record: vendor="X.Org Foundation"
[    12.156] compiled for 1.12.4, module version = 1.13.0
[    12.156] Module class: X.Org Server Extension
[    12.156] ABI class: X.Org Server Extension, version 6.0
[    12.156] (II) Loading extension RECORD
[    12.156] (II) LoadModule: "extmod"
[    12.157] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    12.161] (II) Module extmod: vendor="X.Org Foundation"
[    12.161] compiled for 1.12.4, module version = 1.0.0
[    12.161] Module class: X.Org Server Extension
[    12.161] ABI class: X.Org Server Extension, version 6.0
[    12.161] (II) Loading extension SELinux
[    12.161] (II) Loading extension MIT-SCREEN-SAVER
[    12.161] (II) Loading extension XFree86-VidModeExtension
[    12.161] (II) Loading extension XFree86-DGA
[    12.161] (II) Loading extension DPMS
[    12.161] (II) Loading extension XVideo
[    12.161] (II) Loading extension XVideo-MotionCompensation
[    12.161] (II) Loading extension X-Resource
[    12.161] (II) LoadModule: "radeon"
[    12.161] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[    12.175] (II) Module radeon: vendor="X.Org Foundation"
[    12.175] compiled for 1.12.4, module version = 6.14.99
[    12.175] Module class: X.Org Video Driver
[    12.175] ABI class: X.Org Video Driver, version 12.1
[    12.177] (II) LoadModule: "fbdev"
[    12.177] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    12.179] (II) Module fbdev: vendor="X.Org Foundation"
[    12.179] compiled for 1.12.1, module version = 0.4.2
[    12.179] ABI class: X.Org Video Driver, version 12.0
[    12.180] (II) RADEON: Driver for ATI Radeon chipsets:
ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),
ATI Radeon Mobility X300 (M24) 3152 (PCIE),
ATI FireGL M24 GL 3154 (PCIE), ATI FireMV 2400 3155 (PCI),
ATI Radeon X600 (RV380) 3E50 (PCIE),
ATI FireGL V3200 (RV380) 3E54 (PCIE), ATI Radeon IGP320 (A3) 4136,
ATI Radeon IGP330/340/350 (A4) 4137, ATI Radeon 9500 AD (AGP),
ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
ATI FireGL Z1 AG (AGP), ATI Radeon 9800SE AH (AGP),
ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP),
ATI FireGL X2 AK (AGP), ATI Radeon 9600 AP (AGP),
ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP), ATI Radeon 9650,
ATI FireGL RV360 AV (AGP), ATI Radeon 7000 IGP (A4+) 4237,
ATI Radeon 8500 AIW BB (AGP), ATI Radeon IGP320M (U1) 4336,
ATI Radeon IGP330M/340M/350M (U2) 4337,
ATI Radeon Mobility 7000 IGP 4437, ATI Radeon 9000/PRO If (AGP/PCI),
ATI Radeon 9000 Ig (AGP/PCI), ATI Radeon X800 (R420) JH (AGP),
ATI Radeon X800PRO (R420) JI (AGP),
ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
ATI Radeon Mobility 9800 (M18) JN (AGP),
ATI Radeon X800 SE (R420) (AGP), ATI Radeon X800XT (R420) JP (AGP),
ATI Radeon X800 VE (R420) JT (AGP), ATI Radeon X850 (R480) (AGP),
ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP),
ATI Radeon Mobility M7 LW (AGP),
ATI Mobility FireGL 7800 M7 LX (AGP),
ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
ATI FireGL Mobility 9000 (M9) Ld (AGP),
ATI Radeon Mobility 9000 (M9) Lf (AGP),
ATI Radeon Mobility 9000 (M9) Lg (AGP), ATI FireMV 2400 PCI,
ATI Radeon 9700 Pro ND (AGP), ATI Radeon 9700/9500Pro NE (AGP),
ATI Radeon 9600TX NF (AGP), ATI FireGL X1 NG (AGP),
ATI Radeon 9800PRO NH (AGP), ATI Radeon 9800 NI (AGP),
ATI FireGL X2 NK (AGP), ATI Radeon 9800XT NJ (AGP),
ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
ATI Radeon Mobility 9600 (M10) NQ (AGP),
ATI Radeon Mobility 9600 (M11) NR (AGP),
ATI Radeon Mobility 9600 (M10) NS (AGP),
ATI FireGL Mobility T2 (M10) NT (AGP),
ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon QD (AGP),
ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
ATI Radeon 9100 QM (AGP), ATI Radeon 7500 QW (AGP/PCI),
ATI Radeon 7500 QX (AGP/PCI), ATI Radeon VE/7000 QY (AGP/PCI),
ATI Radeon VE/7000 QZ (AGP/PCI), ATI ES1000 515E (PCI),
ATI Radeon Mobility X300 (M22) 5460 (PCIE),
ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE),
ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R423) UH (PCIE),
ATI Radeon X800PRO (R423) UI (PCIE),
ATI Radeon X800LE (R423) UJ (PCIE),
ATI Radeon X800SE (R423) UK (PCIE),
ATI Radeon X800 XTP (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE),
ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 (R430) (PCIE),
ATI FireGL V7100 (R423) (PCIE), ATI FireGL V5100 (R423) UQ (PCIE),
ATI FireGL unknown (R423) UR (PCIE),
ATI FireGL unknown (R423) UT (PCIE),
ATI Mobility FireGL V5000 (M26) (PCIE),
ATI Mobility FireGL V5000 (M26) (PCIE),
ATI Mobility Radeon X700 XL (M26) (PCIE),
ATI Mobility Radeon X700 (M26) (PCIE),
ATI Mobility Radeon X700 (M26) (PCIE),
ATI Radeon X550XTX 5657 (PCIE), ATI Radeon 9100 IGP (A5) 5834,
ATI Radeon Mobility 9100 IGP (U3) 5835,
ATI Radeon XPRESS 200 5954 (PCIE),
ATI Radeon XPRESS 200M 5955 (PCIE), ATI Radeon 9250 5960 (AGP),
ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
ATI ES1000 5969 (PCI), ATI Radeon XPRESS 200 5974 (PCIE),
ATI Radeon XPRESS 200M 5975 (PCIE),
ATI Radeon XPRESS 200 5A41 (PCIE),
ATI Radeon XPRESS 200M 5A42 (PCIE),
ATI Radeon XPRESS 200 5A61 (PCIE),
ATI Radeon XPRESS 200M 5A62 (PCIE),
ATI Radeon X300 (RV370) 5B60 (PCIE),
ATI Radeon X600 (RV370) 5B62 (PCIE),
ATI Radeon X550 (RV370) 5B63 (PCIE),
ATI FireGL V3100 (RV370) 5B64 (PCIE),
ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE),
ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
ATI Radeon Mobility 9200 (M9+) 5C63 (AGP),
ATI Mobility Radeon X800 XT (M28) (PCIE),
ATI Mobility FireGL V5100 (M28) (PCIE),
ATI Mobility Radeon X800 (M28) (PCIE), ATI Radeon X850 5D4C (PCIE),
ATI Radeon X850 XT PE (R480) (PCIE),
ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE),
ATI unknown Radeon / FireGL (R480) 5D50 (PCIE),
ATI Radeon X850 XT (R480) (PCIE),
ATI Radeon X800XT (R423) 5D57 (PCIE),
ATI FireGL V5000 (RV410) (PCIE), ATI Radeon X700 XT (RV410) (PCIE),
ATI Radeon X700 PRO (RV410) (PCIE),
ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X1800,
ATI Mobility Radeon X1800 XT, ATI Mobility Radeon X1800,
ATI Mobility FireGL V7200, ATI FireGL V7200, ATI FireGL V5300,
ATI Mobility FireGL V7100, ATI Radeon X1800, ATI Radeon X1800,
ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800,
ATI FireGL V7300, ATI FireGL V7350, ATI Radeon X1600, ATI RV505,
ATI Radeon X1300/X1550, ATI Radeon X1550, ATI M54-GL,
ATI Mobility Radeon X1400, ATI Radeon X1300/X1550,
ATI Radeon X1550 64-bit, ATI Mobility Radeon X1300,
ATI Mobility Radeon X1300, ATI Mobility Radeon X1300,
ATI Mobility Radeon X1300, ATI Radeon X1300, ATI Radeon X1300,
ATI RV505, ATI RV505, ATI FireGL V3300, ATI FireGL V3350,
ATI Radeon X1300, ATI Radeon X1550 64-bit, ATI Radeon X1300/X1550,
ATI Radeon X1600, ATI Radeon X1300/X1550, ATI Mobility Radeon X1450,
ATI Radeon X1300/X1550, ATI Mobility Radeon X2300,
ATI Mobility Radeon X2300, ATI Mobility Radeon X1350,
ATI Mobility Radeon X1350, ATI Mobility Radeon X1450,
ATI Radeon X1300, ATI Radeon X1550, ATI Mobility Radeon X1350,
ATI FireMV 2250, ATI Radeon X1550 64-bit, ATI Radeon X1600,
ATI Radeon X1650, ATI Radeon X1600, ATI Radeon X1600,
ATI Mobility FireGL V5200, ATI Mobility Radeon X1600,
ATI Radeon X1650, ATI Radeon X1650, ATI Radeon X1600,
ATI Radeon X1300 XT/X1600 Pro, ATI FireGL V3400,
ATI Mobility FireGL V5250, ATI Mobility Radeon X1700,
ATI Mobility Radeon X1700 XT, ATI FireGL V5200,
ATI Mobility Radeon X1700, ATI Radeon X2300HD,
ATI Mobility Radeon HD 2300, ATI Mobility Radeon HD 2300,
ATI Radeon X1950, ATI Radeon X1900, ATI Radeon X1950,
ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
ATI AMD Stream Processor, ATI Radeon X1900, ATI Radeon X1950,
ATI RV560, ATI RV560, ATI Mobility Radeon X1900, ATI RV560,
ATI Radeon X1950 GT, ATI RV570, ATI RV570, ATI FireGL V7400,
ATI RV560, ATI Radeon X1650, ATI Radeon X1650, ATI RV560,
ATI Radeon 9100 PRO IGP 7834, ATI Radeon Mobility 9200 IGP 7835,
ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200,
ATI Radeon X1200, ATI Radeon X1200, ATI RS740, ATI RS740M, ATI RS740,
ATI RS740M, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 XT,
ATI Radeon HD 2900 XT, ATI Radeon HD 2900 Pro, ATI Radeon HD 2900 GT,
ATI FireGL V8650, ATI FireGL V8600, ATI FireGL V7600,
ATI Radeon 4800 Series, ATI Radeon HD 4870 x2,
ATI Radeon 4800 Series, ATI Radeon HD 4850 x2,
ATI FirePro V8750 (FireGL), ATI FirePro V7760 (FireGL),
ATI Mobility RADEON HD 4850, ATI Mobility RADEON HD 4850 X2,
ATI Radeon 4800 Series, ATI FirePro RV770, AMD FireStream 9270,
AMD FireStream 9250, ATI FirePro V8700 (FireGL),
ATI Mobility RADEON HD 4870, ATI Mobility RADEON M98,
ATI Mobility RADEON HD 4870, ATI Radeon 4800 Series,
ATI Radeon 4800 Series, ATI FirePro M7750, ATI M98, ATI M98, ATI M98,
ATI Mobility Radeon HD 4650, ATI Radeon RV730 (AGP),
ATI Mobility Radeon HD 4670, ATI FirePro M5750,
ATI Mobility Radeon HD 4670, ATI Radeon RV730 (AGP),
ATI RV730XT [Radeon HD 4670], ATI RADEON E4600,
ATI Radeon HD 4600 Series, ATI RV730 PRO [Radeon HD 4650],
ATI FirePro V7750 (FireGL), ATI FirePro V5700 (FireGL),
ATI FirePro V3750 (FireGL), ATI Mobility Radeon HD 4830,
ATI Mobility Radeon HD 4850, ATI FirePro M7740, ATI RV740,
ATI Radeon HD 4770, ATI Radeon HD 4700 Series, ATI Radeon HD 4770,
ATI FirePro M5750, ATI RV610, ATI Radeon HD 2400 XT,
ATI Radeon HD 2400 Pro, ATI Radeon HD 2400 PRO AGP, ATI FireGL V4000,
ATI RV610, ATI Radeon HD 2350, ATI Mobility Radeon HD 2400 XT,
ATI Mobility Radeon HD 2400, ATI RADEON E2400, ATI RV610,
ATI FireMV 2260, ATI RV670, ATI Radeon HD3870,
ATI Mobility Radeon HD 3850, ATI Radeon HD3850,
ATI Mobility Radeon HD 3850 X2, ATI RV670,
ATI Mobility Radeon HD 3870, ATI Mobility Radeon HD 3870 X2,
ATI Radeon HD3870 X2, ATI FireGL V7700, ATI Radeon HD3850,
ATI Radeon HD3690, AMD Firestream 9170, ATI Radeon HD 4550,
ATI Radeon RV710, ATI Radeon RV710, ATI Radeon RV710,
ATI Radeon HD 4350, ATI Mobility Radeon 4300 Series,
ATI Mobility Radeon 4500 Series, ATI Mobility Radeon 4500 Series,
ATI FirePro RG220, ATI Mobility Radeon 4330, ATI RV630,
ATI Mobility Radeon HD 2600, ATI Mobility Radeon HD 2600 XT,
ATI Radeon HD 2600 XT AGP, ATI Radeon HD 2600 Pro AGP,
ATI Radeon HD 2600 XT, ATI Radeon HD 2600 Pro, ATI Gemini RV630,
ATI Gemini Mobility Radeon HD 2600 XT, ATI FireGL V5600,
ATI FireGL V3600, ATI Radeon HD 2600 LE,
ATI Mobility FireGL Graphics Processor, ATI Radeon HD 3470,
ATI Mobility Radeon HD 3430, ATI Mobility Radeon HD 3400 Series,
ATI Radeon HD 3450, ATI Radeon HD 3450, ATI Radeon HD 3430,
ATI Radeon HD 3450, ATI FirePro V3700, ATI FireMV 2450,
ATI FireMV 2260, ATI FireMV 2260, ATI Radeon HD 3600 Series,
ATI Radeon HD 3650 AGP, ATI Radeon HD 3600 PRO,
ATI Radeon HD 3600 XT, ATI Radeon HD 3600 PRO,
ATI Mobility Radeon HD 3650, ATI Mobility Radeon HD 3670,
ATI Mobility FireGL V5700, ATI Mobility FireGL V5725,
ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics,
ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics,
ATI Radeon HD 3300 Graphics, ATI Radeon HD 3200 Graphics,
ATI Radeon 3000 Graphics, SUMO, SUMO, SUMO2, SUMO2, SUMO2, SUMO2,
SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, SUMO, ATI Radeon HD 4200,
ATI Radeon 4100, ATI Mobility Radeon HD 4200,
ATI Mobility Radeon 4100, ATI Radeon HD 4290, ATI Radeon HD 4250,
AMD Radeon HD 6310 Graphics, AMD Radeon HD 6310 Graphics,
AMD Radeon HD 6250 Graphics, AMD Radeon HD 6250 Graphics,
AMD Radeon HD 6300 Series Graphics,
AMD Radeon HD 6200 Series Graphics, PALM, PALM, PALM, CYPRESS,
ATI FirePro (FireGL) Graphics Adapter,
ATI FirePro (FireGL) Graphics Adapter,
ATI FirePro (FireGL) Graphics Adapter, AMD Firestream 9370,
AMD Firestream 9350, ATI Radeon HD 5800 Series,
ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series,
ATI Radeon HD 5800 Series, ATI Radeon HD 5900 Series,
ATI Radeon HD 5900 Series, ATI Mobility Radeon HD 5800 Series,
ATI Mobility Radeon HD 5800 Series,
ATI FirePro (FireGL) Graphics Adapter,
ATI FirePro (FireGL) Graphics Adapter,
ATI Mobility Radeon HD 5800 Series, ATI Radeon HD 5700 Series,
ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series,
ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series,
ATI Mobility Radeon HD 5000 Series,
ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5570,
ATI FirePro (FireGL) Graphics Adapter,
ATI FirePro (FireGL) Graphics Adapter, ATI Radeon HD 5670,
ATI Radeon HD 5570, ATI Radeon HD 5500 Series, REDWOOD,
ATI Mobility Radeon HD 5000 Series,
ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon Graphics,
ATI Mobility Radeon Graphics, CEDAR,
ATI FirePro (FireGL) Graphics Adapter,
ATI FirePro (FireGL) Graphics Adapter, ATI FirePro 2270, CEDAR,
ATI Radeon HD 5450, CEDAR, CEDAR, CAYMAN, CAYMAN, CAYMAN, CAYMAN,
CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN,
AMD Radeon HD 6900 Series, AMD Radeon HD 6900 Series, CAYMAN, CAYMAN,
CAYMAN, AMD Radeon HD 6900M Series, Mobility Radeon HD 6000 Series,
BARTS, BARTS, Mobility Radeon HD 6000 Series,
Mobility Radeon HD 6000 Series, BARTS, BARTS, BARTS, BARTS,
AMD Radeon HD 6800 Series, AMD Radeon HD 6800 Series,
AMD Radeon HD 6700 Series, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS,
TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS,
TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS,
CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS,
CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, ARUBA, ARUBA,
ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA,
ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA, ARUBA,
ARUBA, ARUBA
[    12.205] (II) FBDEV: driver for framebuffer: fbdev
[    12.205] (++) using VT number 7

[    12.232] (II) [KMS] drm report modesetting isn't supported.
[    12.233] (WW) Falling back to old probe method for fbdev
[    12.233] (II) Loading sub module "fbdevhw"
[    12.233] (II) LoadModule: "fbdevhw"
[    12.233] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    12.235] (II) Module fbdevhw: vendor="X.Org Foundation"
[    12.235] compiled for 1.12.4, module version = 0.0.2
[    12.235] ABI class: X.Org Video Driver, version 12.1
[    12.236] (II) RADEON(0): TOTO SAYS 00000000b0000000
[    12.236] (II) RADEON(0): MMIO registers at 0x00000000b0000000: size 64KB
[    12.236] (II) RADEON(0): PCI bus 0 card 16 func 0
[    12.237] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32
[    12.237] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[    12.237] (==) RADEON(0): Default visual is TrueColor
[    12.237] (II) RADEON(0): VGAAccess option set to FALSE, VGA module load skipped
[    12.237] (==) RADEON(0): RGB weight 888
[    12.237] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
[    12.237] (--) RADEON(0): Chipset: "ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP)" (ChipID = 0x4e50)
[    12.237] (--) RADEON(0): Linear framebuffer at 0x00000000b8000000
[    12.237] (II) RADEON(0): AGP card detected
[    12.237] (WW) RADEON(0): Failed to read PCI ROM!
[    12.237] (II) RADEON(0): Attempting to read un-POSTed bios
[    12.238] (WW) RADEON(0): Failed to read PCI ROM!
[    12.238] (WW) RADEON(0): Unrecognized BIOS signature, BIOS data will not be used
[    12.241] drmOpenDevice: node name is /dev/dri/card0
[    12.385] drmOpenByBusid: Searching for BusID pci:0000:00:10.0
[    12.385] drmOpenDevice: node name is /dev/dri/card0
[    12.386] drmOpenDevice: open result is 7, (OK)
[    12.386] drmOpenByBusid: drmOpenMinor returns 7
[    12.386] drmOpenByBusid: drmGetBusid reports pci:0000:00:10.0
[    12.386] (II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module version 1.33.0
[    12.386] (==) RADEON(0): Page Flipping disabled
[    12.386] (II) RADEON(0): Will try to use DMA for Xv image transfers
[    12.386] (II) RADEON(0): Generation 2 PCI interface, using max accessible memory
[    12.386] (II) RADEON(0): Detected total video RAM=131072K, accessible=131072K (PCI BAR=131072K)
[    12.386] (--) RADEON(0): Mapped VideoRAM: 131072 kByte (128 bit DDR SDRAM)
[    12.386] (II) RADEON(0): Color tiling enabled by default
[    12.386] (II) Loading sub module "ddc"
[    12.386] (II) LoadModule: "ddc"
[    12.386] (II) Module "ddc" already built-in
[    12.386] (II) Loading sub module "i2c"
[    12.386] (II) LoadModule: "i2c"
[    12.386] (II) Module "i2c" already built-in
[    12.388] (WW) RADEON(0): Video BIOS not detected, using default clock settings!
[    12.505] (II) RADEON(0): Probed PLL values: xtal: 27.000000 Mhz, sclk: 445.500000 Mhz, mclk: 240.750000 Mhz
[    12.505] (II) RADEON(0): PLL parameters: rf=2700 rd=12 min=12500 max=35000; xclk=48150
[    12.506] (==) RADEON(0): Detected PowerBook with external DVI.
[    12.506] (II) RADEON(0): If this is not correct, try Option "MacModel" and consider reporting to the
[    12.506] (II) RADEON(0): xorg-driver-ati@lists.x.org mailing list with the contents of /proc/cpuinfo.
[    12.506] (II) RADEON(0): Existing panel PLL dividers will be used.
[    12.506] (WW) RADEON(0): Panel size 1440x960 is derived, this may not be correct.
If not, use PanelSize option to overwrite this setting
[    12.506] (II) RADEON(0): I2C bus "DVO" initialized.
[    12.506] (II) RADEON(0): I2C device "DVO:RADEON DVO Controller" registered at address 0x70.
[    12.506] (II) RADEON(0): Output LVDS using monitor section Monitor0
[    12.506] (II) RADEON(0): I2C bus "LVDS" initialized.
[    12.506] (II) RADEON(0): Output DVI-0 has no monitor section
[    12.506] (II) RADEON(0): I2C bus "DVI-0" initialized.
[    12.506] (II) RADEON(0): Output S-video has no monitor section
[    12.506] (II) RADEON(0): Port0:
[    12.506]   XRANDR name: LVDS
[    12.506]   Connector: LVDS
[    12.506]   LCD1: INTERNAL_LVDS
[    12.506]   DDC reg: 0x64
[    12.506] (II) RADEON(0): Port1:
[    12.506]   XRANDR name: DVI-0
[    12.506]   Connector: DVI-I
[    12.506]   CRT1: INTERNAL_DAC1
[    12.506]   DFP2: INTERNAL_DVO1
[    12.506]   DDC reg: 0x60
[    12.506] (II) RADEON(0): Port2:
[    12.506]   XRANDR name: S-video
[    12.506]   Connector: S-video
[    12.507]   TV1: INTERNAL_DAC2
[    12.507]   DDC reg: 0x0
[    12.507] (II) RADEON(0): I2C device "LVDS:ddc2" registered at address 0xA0.
[    12.507] (II) RADEON(0): I2C device "LVDS:E-EDID segment register" registered at address 0x60.
[    12.574] (II) RADEON(0): EDID for output LVDS
[    12.575] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    12.575] (II) RADEON(0): Year: 2005  Week: 14
[    12.575] (II) RADEON(0): EDID Version: 1.3
[    12.575] (II) RADEON(0): Digital Display Input
[    12.575] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    12.575] (II) RADEON(0): Gamma: 2.20
[    12.575] (II) RADEON(0): No DPMS capabilities specified
[    12.575] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    12.575] (II) RADEON(0): First detailed timing is preferred mode
[    12.575] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    12.575] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    12.575] (II) RADEON(0): Manufacturer's mask: 0
[    12.575] (II) RADEON(0): Supported detailed timing:
[    12.575] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    12.575] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    12.575] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    12.575] (II) RADEON(0): Unknown vendor-specific block 1
[    12.575] (II) RADEON(0):  LTN152W6
[    12.575] (II) RADEON(0): Monitor name: Color LCD
[    12.575] (II) RADEON(0): EDID (in hex):
[    12.575] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    12.575] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    12.575] (II) RADEON(0): 27505400000001010101010101010101
[    12.575] (II) RADEON(0): 0101010101013828a04051c010304020
[    12.575] (II) RADEON(0): 440041d6100000190000000100061030
[    12.575] (II) RADEON(0): 00000000000000000a20000000fe004c
[    12.575] (II) RADEON(0): 544e31353257360000000a20000000fc
[    12.575] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    12.575] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    12.575] (II) RADEON(0): Printing DDC gathered Modelines:
[    12.575] (II) RADEON(0): Modeline "1440x960"x0.0  102.96  1440 1504 1536 1760  960 964 968 976 -hsync -vsync (58.5 kHz eP)
[    12.575] (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
[    12.575] (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
[    12.575] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    12.576] (II) RADEON(0): Year: 2005  Week: 14
[    12.576] (II) RADEON(0): EDID Version: 1.3
[    12.576] (II) RADEON(0): Digital Display Input
[    12.576] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    12.576] (II) RADEON(0): Gamma: 2.20
[    12.576] (II) RADEON(0): No DPMS capabilities specified
[    12.576] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    12.576] (II) RADEON(0): First detailed timing is preferred mode
[    12.576] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    12.576] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    12.576] (II) RADEON(0): Manufacturer's mask: 0
[    12.576] (II) RADEON(0): Supported detailed timing:
[    12.576] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    12.576] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    12.576] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    12.576] (II) RADEON(0): Unknown vendor-specific block 1
[    12.576] (II) RADEON(0):  LTN152W6
[    12.576] (II) RADEON(0): Monitor name: Color LCD
[    12.576] (II) RADEON(0): EDID (in hex):
[    12.576] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    12.576] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    12.576] (II) RADEON(0): 27505400000001010101010101010101
[    12.576] (II) RADEON(0): 0101010101013828a04051c010304020
[    12.576] (II) RADEON(0): 440041d6100000190000000100061030
[    12.576] (II) RADEON(0): 00000000000000000a20000000fe004c
[    12.576] (II) RADEON(0): 544e31353257360000000a20000000fc
[    12.576] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    12.576] finished output detect: 0
[    12.576] (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
[    12.582] (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
[    12.582] Unhandled monitor type 0

目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
依舊搞不定的Xorg設定3
« 回覆 #218 於: 2013-10-15 12:11 »
代碼: [選擇]
[    12.582] finished output detect: 1
[    12.582] (II) RADEON(0): Output: S-video, Detected Monitor Type: 0
[    12.582] finished output detect: 2
[    12.582] finished all detect
[    12.636] (II) RADEON(0): EDID for output LVDS
[    12.636] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    12.636] (II) RADEON(0): Year: 2005  Week: 14
[    12.636] (II) RADEON(0): EDID Version: 1.3
[    12.636] (II) RADEON(0): Digital Display Input
[    12.636] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    12.636] (II) RADEON(0): Gamma: 2.20
[    12.636] (II) RADEON(0): No DPMS capabilities specified
[    12.636] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    12.636] (II) RADEON(0): First detailed timing is preferred mode
[    12.636] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    12.636] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    12.636] (II) RADEON(0): Manufacturer's mask: 0
[    12.636] (II) RADEON(0): Supported detailed timing:
[    12.636] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    12.636] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    12.636] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    12.636] (II) RADEON(0): Unknown vendor-specific block 1
[    12.636] (II) RADEON(0):  LTN152W6
[    12.636] (II) RADEON(0): Monitor name: Color LCD
[    12.636] (II) RADEON(0): EDID (in hex):
[    12.636] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    12.636] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    12.636] (II) RADEON(0): 27505400000001010101010101010101
[    12.636] (II) RADEON(0): 0101010101013828a04051c010304020
[    12.636] (II) RADEON(0): 440041d6100000190000000100061030
[    12.636] (II) RADEON(0): 00000000000000000a20000000fe004c
[    12.636] (II) RADEON(0): 544e31353257360000000a20000000fc
[    12.637] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    12.637] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    12.637] (II) RADEON(0): Printing DDC gathered Modelines:
[    12.637] (II) RADEON(0): Modeline "1440x960"x0.0  102.96  1440 1504 1536 1760  960 964 968 976 -hsync -vsync (58.5 kHz eP)
[    12.637] (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
[    12.637] (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
[    12.637] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    12.637] (II) RADEON(0): Year: 2005  Week: 14
[    12.637] (II) RADEON(0): EDID Version: 1.3
[    12.637] (II) RADEON(0): Digital Display Input
[    12.637] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    12.637] (II) RADEON(0): Gamma: 2.20
[    12.637] (II) RADEON(0): No DPMS capabilities specified
[    12.637] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    12.637] (II) RADEON(0): First detailed timing is preferred mode
[    12.637] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    12.637] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    12.637] (II) RADEON(0): Manufacturer's mask: 0
[    12.637] (II) RADEON(0): Supported detailed timing:
[    12.637] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    12.637] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    12.637] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    12.637] (II) RADEON(0): Unknown vendor-specific block 1
[    12.637] (II) RADEON(0):  LTN152W6
[    12.637] (II) RADEON(0): Monitor name: Color LCD
[    12.637] (II) RADEON(0): EDID (in hex):
[    12.637] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    12.637] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    12.637] (II) RADEON(0): 27505400000001010101010101010101
[    12.637] (II) RADEON(0): 0101010101013828a04051c010304020
[    12.637] (II) RADEON(0): 440041d6100000190000000100061030
[    12.637] (II) RADEON(0): 00000000000000000a20000000fe004c
[    12.637] (II) RADEON(0): 544e31353257360000000a20000000fc
[    12.637] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    12.637] (II) RADEON(0): Panel infos found from DDC detailed: 1440x960
[    12.637] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    12.638] (II) RADEON(0): Printing probed modes for output LVDS
[    12.638] (II) RADEON(0): Modeline "1440x960"x59.9  102.96  1440 1504 1536 1760  960 964 968 976 -hsync -vsync (58.5 kHz eP)
[    12.638] (II) RADEON(0): Modeline "1440x900"x59.9  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[    12.638] (II) RADEON(0): Modeline "1280x960"x59.9  101.25  1280 1360 1488 1696  960 963 967 996 -hsync +vsync (59.7 kHz e)
[    12.638] (II) RADEON(0): Modeline "1280x854"x59.9   89.25  1280 1352 1480 1680  854 857 867 887 -hsync +vsync (53.1 kHz e)
[    12.638] (II) RADEON(0): Modeline "1280x800"x59.8   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[    12.638] (II) RADEON(0): Modeline "1280x720"x59.9   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync (44.8 kHz e)
[    12.638] (II) RADEON(0): Modeline "1152x768"x59.8   71.75  1152 1216 1328 1504  768 771 781 798 -hsync +vsync (47.7 kHz e)
[    12.638] (II) RADEON(0): Modeline "1024x768"x59.9   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz e)
[    12.638] (II) RADEON(0): Modeline "800x600"x59.9   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz e)
[    12.638] (II) RADEON(0): Modeline "640x480"x59.4   23.75  640 664 720 800  480 483 487 500 -hsync +vsync (29.7 kHz e)
[    12.643] (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
[    12.643] Unhandled monitor type 0
[    12.643] (II) RADEON(0): EDID for output DVI-0
[    12.643] (II) RADEON(0): Output: S-video, Detected Monitor Type: 0
[    12.643] (II) RADEON(0): EDID for output S-video
[    12.643] (II) RADEON(0): Output LVDS connected
[    12.643] (II) RADEON(0): Output DVI-0 disconnected
[    12.643] (II) RADEON(0): Output S-video disconnected
[    12.643] (II) RADEON(0): Using exact sizes for initial modes
[    12.643] (II) RADEON(0): Output LVDS using initial mode 1440x960
[    12.644] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[    12.644] (**) RADEON(0): Display dimensions: (320, 220) mm
[    12.644] (**) RADEON(0): DPI set to (114, 166)
[    12.644] (II) Loading sub module "fb"
[    12.644] (II) LoadModule: "fb"
[    12.644] (II) Loading /usr/lib/xorg/modules/libfb.so
[    12.676] (II) Module fb: vendor="X.Org Foundation"
[    12.676] compiled for 1.12.4, module version = 1.0.0
[    12.676] ABI class: X.Org ANSI C Emulation, version 0.4
[    12.676] (II) Loading sub module "ramdac"
[    12.676] (II) LoadModule: "ramdac"
[    12.676] (II) Module "ramdac" already built-in
[    12.677] (==) RADEON(0): Using EXA acceleration architecture
[    12.677] (II) Loading sub module "exa"
[    12.677] (II) LoadModule: "exa"
[    12.677] (II) Loading /usr/lib/xorg/modules/libexa.so
[    12.679] (II) Module exa: vendor="X.Org Foundation"
[    12.679] compiled for 1.12.4, module version = 2.5.0
[    12.679] ABI class: X.Org Video Driver, version 12.1
[    12.679] (==) RADEON(0): Assuming overlay scaler buffer width is 1920
[    12.679] (II) RADEON(0): Cannot access BIOS or it is not valid.
If your card is TV-in capable you will need to specify options RageTheatreCrystal, RageTheatreTunerPort,
RageTheatreSVideoPort and TunerType in /etc/X11/xorg.conf.
[    12.679] (!!) RADEON(0): MergedFB support has been removed and replaced with xrandr 1.2 support
[    12.679] (II) UnloadModule: "fbdev"
[    12.680] (II) Unloading fbdev
[    12.680] (II) UnloadSubModule: "fbdevhw"
[    12.680] (II) Unloading fbdevhw
[    12.680] (--) Depth 24 pixmap format is 32 bpp
[    12.680] (II) RADEON(0): RADEONScreenInit b8000000 0 0
[    12.681] Entering TV Save
[    12.681] Save TV timing tables
[    12.681] saveTimingTables: reading timing tables
[    12.681] TV Save done
[    12.883] (II) RADEON(0): Dynamic Power Management Disabled
[    12.885] (==) RADEON(0): Using 24 bit depth buffer
[    12.885] (II) RADEON(0): RADEONInitMemoryMap() :
[    12.885] (II) RADEON(0):   mem_size         : 0x08000000
[    12.885] (II) RADEON(0):   MC_FB_LOCATION   : 0xbfffb800
[    12.885] (II) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
[    12.885] (II) RADEON(0): Depth moves disabled by default
[    12.887] (II) RADEON(0): Allocating from a screen of 131072 kb
[    12.887] (II) RADEON(0): Will use 32 kb for hardware cursor 0 at offset 0x00816000
[    12.887] (II) RADEON(0): Will use 32 kb for hardware cursor 1 at offset 0x0081a000
[    12.887] (II) RADEON(0): Will use 8280 kb for front buffer at offset 0x00000000
[    12.887] (II) RADEON(0): Will use 8280 kb for back buffer at offset 0x0081e000
[    12.887] (II) RADEON(0): Will use 8280 kb for depth buffer at offset 0x01034000
[    12.887] (II) RADEON(0): Will use 52736 kb for textures at offset 0x0184a000
[    12.887] (II) RADEON(0): Will use 53464 kb for X Server offscreen at offset 0x04bca000
[    12.888] drmOpenDevice: node name is /dev/dri/card0
[    12.888] drmOpenDevice: open result is 7, (OK)
[    12.888] drmOpenDevice: node name is /dev/dri/card0
[    12.888] drmOpenDevice: open result is 7, (OK)
[    12.888] drmOpenByBusid: Searching for BusID pci:0000:00:10.0
[    12.888] drmOpenDevice: node name is /dev/dri/card0
[    12.888] drmOpenDevice: open result is 7, (OK)
[    12.888] drmOpenByBusid: drmOpenMinor returns 7
[    12.888] drmOpenByBusid: drmGetBusid reports pci:0000:00:10.0
[    12.888] (II) [drm] DRM interface version 1.4
[    12.888] (II) [drm] DRM open master succeeded.
[    12.888] (II) RADEON(0): [drm] Using the DRM lock SAREA also for drawables.
[    12.888] (II) RADEON(0): [drm] framebuffer handle = 0xb8000000
[    12.888] (II) RADEON(0): [drm] added 1 reserved context for kernel
[    12.889] (II) RADEON(0): X context handle = 0x1
[    12.889] (II) RADEON(0): [drm] installed DRM signal handler
[    12.889] (==) RADEON(0): Using AGP 4x
[    12.889] (II) RADEON(0): [agp] Mode 0x07000207 [AGP 0x106b/0x0066; Card 0x1002/0x4e50 0x1002/0x4e50]
[    13.007] (II) RADEON(0): [agp] 32768 kB allocated with handle 0x00000001
[    13.029] (II) RADEON(0): [agp] ring handle = 0x00000000
[    13.029] (II) RADEON(0): [agp] Ring mapped at 0x500a2000
[    13.029] (II) RADEON(0): [agp] ring read ptr handle = 0x00101000
[    13.029] (II) RADEON(0): [agp] Ring read ptr mapped at 0x48036000
[    13.029] (II) RADEON(0): [agp] vertex/indirect buffers handle = 0x00102000
[    13.029] (II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0x501a3000
[    13.029] (II) RADEON(0): [agp] GART texture map handle = 0x00302000
[    13.029] (II) RADEON(0): [agp] GART Texture map mapped at 0x503a3000
[    13.029] (II) RADEON(0): [drm] register handle = 0x26000000
[    13.029] (II) RADEON(0): [dri] Visual configs initialized
[    13.032] (II) RADEON(0): RADEONRestoreMemMapRegisters() :
[    13.032] (II) RADEON(0):   MC_FB_LOCATION   : 0xbfffb800 0x7fff0000
[    13.032] (II) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
[    13.233] (==) RADEON(0): Backing store disabled
[    13.233] (II) RADEON(0): [DRI] installation complete
[    13.255] (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
[    13.255] (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
[    13.255] (II) RADEON(0): [drm] dma control initialized, using IRQ 48
[    13.255] (II) RADEON(0): [drm] Initialized kernel GART heap manager, 29884416
[    13.255] (WW) RADEON(0): DRI init changed memory map, adjusting ...
[    13.255] (WW) RADEON(0):   MC_FB_LOCATION  was: 0xbfffb800 is: 0xbfffb800
[    13.255] (WW) RADEON(0):   MC_AGP_LOCATION was: 0xffffffc0 is: 0xc1ffc000
[    13.255] (II) RADEON(0): RADEONRestoreMemMapRegisters() :
[    13.255] (II) RADEON(0):   MC_FB_LOCATION   : 0xbfffb800 0xbfffb800
[    13.255] (II) RADEON(0):   MC_AGP_LOCATION  : 0xc1ffc000
[    13.355] (II) RADEON(0): Direct rendering enabled
[    13.356] (II) RADEON(0): Render acceleration enabled for R300/R400/R500 type cards.
[    13.356] (II) RADEON(0): Setting EXA maxPitchBytes
[    13.356] (II) RADEON(0): num quad-pipes is 1
[    13.356] (II) EXA(0): Offscreen pixmap area of 54747136 bytes
[    13.356] (II) EXA(0): Driver registered support for the following operations:
[    13.356] (II)         Solid
[    13.356] (II)         Copy
[    13.356] (II)         Composite (RENDER acceleration)
[    13.356] (II)         UploadToScreen
[    13.356] (II) RADEON(0): Acceleration enabled
[    13.356] (==) RADEON(0): DPMS enabled
[    13.356] (==) RADEON(0): Silken mouse enabled
[    13.358] (II) RADEON(0): No video input capabilities detected and no information is provided - disabling multimedia i2c
[    13.358] (II) Loading sub module "theatre_detect"
[    13.358] (II) LoadModule: "theatre_detect"
[    13.358] (II) Loading /usr/lib/xorg/modules/multimedia/theatre_detect_drv.so
[    13.359] (II) Module theatre_detect: vendor="X.Org Foundation"
[    13.359] compiled for 1.12.4, module version = 1.0.0
[    13.359] ABI class: X.Org Video Driver, version 12.1
[    13.359] (II) RADEON(0): no multimedia table present, disabling Rage Theatre.
[    13.359] (II) RADEON(0): Set up overlay video
[    13.359] (II) RADEON(0): Set up textured video
[    13.359] (II) RADEON(0): [XvMC] Associated with Radeon Textured Video.
[    13.359] (II) RADEON(0): [XvMC] Extension initialized.
[    13.624] disable TV
[    13.828] init memmap
[    13.828] init common
[    13.828] init crtc1
[    13.828] init pll1
[    13.828] restore memmap
[    13.828] (II) RADEON(0): RADEONRestoreMemMapRegisters() :
[    13.828] (II) RADEON(0):   MC_FB_LOCATION   : 0xbfffb800 0xbfffb800
[    13.828] (II) RADEON(0):   MC_AGP_LOCATION  : 0xc1ffc000
[    13.928] restore common
[    13.928] restore crtc1
[    13.928] restore pll1
[    13.928] set RMX
[    13.928] set LVDS
[    13.929] enable LVDS
[    14.129] disable TV
[    14.129] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    14.193] (--) RandR disabled
[    14.193] (II) Initializing built-in extension Generic Event Extension
[    14.193] (II) Initializing built-in extension SHAPE
[    14.193] (II) Initializing built-in extension MIT-SHM
[    14.193] (II) Initializing built-in extension XInputExtension
[    14.193] (II) Initializing built-in extension XTEST
[    14.193] (II) Initializing built-in extension BIG-REQUESTS
[    14.193] (II) Initializing built-in extension SYNC
[    14.193] (II) Initializing built-in extension XKEYBOARD
[    14.193] (II) Initializing built-in extension XC-MISC
[    14.193] (II) Initializing built-in extension SECURITY
[    14.193] (II) Initializing built-in extension XINERAMA
[    14.193] (II) Initializing built-in extension XFIXES
[    14.193] (II) Initializing built-in extension RENDER
[    14.193] (II) Initializing built-in extension RANDR
[    14.193] (II) Initializing built-in extension COMPOSITE
[    14.193] (II) Initializing built-in extension DAMAGE
[    14.199] (II) SELinux: Disabled on system
[    14.233] (II) AIGLX: Screen 0 is not DRI2 capable
[    14.233] drmOpenDevice: node name is /dev/dri/card0
[    14.233] drmOpenDevice: open result is 8, (OK)
[    14.233] drmOpenByBusid: Searching for BusID pci:0000:00:10.0
[    14.233] drmOpenDevice: node name is /dev/dri/card0
[    14.233] drmOpenDevice: open result is 8, (OK)
[    14.233] drmOpenByBusid: drmOpenMinor returns 8
[    14.233] drmOpenByBusid: Interface 1.4 failed, trying 1.1
[    14.233] drmOpenByBusid: drmGetBusid reports pci:0000:00:10.0
[    14.265] (EE) AIGLX error: r300 does not export required DRI extension
[    14.265] (EE) AIGLX: reverting to software rendering
[    14.286] (II) AIGLX: Loaded and initialized swrast
[    14.286] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    14.287] (II) RADEON(0): Setting screen physical size to 381 x 254
[    14.641] (II) config/udev: Adding input device Apple Computer Apple Internal Keyboard / Trackpad (/dev/input/event2)
[    14.641] (**) Apple Computer Apple Internal Keyboard / Trackpad: Applying InputClass "evdev keyboard catchall"
[    14.641] (II) LoadModule: "evdev"
[    14.641] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    14.643] (II) Module evdev: vendor="X.Org Foundation"
[    14.643] compiled for 1.12.1, module version = 2.7.0
[    14.643] Module class: X.Org XInput Driver
[    14.643] ABI class: X.Org XInput driver, version 16.0
[    14.643] (II) Using input driver 'evdev' for 'Apple Computer Apple Internal Keyboard / Trackpad'
[    14.643] (**) Apple Computer Apple Internal Keyboard / Trackpad: always reports core events
[    14.643] (**) evdev: Apple Computer Apple Internal Keyboard / Trackpad: Device: "/dev/input/event2"
[    14.643] (--) evdev: Apple Computer Apple Internal Keyboard / Trackpad: Vendor 0x5ac Product 0x214
[    14.643] (--) evdev: Apple Computer Apple Internal Keyboard / Trackpad: Found keys
[    14.643] (II) evdev: Apple Computer Apple Internal Keyboard / Trackpad: Configuring as keyboard
[    14.644] (**) Option "config_info" "udev:/sys/devices/pci0001:10/0001:10:15.1/usb3/3-2/3-2:1.0/input/input2/event2"
[    14.644] (II) XINPUT: Adding extended input device "Apple Computer Apple Internal Keyboard / Trackpad" (type: KEYBOARD, id 6)
[    14.644] (**) Option "xkb_rules" "evdev"
[    14.644] (**) Option "xkb_model" "pc105"
[    14.644] (**) Option "xkb_layout" "us"
[    14.645] (II) config/udev: Adding input device appletouch (/dev/input/event1)
[    14.646] (**) appletouch: Applying InputClass "evdev touchpad catchall"
[    14.646] (**) appletouch: Applying InputClass "touchpad catchall"
[    14.646] (**) appletouch: Applying InputClass "Default clickpad buttons"
[    14.646] (II) LoadModule: "synaptics"
[    14.646] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    14.649] (II) Module synaptics: vendor="X.Org Foundation"
[    14.649] compiled for 1.12.4, module version = 1.6.2
[    14.649] Module class: X.Org XInput Driver
[    14.649] ABI class: X.Org XInput driver, version 16.0
[    14.649] (II) Using input driver 'synaptics' for 'appletouch'
[    14.649] (**) appletouch: always reports core events
[    14.649] (**) Option "Device" "/dev/input/event1"
[    14.649] (--) synaptics: appletouch: x-axis range 0 - 895
[    14.649] (--) synaptics: appletouch: y-axis range 0 - 343
[    14.649] (--) synaptics: appletouch: pressure range 0 - 300
[    14.649] (II) synaptics: appletouch: device does not report finger width.
[    14.650] (--) synaptics: appletouch: buttons: left double triple
[    14.650] (--) synaptics: appletouch: Vendor 0x5ac Product 0x214
[    14.650] (--) synaptics: appletouch: invalid finger width range.  defaulting to 0 - 15
[    14.650] (--) synaptics: appletouch: touchpad found
[    14.650] (**) appletouch: always reports core events
[    14.650] (**) Option "config_info" "udev:/sys/devices/pci0001:10/0001:10:15.1/usb3/3-2/3-2:1.1/input/input1/event1"
[    14.650] (II) XINPUT: Adding extended input device "appletouch" (type: TOUCHPAD, id 7)
[    14.650] (**) synaptics: appletouch: (accel) MinSpeed is now constant deceleration 2.5
[    14.650] (**) synaptics: appletouch: MaxSpeed is now 1.75
[    14.650] (**) synaptics: appletouch: AccelFactor is now 0.209
[    14.651] (**) appletouch: (accel) keeping acceleration scheme 1
[    14.651] (**) appletouch: (accel) acceleration profile 1
[    14.651] (**) appletouch: (accel) acceleration factor: 2.000
[    14.651] (**) appletouch: (accel) acceleration threshold: 4
[    14.651] (--) synaptics: appletouch: touchpad found
[    14.651] (II) config/udev: Adding input device appletouch (/dev/input/mouse0)
[    14.652] (**) appletouch: Ignoring device from InputClass "touchpad ignore duplicates"
[    14.652] (II) config/udev: Adding input device Apple Computer Apple Internal Keyboard / Trackpad (/dev/input/event3)
[    14.652] (**) Apple Computer Apple Internal Keyboard / Trackpad: Applying InputClass "evdev keyboard catchall"
[    14.652] (II) Using input driver 'evdev' for 'Apple Computer Apple Internal Keyboard / Trackpad'
[    14.652] (**) Apple Computer Apple Internal Keyboard / Trackpad: always reports core events
[    14.652] (**) evdev: Apple Computer Apple Internal Keyboard / Trackpad: Device: "/dev/input/event3"
[    14.653] (--) evdev: Apple Computer Apple Internal Keyboard / Trackpad: Vendor 0x5ac Product 0x214
[    14.653] (--) evdev: Apple Computer Apple Internal Keyboard / Trackpad: Found keys
[    14.653] (II) evdev: Apple Computer Apple Internal Keyboard / Trackpad: Configuring as keyboard
[    14.653] (**) Option "config_info" "udev:/sys/devices/pci0001:10/0001:10:15.1/usb3/3-2/3-2:1.2/input/input3/event3"
[    14.653] (II) XINPUT: Adding extended input device "Apple Computer Apple Internal Keyboard / Trackpad" (type: KEYBOARD, id 8)
[    14.653] (**) Option "xkb_rules" "evdev"
[    14.653] (**) Option "xkb_model" "pc105"
[    14.653] (**) Option "xkb_layout" "us"
[    14.655] (II) config/udev: Adding input device PMU (/dev/input/event0)
[    14.655] (**) PMU: Applying InputClass "evdev keyboard catchall"
[    14.655] (II) Using input driver 'evdev' for 'PMU'
[    14.655] (**) PMU: always reports core events
[    14.655] (**) evdev: PMU: Device: "/dev/input/event0"
[    14.655] (--) evdev: PMU: Vendor 0x1 Product 0x1
[    14.655] (--) evdev: PMU: Found keys
[    14.655] (II) evdev: PMU: Configuring as keyboard
[    14.655] (**) Option "config_info" "udev:/sys/devices/virtual/input/input0/event0"
[    14.655] (II) XINPUT: Adding extended input device "PMU" (type: KEYBOARD, id 9)
[    14.655] (**) Option "xkb_rules" "evdev"
[    14.655] (**) Option "xkb_model" "pc105"
[    14.655] (**) Option "xkb_layout" "us"
[    14.722] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    14.722] (II) RADEON(0): Printing DDC gathered Modelines:
[    14.722] (II) RADEON(0): Modeline "1440x960"x0.0  102.96  1440 1504 1536 1760  960 964 968 976 -hsync -vsync (58.5 kHz eP)
[    14.722] (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
[    14.722] (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
[    14.722] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    14.722] (II) RADEON(0): Year: 2005  Week: 14
[    14.722] (II) RADEON(0): EDID Version: 1.3
[    14.722] (II) RADEON(0): Digital Display Input
[    14.722] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    14.722] (II) RADEON(0): Gamma: 2.20
[    14.722] (II) RADEON(0): No DPMS capabilities specified
[    14.722] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    14.722] (II) RADEON(0): First detailed timing is preferred mode
[    14.722] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    14.722] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    14.722] (II) RADEON(0): Manufacturer's mask: 0
[    14.722] (II) RADEON(0): Supported detailed timing:
[    14.722] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    14.722] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    14.722] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    14.722] (II) RADEON(0): Unknown vendor-specific block 1
[    14.722] (II) RADEON(0):  LTN152W6
[    14.722] (II) RADEON(0): Monitor name: Color LCD
[    14.722] (II) RADEON(0): EDID (in hex):
[    14.722] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    14.722] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    14.722] (II) RADEON(0): 27505400000001010101010101010101
[    14.722] (II) RADEON(0): 0101010101013828a04051c010304020
[    14.722] (II) RADEON(0): 440041d6100000190000000100061030
[    14.722] (II) RADEON(0): 00000000000000000a20000000fe004c
[    14.722] (II) RADEON(0): 544e31353257360000000a20000000fc
[    14.723] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    14.723] (II) RADEON(0): Panel infos found from DDC detailed: 1440x960
[    14.723] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    14.728] (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
[    14.728] Unhandled monitor type 0
[    14.728] (II) RADEON(0): Output: S-video, Detected Monitor Type: 0
[    15.347] (II) config/udev: Adding input device Mouseemu virtual mouse (/dev/input/mouse1)
[    15.347] (II) No input driver specified, ignoring this device.
[    15.347] (II) This device may have been added with another device file.
[    15.411] (II) config/udev: Adding input device Mouseemu virtual keyboard (/dev/input/event4)
[    15.411] (**) Mouseemu virtual keyboard: Applying InputClass "evdev keyboard catchall"
[    15.411] (II) Using input driver 'evdev' for 'Mouseemu virtual keyboard'
[    15.411] (**) Mouseemu virtual keyboard: always reports core events
[    15.411] (**) evdev: Mouseemu virtual keyboard: Device: "/dev/input/event4"
[    15.411] (--) evdev: Mouseemu virtual keyboard: Vendor 0x1f Product 0x1f
[    15.411] (--) evdev: Mouseemu virtual keyboard: Found keys
[    15.411] (II) evdev: Mouseemu virtual keyboard: Configuring as keyboard
[    15.411] (**) Option "config_info" "udev:/sys/devices/virtual/input/input4/event4"
[    15.411] (II) XINPUT: Adding extended input device "Mouseemu virtual keyboard" (type: KEYBOARD, id 10)
[    15.411] (**) Option "xkb_rules" "evdev"
[    15.411] (**) Option "xkb_model" "pc105"
[    15.411] (**) Option "xkb_layout" "us"
[    15.415] (II) config/udev: Adding input device Mouseemu virtual mouse (/dev/input/event5)
[    15.415] (**) Mouseemu virtual mouse: Applying InputClass "evdev pointer catchall"
[    15.415] (II) Using input driver 'evdev' for 'Mouseemu virtual mouse'
[    15.415] (**) Mouseemu virtual mouse: always reports core events
[    15.415] (**) evdev: Mouseemu virtual mouse: Device: "/dev/input/event5"
[    15.416] (--) evdev: Mouseemu virtual mouse: Vendor 0x1f Product 0x1e
[    15.416] (--) evdev: Mouseemu virtual mouse: Found 3 mouse buttons
[    15.416] (--) evdev: Mouseemu virtual mouse: Found scroll wheel(s)
[    15.416] (--) evdev: Mouseemu virtual mouse: Found relative axes
[    15.416] (--) evdev: Mouseemu virtual mouse: Found x and y relative axes
[    15.416] (II) evdev: Mouseemu virtual mouse: Configuring as mouse
[    15.416] (II) evdev: Mouseemu virtual mouse: Adding scrollwheel support
[    15.416] (**) evdev: Mouseemu virtual mouse: YAxisMapping: buttons 4 and 5
[    15.416] (**) evdev: Mouseemu virtual mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    15.416] (**) Option "config_info" "udev:/sys/devices/virtual/input/input5/event5"
[    15.416] (II) XINPUT: Adding extended input device "Mouseemu virtual mouse" (type: MOUSE, id 11)
[    15.416] (II) evdev: Mouseemu virtual mouse: initialized for relative axes.
[    15.417] (**) Mouseemu virtual mouse: (accel) keeping acceleration scheme 1
[    15.417] (**) Mouseemu virtual mouse: (accel) acceleration profile 0
[    15.417] (**) Mouseemu virtual mouse: (accel) acceleration factor: 2.000
[    15.417] (**) Mouseemu virtual mouse: (accel) acceleration threshold: 4
[    15.879] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    15.879] (II) RADEON(0): Printing DDC gathered Modelines:
[    15.879] (II) RADEON(0): Modeline "1440x960"x0.0  102.96  1440 1504 1536 1760  960 964 968 976 -hsync -vsync (58.5 kHz eP)
[    15.879] (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
[    15.879] (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
[    15.879] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    15.879] (II) RADEON(0): Year: 2005  Week: 14
[    15.879] (II) RADEON(0): EDID Version: 1.3
[    15.879] (II) RADEON(0): Digital Display Input
[    15.879] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    15.879] (II) RADEON(0): Gamma: 2.20
[    15.879] (II) RADEON(0): No DPMS capabilities specified
[    15.879] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    15.879] (II) RADEON(0): First detailed timing is preferred mode
[    15.879] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    15.879] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    15.879] (II) RADEON(0): Manufacturer's mask: 0
[    15.879] (II) RADEON(0): Supported detailed timing:
[    15.879] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    15.879] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    15.879] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    15.879] (II) RADEON(0): Unknown vendor-specific block 1
[    15.879] (II) RADEON(0):  LTN152W6
[    15.879] (II) RADEON(0): Monitor name: Color LCD
[    15.879] (II) RADEON(0): EDID (in hex):
[    15.879] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    15.879] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    15.879] (II) RADEON(0): 27505400000001010101010101010101
[    15.879] (II) RADEON(0): 0101010101013828a04051c010304020
[    15.880] (II) RADEON(0): 440041d6100000190000000100061030
[    15.880] (II) RADEON(0): 00000000000000000a20000000fe004c
[    15.880] (II) RADEON(0): 544e31353257360000000a20000000fc
[    15.880] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    15.880] (II) RADEON(0): Panel infos found from DDC detailed: 1440x960
[    15.880] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    15.885] (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
[    15.885] Unhandled monitor type 0
[    15.885] (II) RADEON(0): Output: S-video, Detected Monitor Type: 0
[    52.504] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    52.504] (II) RADEON(0): Printing DDC gathered Modelines:
[    52.504] (II) RADEON(0): Modeline "1440x960"x0.0  102.96  1440 1504 1536 1760  960 964 968 976 -hsync -vsync (58.5 kHz eP)
[    52.504] (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
[    52.504] (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
[    52.504] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    52.504] (II) RADEON(0): Year: 2005  Week: 14
[    52.504] (II) RADEON(0): EDID Version: 1.3
[    52.504] (II) RADEON(0): Digital Display Input
[    52.504] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    52.504] (II) RADEON(0): Gamma: 2.20
[    52.504] (II) RADEON(0): No DPMS capabilities specified
[    52.504] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    52.504] (II) RADEON(0): First detailed timing is preferred mode
[    52.504] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    52.504] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    52.504] (II) RADEON(0): Manufacturer's mask: 0
[    52.504] (II) RADEON(0): Supported detailed timing:
[    52.504] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    52.505] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    52.505] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    52.505] (II) RADEON(0): Unknown vendor-specific block 1
[    52.505] (II) RADEON(0):  LTN152W6
[    52.505] (II) RADEON(0): Monitor name: Color LCD
[    52.505] (II) RADEON(0): EDID (in hex):
[    52.505] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    52.505] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    52.505] (II) RADEON(0): 27505400000001010101010101010101
[    52.505] (II) RADEON(0): 0101010101013828a04051c010304020
[    52.505] (II) RADEON(0): 440041d6100000190000000100061030
[    52.505] (II) RADEON(0): 00000000000000000a20000000fe004c
[    52.505] (II) RADEON(0): 544e31353257360000000a20000000fc
[    52.505] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    52.505] (II) RADEON(0): Panel infos found from DDC detailed: 1440x960
[    52.505] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    52.510] (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
[    52.511] Unhandled monitor type 0
[    52.511] (II) RADEON(0): Output: S-video, Detected Monitor Type: 0
[    54.201] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    54.202] (II) RADEON(0): Printing DDC gathered Modelines:
[    54.202] (II) RADEON(0): Modeline "1440x960"x0.0  102.96  1440 1504 1536 1760  960 964 968 976 -hsync -vsync (58.5 kHz eP)
[    54.202] (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
[    54.202] (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
[    54.202] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    54.202] (II) RADEON(0): Year: 2005  Week: 14
[    54.202] (II) RADEON(0): EDID Version: 1.3
[    54.202] (II) RADEON(0): Digital Display Input
[    54.202] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    54.202] (II) RADEON(0): Gamma: 2.20
[    54.202] (II) RADEON(0): No DPMS capabilities specified
[    54.202] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    54.202] (II) RADEON(0): First detailed timing is preferred mode
[    54.202] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    54.202] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    54.202] (II) RADEON(0): Manufacturer's mask: 0
[    54.202] (II) RADEON(0): Supported detailed timing:
[    54.202] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    54.202] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    54.202] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    54.202] (II) RADEON(0): Unknown vendor-specific block 1
[    54.202] (II) RADEON(0):  LTN152W6
[    54.202] (II) RADEON(0): Monitor name: Color LCD
[    54.202] (II) RADEON(0): EDID (in hex):
[    54.202] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    54.202] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    54.202] (II) RADEON(0): 27505400000001010101010101010101
[    54.202] (II) RADEON(0): 0101010101013828a04051c010304020
[    54.202] (II) RADEON(0): 440041d6100000190000000100061030
[    54.202] (II) RADEON(0): 00000000000000000a20000000fe004c
[    54.202] (II) RADEON(0): 544e31353257360000000a20000000fc
[    54.202] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    54.202] (II) RADEON(0): Panel infos found from DDC detailed: 1440x960
[    54.202] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    54.221] (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
[    54.221] Unhandled monitor type 0
[    54.221] (II) RADEON(0): Output: S-video, Detected Monitor Type: 0
[    58.950] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    58.950] (II) RADEON(0): Printing DDC gathered Modelines:
[    58.950] (II) RADEON(0): Modeline "1440x960"x0.0  102.96  1440 1504 1536 1760  960 964 968 976 -hsync -vsync (58.5 kHz eP)
[    58.950] (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
[    58.950] (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
[    58.950] (II) RADEON(0): Manufacturer: APP  Model: 9c4e  Serial#: 0
[    58.950] (II) RADEON(0): Year: 2005  Week: 14
[    58.950] (II) RADEON(0): EDID Version: 1.3
[    58.950] (II) RADEON(0): Digital Display Input
[    58.950] (II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 22
[    58.950] (II) RADEON(0): Gamma: 2.20
[    58.950] (II) RADEON(0): No DPMS capabilities specified
[    58.950] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[    58.950] (II) RADEON(0): First detailed timing is preferred mode
[    58.950] (II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
[    58.950] (II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
[    58.950] (II) RADEON(0): Manufacturer's mask: 0
[    58.950] (II) RADEON(0): Supported detailed timing:
[    58.950] (II) RADEON(0): clock: 103.0 MHz   Image Size:  321 x 214 mm
[    58.950] (II) RADEON(0): h_active: 1440  h_sync: 1504  h_sync_end 1536 h_blank_end 1760 h_border: 0
[    58.950] (II) RADEON(0): v_active: 960  v_sync: 964  v_sync_end 968 v_blanking: 976 v_border: 0
[    58.950] (II) RADEON(0): Unknown vendor-specific block 1
[    58.950] (II) RADEON(0):  LTN152W6
[    58.950] (II) RADEON(0): Monitor name: Color LCD
[    58.950] (II) RADEON(0): EDID (in hex):
[    58.950] (II) RADEON(0): 00ffffffffffff0006104e9c00000000
[    58.950] (II) RADEON(0): 0e0f0103802016780a87f594574f8c27
[    58.950] (II) RADEON(0): 27505400000001010101010101010101
[    58.950] (II) RADEON(0): 0101010101013828a04051c010304020
[    58.950] (II) RADEON(0): 440041d6100000190000000100061030
[    58.950] (II) RADEON(0): 00000000000000000a20000000fe004c
[    58.950] (II) RADEON(0): 544e31353257360000000a20000000fc
[    58.951] (II) RADEON(0): 00436f6c6f72204c43440a20202000f0
[    58.951] (II) RADEON(0): Panel infos found from DDC detailed: 1440x960
[    58.951] (II) RADEON(0): EDID vendor "APP", prod id 40014
[    58.972] (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
[    58.973] Unhandled monitor type 0
[    58.973] (II) RADEON(0): Output: S-video, Detected Monitor Type: 0
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
依舊搞不定的Xorg設定4
« 回覆 #219 於: 2013-10-15 12:36 »

另外,以個人有限的對比能力,嘗試把(WW)(EE)挑了出來。

[    12.121] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    12.121]    Entry deleted from font path.
[    12.121] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    12.121]    Entry deleted from font path.

[    12.121] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    12.121] (WW) Disabling Mouse0
[    12.121] (WW) Disabling Keyboard0

[    12.205] (II) FBDEV: driver for framebuffer: fbdev
[    12.205] (++) using VT number 7

[    12.232] (II) [KMS] drm report modesetting isn't supported.
[    12.233] (WW) Falling back to old probe method for fbdev

[    12.237] (II) RADEON(0): AGP card detected
[    12.237] (WW) RADEON(0): Failed to read PCI ROM!
[    12.237] (II) RADEON(0): Attempting to read un-POSTed bios
[    12.238] (WW) RADEON(0): Failed to read PCI ROM!
[    12.238] (WW) RADEON(0): Unrecognized BIOS signature, BIOS data will not be used

[    12.388] (WW) RADEON(0): Video BIOS not detected, using default clock settings!
[    12.505] (II) RADEON(0): Probed PLL values: xtal: 27.000000 Mhz, sclk: 445.500000 Mhz, mclk: 240.750000 Mhz
[    12.505] (II) RADEON(0): PLL parameters: rf=2700 rd=12 min=12500 max=35000; xclk=48150
[    12.506] (==) RADEON(0): Detected PowerBook with external DVI.
[    12.506] (II) RADEON(0): If this is not correct, try Option "MacModel" and consider reporting to the
[    12.506] (II) RADEON(0): xorg-driver-ati@lists.x.org mailing list with the contents of /proc/cpuinfo.
[    12.506] (II) RADEON(0): Existing panel PLL dividers will be used.
[    12.506] (WW) RADEON(0): Panel size 1440x960 is derived, this may not be correct.
If not, use PanelSize option to overwrite this setting

[    13.255] (II) RADEON(0): [drm] Initialized kernel GART heap manager, 29884416
[    13.255] (WW) RADEON(0): DRI init changed memory map, adjusting ...
[    13.255] (WW) RADEON(0):   MC_FB_LOCATION  was: 0xbfffb800 is: 0xbfffb800
[    13.255] (WW) RADEON(0):   MC_AGP_LOCATION was: 0xffffffc0 is: 0xc1ffc000

[    14.265] (EE) AIGLX error: r300 does not export required DRI extension
[    14.265] (EE) AIGLX: reverting to software rendering
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
抱怨文
« 回覆 #220 於: 2013-10-25 13:48 »
對於某些電腦資訊論壇回文小動作的抱怨文:

常常,我對於我操作軟體而遇到的某些瓶頸,會先在純文字編輯器打好一篇文章(內容不短),
內容盡可能的描述我自行嘗試解決到什麼步驟,但仍然攪不定,沒有辦法達到我需求的
解決方案情境,然後把這篇問問提的文章,貼在我會去瀏覽的“多個”不同的電腦資訊論壇討論區,
我會開一個新的主題討論串,或者就在自己之前開的討論串之下。

然後我會遇到一種回文,就是只有一個聯結,但是前後什麼輔助或關鍵字句都沒有,
當然,我一開始會假設對方提供的資訊是針對我的提問做解答的,於是有次就
點進某位網友提供的聯結(該篇回覆除了聯結外前後什麼都沒有),結果是篇純英文文章,
很長,我花了很多時間看完,結果從頭到尾完全都{[(<"沒有">)]}我原本PO文提問所需要的答案,
當下我覺得我的一堆閱讀時間就這樣被浪費掉了,奇模子很差。
我在想,那位網友到底有沒有看懂我要問什麼,以及他本身到底由沒有真的消化過那篇聯結啊???

還有一次,也是某位網友的回覆也是只貼一個聯結然後沒有任何前後文,
我點進去讀完後,才發現那根本就是過時失效的舊軟體資訊,根本{[(<"無法">)]}適用
我提問的新資訊版本,我又得我的一堆閱讀時間就這樣被浪費掉了,奇模子更差。

有些網友,在您自以為的只貼一個聯結而沒有寫前後文和關鍵字詞段落時間等資訊的時候,
能不能請你再三確認這個聯結的內容和某個段落是不是發問者真的需要的東西???

或者請您精確的提供和提問有關的細部段落章節位置,而不是就這樣丟給提問者
洋洋灑灑一大長篇,這樣提問者到底要從何看起?

我至少遇到三次了,浪費了三次閱讀時間,所以我打出這篇文章。

再延伸補充舉個例,之前某個國內社群團體推出的Ubuntu再製發行版,剛推出的那幾天,
在其下載說明官網,還並沒有明確寫出該發行版到底是64bit還是32bit的版本,
我一開始會假設它是64bit的版本,64bit的版本也是我需要拿來試用的版本,
結果下載並安裝好系統試用過一輪之後,才發現它是32bit的版本,挖勒,
我突然覺得浪費了我下載安裝試用的時間。如果發行團隊一開始就就在其官網同步寫上
該發行版是64bit還是32bit的版本,我就可以省下下載安裝試用的時間了。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
基本上,如果不是塞廣告連接的話,我都心存感激!

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
Debian7.2 安裝於 MacBook1,1 {[(<“失敗“>)]}筆記之二

硬體環境是
MacBook Pro(early 2006 MacBook1,1), Intel Core Duo 2.16Ghz “32bit”, 2GB RAM.
其主機韌體環境是純EFI.
然後嘗試安裝debian-7.2.0-i386-DVD-1.iso這片光碟。

一開始,先重灌安裝好MacOSX 10.6系統,並且把主機內建硬碟整個分割成“單一”分割區,
磁碟工具程式 的 卷宗架構 選項是 GUID磁碟分割區表格,

系統裝完,進入MacOSX10.6,需要把一個被MacOSX隱藏不給看的FAT32分割區顯示出來。

執行 目錄工具程式 來啟用root,一般賬號和root都要設定密碼。

進入終端機視窗下指令
diskutil list
會看到一個跟EFI有關的分割區排在前面,約200MB出頭。

下指令來件立 資料夾 mkdir /Volumes/efi

原本有使用tinkertool 工具來設定Finder顯示隱藏檔,
沒想到在/Volumes/下的新建資料夾無法使用Finder改檔名,
只好在終端機指令模式建立下來件立資料夾。
接下來要把 隱藏的EFI分割區掛載到 /Volumes/efi 之下,
就相當於 /Volumes/efi 這個資料夾下的空間就等於
隱藏的EFI分割區這個約200MB出頭的空間,
系統內建的磁碟工具程式 功能不足,沒辦法執行
將隱藏的EFI分割區掛載到/Volumes/efi這樣的流程動作,
然後我又找不到磁碟工具程式的替代方案(我需要的是gui介面),
只好用終端機指令模式。
執行 su root 來切換成 root 帳號
執行 mount -t msdos /dev/diskXXX /Volumes/efi
然後在Finder就會看到有個EFI分割區被掛載起來了。

然後去下載 refind-bin-0.7.4.zip 或更新版本,解壓縮,
察看有哪些檔案在裡頭,看了那些像天書般的文件之後,在終端機視窗下指令
./install.sh --ESP
於是然後就可以看到  /Volumes/efi 裡頭又多出一些額外的資料夾和檔案,
先把 /Volumes/efi/EFI/refind/refind.conf 改成別的任意檔名,
讓refind抓不到而改套用預設值。

電源重開機時,要提早按好option鍵, 讓intel mac自身的efi boot,
早於rEFInd辨識開機光碟debian-7.2.0-i386-DVD-1.iso,若發現有讀不到的狀況,
嘗試再接一台光碟機,一台擺MacOSX系統安裝光碟,另一台擺debian光碟,
或許有機會intel mac自身的efi boot偵測到MacOSX開機光碟之後也順便把
debian-7.2.0-i386-DVD-1.iso帶出來。

選擇debian光碟圖示,開始灌debian-7.2.0-i386-DVD-1.iso
一直執行到硬碟分割的步驟。

最開頭的 3.1kB 未使用空間 不理它,
留下 EFI System Partition (原先 MacOSX系統大約設定成  209MB),
然後點選進去編輯,居然 {[(<“沒有“>)]}掛載路徑的選項可以選用,
很失望的離開選項。這是sda1。
再來原先的 hfs+ 分割區整個砍掉,重建新的分割區 檔案系統ext4,
掛載於"/",設定成可開機,支援使用者擴充屬性,這是sda2。
然後不知道為什麼,sda1和sda2之間會多出一個無檔案系統1MB的空間,
只好先假裝沒看到,反正也刪不掉。
再來建立SWAP。

再來 “不安裝開機程式,繼續進行”。

再來 “呼叫shell”
依序執行
ls 瀏覽目錄
chroot /target 將跟目錄改切換到target目錄之下
su root 切換成root帳號
nano /etc/apt/sources.list 用文字編輯器修改檔案
有兩個 deb cdrom: 都要在開頭加上 # 來註解掉,
儲存離開。

mkdir /boot/efi 在boot之下建立efi資料夾
mount -t auto /dev/sda1 /boot/efi
將 /dev/sda1(fat32的efi分割區掛載到/boot/efi之下)
檔案系統選項用auto字樣讓程式自己去偵測判斷
aptitude install grub-efi-ia32
執行安裝軟體 grub-efi-ia32
以上安裝過程網路現要插著並且要是已經被網路設備配發可上網IP的狀態。
依序執行兩隻程式,
grub-install
update-grub
最後再把 # deb cdrom:  改回來,井字號拿掉(若重復,拿掉其中一個即可)。
直行兩次exit

結束安裝

以上的步驟為什麼要這樣做,我也不知道,反正就是google之後拼湊出來的。

系統重開機,進入 rEFInd 選單,有出現 {[(<兩個>)]}
debian圖示,都指向不同的efi檔案,
兩個都依序選選看,都有進入 grub選單,看起來跟grub bios選單非常像,
都是兩個選項,分別進入兩個選項,最後全都 {[(<無法>)]}進入系統,
有 {[(<ㄧ大長串>)]}的錯誤訊息我都看不懂,看起來像是 {[(<找不到>)]}
某個裝置或檔案或字串 uuid not exist 之類的還有其他看不懂的,因為是在實體機,所以也無法截圖,
螢幕文字又小不拉機的跟螞蟻一樣。

結論就是,再次的“安裝失敗”。

參考聯結:

http://themacadmin.com/?p=603

http://support.apple.com/kb/HT1528?viewlocale=zh_TW&locale=zh_TW

http://www.rodsbooks.com/refind/

網路上寫的那一托拉庫有關debian 7 efi macbook pro 的我全部都看不懂。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
關於opensuse設定開機載入器遇到的狀況
« 回覆 #223 於: 2013-12-15 20:37 »
再自頂一次,重問一次,因為以我有限的英文程度,真的google不出所以然來,
opensuse正繁體中文討論群組,目前也沒等到我需要的答案,只好再試試看重問一次。
我手邊有一臺MacBookPro(1,1),規格上簡單說就是純EFI的韌體(沒有bios,也不是UEFI),
然後搭配32位元的intel CPU (core duo),然後我因故需要灌openSUSE-13.1-DVD-i586.iso,
然而光碟開機後,在系統安裝程式安裝流程“開機載入器”選擇階段的可選項目中,
“並沒有”包含像是elilo、grub-efi這類型的所謂的用於efi主機板的軟體套件可以選用,
然而google的結果給opensuse用的32位元版的grub2-i386-efi和elilo,
卻又是“存在於”opensuse來源套件庫。於是,有沒有什麼在opensuse圖形畫面系統安裝流程的操作技巧/動作流程,
可以讓我在圖形畫面系統安裝的階段,就把32位元版的efi開機載入器給安裝並設定出來,
就像在安裝流程設定bios開機載入器那樣子?
我手邊的環境是實體網路線一插上MacBookPro(1,1)就可以從DHCP取得上網用的IP了。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
又遇到狀況了。
« 回覆 #224 於: 2013-12-17 23:47 »

我手邊的主機 slim pc XS35GT (intel atom CPU, 4GB RAM,NV next ION)
“內接”的sata2.5“硬碟出了些狀況,所以拔掉了,
改成USB外接硬碟(2.5" USB to IDE介面外接盒,介接250GB IDE硬碟),
使用iso轉usb隨身碟的模式來安裝opensuse 13.1 +kde4,開機畫面選No KMS,
系統安裝流程"一切正常",都有抓到USB外接硬碟(2.5"IDE外接盒)並且順利格式化硬碟,
系統安裝到一個階段,安裝程式自動重開機(尚未進入grub介面),確認了由該USB外接硬碟開機,
結果就是畫面一片漆黑,左上角有ㄧ個底線游標在閃逤,然後整個畫面有排列整齊的小數點
佈滿螢幕這樣,倒底又怎麼了???
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
Linux 臺灣發行版 ezgo11 個人試用心得
« 回覆 #225 於: 2013-12-26 14:26 »
Linux 臺灣發行版 ezgo11 個人試用心得

因為我被ezgo軍師團的google group討論區的管理員,移除參與討論的成員資格了,
所以我只好把我的ezgo11試用心得備份在這裡。

ezgo11-32-1201.iso 個人試用心得

既然是試用,一開始當然不可能就直接裝上實體主機,
而是安裝在虛擬機器virtualbox裡頭來先行體驗圖形桌面環境,
現在的許多主流linux桌面發行版,一般都會預先就在安裝光碟內擺好
virtualbox的驅動程式套件,然後在系統安裝的過程中,
若有偵測到是在虛擬機器的模擬硬體內,就會帶出virtualbox的驅動程式套件來安裝,
這樣系統裝好之後,在螢幕解析度的選項,就有機會有超過1024X768的其他設定值可以選擇,
ezgo11-32-1201.iso“沒有“在“預設”上,包含虛擬機器驅動程式套件,
我覺得滿可惜的,一開始的裝好的環境解析度最高只能上到1024X768,
有些圖形介面要點選設定的時候,就發現視窗垂直或橫向已經超過1024X768可以容納的範圍了,
有些選項就會看不到了。這樣一開始的試用感覺就開始打折了。

再來,ezgo官網有寫出 指導單位:教育部(中華民國),所以我就會假設,
這套linux發行版應該會要嘗試做了某種程度的橫向和縱向的現有的教育部資源整合,
然後我發現好像還是很”半套“或者根本還沒有整合,
舉個例子,教育部要推廣母語(台語/閩南語)教育活動,
因此搞了個專案 教育部臺灣閩南語羅馬字拼音輸入法
http://140.111.34.54/MANDR/content.aspx?site_content_sn=3847
照理說,若有好好規劃 橫向和縱向的現有的教育部資源整合的話,
ezgo發行版內建預設的輸入法框架,”輸入模組“的第一順位 注音”系列“ 第二順位 倉頡”系列“
“第三順位” 就應該要是 教育部臺灣閩南語羅馬字拼音輸入法,
這才是有經過”規劃“的”資源整合“。
再來是我發現ezgo11的系統安裝過程,開始前半的安裝畫面(整個畫面所有的)的文字描述,
居然整個用“斜體”字,整個用“斜”的,在"感覺"上,我個人會建議整個“改回”
方方正正的樣子,比較妥當,美工設計效果的呈現,
並不適合呈現在裝流程中的整串段落的中文文字描述上。
我相信以ezgo開發團隊的技術層級,這個部分是可以修改的。

進入桌面環境了,既然這是 指導單位:教育部(中華民國) 旗下的專案,
我會有一種思路,就是整個圖形桌面環境的中文漢字“預設值”,
以及使用其中的應用軟體所預設編輯的中文漢字預設值,
應該要“預設”採用 “符合”中華民國政府所"規範"的,
一筆一畫ㄧ撇一豎一橫一捺的中文漢字字型檔才對,
畢竟這是設計來面向中華民國臺灣教育環境的linux發行版。
結果我發現的是,整個桌面環境呈現出來的中文字型預設值,
採用的居然是以符合”中華人民共和國“的漢字規範為主的”文泉驛“系列字形檔案,
而文書軟體“預設”的中文字型檔 ar pl uming tw 系列,仔細一看裡頭所包含的中文漢字,
其實也”不完全“符合中華民國政府對於現代正體中文漢字的規範。
發現這樣的情境,就會有一種中華民國臺灣教育部,自己給自己打臉的感覺,
中華民國臺灣教育部一方面規範的現代的正體中文漢字該怎麼寫,
另一方面中華民國臺灣教育部旗下的linux發行版推廣專案,
“系統預設”的”顯示/編輯““預設”中文漢字字形,卻又是來自對岸
”中華人民共和國“的漢字規範。
補充一下,目前理論上符合中華民國政府對於現代正體中文漢字規範的字形檔案,
目前至少有“八個”,教育部標準楷書、教育部標準宋體、
中華民國行政院研考會全字庫正宋體(系列共三個)、
中華民國行政院研考會全字庫正楷體(系列共三個),然後或許因為某些政治上的原因,
中華民國行政院研考會全字庫只有開放六個字型檔案當中的“前兩個”給民間自由下載使用,
後面四個(包含到unicode cjk ext-a,b,c,d),得寫切結書跑實體公文往返才能索取,
政府單位留了一手。
另外,我曾發現”教育部標準宋體“裡頭,中文“標點符號”的部分,
居然跟教育部自己的“文字規範”"不合",我打電話去教育部問怎麼回事!?
得到的回應是,請我自己用文書軟體的編輯排版功能去“橋”位置,
他們只管字形檔內“中文漢字”的部分有沒有問題,
至於教育部標準宋體字形檔內的中文“標點符號”的部分有沒有問題,教育部他們才不管。

補充一下,頭一次啓用ezgo11裡頭的libreoffice writer ,然後就發現裡頭內建的
ooopdb3工具列預設擺的位置不正確,我還得手動去橋位置。
另外,我個人推薦用以下這個工具列來替換ooopdb3,
中華民國台灣正體中文標點符號工具列 for OpenOffice.org 家族
ROCtwTCPlo4052ppc-2.0.0.oxt
ROCtwTCPooo320ppc-1.1.0.oxt
http://www.openfoundry.org/of/projects/2223

再補充,可能的話,可以的話,我個人會建議,ezgo從系統一開始的安裝畫面,
到進入桌面環境的各個應用軟體的呈現, “繁體中文”的字串的字樣,
可以盡可能的都改成 “正體中文” 。

如果我的理解沒有錯誤的話,中華民國臺灣政府的官方用詞就是“正體中文”。

舉一個”垂直或橫向“教育資源整合的範例。有沒有想過,把中華民國臺灣教育部
的四部線上國語字/詞典的查尋首頁網址直接就加入ezgo內建的網頁瀏覽器
的書籤內(是書簽下拉選單一點下去就會看到的第一層喔,而不是最近瀏覽過的網址的那種目錄第二層)!?
若更狠一點,就直接把教育部國語字詞典的link就擺在桌面上。
當然,若要這麼做的話,有一個前提要先做功課,就是要先確認教育部的這些線上字詞典
會不會是IE only的狀態,若教育部的字詞典站群真的都是IE only的話,那就冏了,只好算了。
(中華民國政府中文漢字資訊資源IE only的可悲範例之一:CNS11643中文全字庫 )。
如果像是教育部的國字筆畫筆順學習網這類型的網站若沒有IE only的話,那是最好不過的了,
這樣把ezgo推廣到台灣的中小學教育環境,阻力就會少一些了。

再提供一個可能算是比較長遠且更大方向的教育資源整合範例,“全世界”“文字系統”的整合。
目前的unicode規範是6.3版,其官網有提供總共200多個block的規範資料demo PDF免費下載。
其中包含已經規範好且數位化的全世界的字元共約十一萬多個(說老實話其中七萬五千個是
“漢字”系統群組,剩下的才是全世界其他的文字系統)
當然這些僅僅只是"規範",電腦使用者端還是要自己想辦法去網路上尋找符合這些unicode規格
demo PDF 規範的 TTF/OTF 的檔案,下載下來匯入作業系統的字型管理軟體。
如果能夠盡可能的先去google搜集與整理,應該有機會整理出 90%以上的
這十一萬個規範的字元的 TTF/OTF 的檔案,有些可能在linux發行版的套件庫來源已經被打包好了,
有些可能要先跳脫舊穩定版打包新測試版(新版包的字較多),
有些可能目前只有零星的單一 TTF/OTF 擺在網路上供使用者下載,
如果能解決這些蒐集而來的TTF/OTF套件或單檔的法律授權問題,
而且在DVD一片裝的空間容量還夠的前提下,
把這些全世界的且符合Unicode6.3規範的字型全一次整理出來並包進ezgo裡頭,
然後系統安裝的時後也一次性的全都裝起來。那麼這個用於教育環節的ezgo linux發行版
就會有一個特色,就是能夠"顯示""呈現"當下全世界幾乎所有的“已經”數位化好的"文字系統",
(當然不可能是“全部”,但是能包到全世界的其中90%,用起來也有爽度了。)
當中小學地理歷史課的時後,當老師要跟學生介紹全世界各國的文字系統這個專題的時後,
若ezgo已經有包該文字系統字形檔(如果真的拿ezgo當教材的話),
那後面很多問題就不再會是大問題了。

“呈現”"顯示"的部分沒有問題之後,多少會想要挑戰“輸入“和"編輯",
這會是比較麻煩的地方,因位這就要看“輸入法框架”和"輸入法模組"支援的程度,
同樣也是要上網一個一個去找,去排列組合,去比對,
然後可能一個“輸入法框架”還無法全包所有的“輸入法模組”,
所以說不定還得打包兩個或三個“輸入法框架”來蒐集整理所有的輸入法模組,
當然,如果現有的網路資源,能夠整理出一個“輸入法框架”通吃所有的"輸入法模組",
是最理想的了,當然還是得比較/比對之後,才能確認。

比較比對並整理全世界“現有”的“輸入法框架”和"輸入法模組"總要有個參考資料對象,
我個人覺得去找目前最新版的MacOSX,只要該MacOSX環境是已經有把MacOSX官方語系支援套件
全都已經“裝滿”(包含 字型/語音/輸入法模組/語系翻譯套件)的前提下,其系統偏好設定的
語言設定功能裡頭關於輸入來源的全世界文字系統(輸入法模組)的列表清單,
其實可以當一個參考樣板(在找資料還沒有頭緒之時的前提下),
當然,像是ibus、scim裡頭或許已經包含了一部份的全世界文字系統的輸入法模組了,
若ezgo要做出特色來,那就把已經存在的但還是要另外第三方外掛的獨立套件,
再包進去。
這樣整理出一輪的結果就是,除非等到unicode又再度改版,然後又有新的文字系統的TTF/OTF
再被放出在網路上,然後又有新的輸入法模組被做出來,不然 ezgo根本就不用再改版了
(這裡的改版指的是“文字系統”這個區塊),因為ezgo已經做到當下的“頂”了。

這裡先提供一個“呈現”"顯示"這個部分的現有資源範例。
Unicode規範字元的大列表(超級陽春版的"字元對應表"或"字元檢視器") for OpenOffice.org
Unicode6.2版,214 blocks,共約十一萬多個字元的大列表,Apache OpenOffice Calc ODS格式。
http://www.openfoundry.org/of/projects/2267

若只要看“漢字”的部分的話,可以參考這份表格。
全字庫注音輸入法表格檔2012 (搭配CNS11643中文全字庫規格的Unicode格式傳統注音輸入法對照表)
http://www.openfoundry.org/of/projects/1603

再補充,就我個人的理解,ezgo這個linux平台專案,
應該算是用來“整合”並“呈現”“既有的”"規範"和"資料庫",而“不是”在訂立規範。
政府單位已經有一堆資料(庫)與規範擺在那邊了(雖然那些資料(庫)與規範還是有一堆問題在,
不過這已經是要另案討論的情境了)。
ezgo這個linux發行版的特性,
就是要用來嘗試“整合”並“呈現”中華民國政府所發行的,
並且是用於中文教育環節的“既有的”"規範"和"資料庫"。
就像我前文提過的那八個字型檔案,還有 注音/倉頡/甚至可能會包含臺語 的大字集表格檔,
中華民國政府單位目前已經規範了九萬五千個漢字的屬性,
並且做出了cns11643這樣的資料庫可以查閱(當然其中有ㄧ堆資料還有bug這個情境,又要另案討論了)
,那麼,ezgo就應該要能夠設計成能夠查尋/輸入/呈現這九萬五千個漢字,
而呈現給使用者端的狀態就是至少要能夠透過注音輸入法來打出這九萬五千個漢字
(行有餘力的話,如果能夠再加上 倉頡/臺語 就更好了),
並呈現於文書排版軟體例如 libreoffice(gtk)/Calligra suite(qt),
這就是一種現有資源的“整合”與“呈現”。
在“整合”的過程中,我相信對軟體開發者來說,軟體技術層面,不會有太大的問題,
問題其實主要會出現在資料源的 行政/政治 上。例如政府單位提供的資料源,
裡頭搞不好還是會有一堆bug在,結果那些bug導致系統整合過程出現問題,
而有些bug屬於隨機的,無法透過軟體AI抓到,結果這些bug就這樣跟者再製軟體還是出去了。
然後政府單位自己本身又”不願意“”主動“除錯,公務員非常被動,叫一動做一動這樣。
再來的問題就是一堆有的沒有的法律授權問題,政府單位藉此留一手,法律授權不是我的領域,
我就沒辦法嘴砲了。
如果有民間法律專業的人士可以解決這些中文資料庫的資料匯出的相關法律流程問題,
然後有民意代表願意在這個主題(中文資訊處理,
這是一個對於台灣的民代來說”完全沒有“”油水“可撈的議題)
上監督政府單位的公務員對中文資料庫的debug不要這麼被動,
那麼我相信軟體開發者團隊在建置整合像是ezgo這樣的中文資訊教育面向的linux發行版的時候,
就可以專心把整合規劃的設計搞定就好。
然後呈現出來的成品的狀態就是,在中華民國臺灣教育的環節,在成品出來的當下,
使用者可以透過這樣的linux發行版裡頭的注音輸入法模組,
輸入九萬五千個政府單位當年所規範好的中文漢字。
當然,政府單位每年每年可能還會再新規範多個中文漢字,不過,
反正linux發行版也是每年每年的在更新,輸入法模組也可以單獨更新,之後再改版跟上就是了。

接下來這個段落或許比較偏向我個人見解,而或許不像前面那些廣大終端電腦使用者的思路。
就是就我對於linux圖形桌面的理解,在台灣有高知名度,且配套軟體相對較多的桌面環境就兩款,
使用gtk函式庫為程式開發基底的GNOME、使用qt函式庫為程式開發基底的KDE,
各自會有自己的一套圖形介面上的風格,某些部分有部同的圖形介面上的操作思維邏輯,
當一個原本預設是以gtk維基底開發給gnome環境的應用程式,
額外再port並做相容性修改到qt環境的KDE桌面的時後,實際呈現在使用者面前時,
操作上還是會有些怪怪的不順手的感覺,反過來說,qt維基底的應用程式再port到gnome桌面,
也是一樣。
最直接的範例就是以gtk維基底的libreoffice port到kde環境,
和以qt維基底的calligra suite port 到gnome環境,
操作上的“感覺”,一定會怪怪的。
所以我會有個想法,在gnome桌面環境用文書套裝軟體,就選libreoffice,
在KDE環境用文書套裝軟體,就選calligra suite,
因為就是分別各自的原生軟體。
目前的話,gnome 3 classic 桌面模式,很接近win2k/XP的操作思路,
在桌面環境操作邏輯這一塊,應該可以做到某種程度的無痛轉移。
比較麻煩的是gnome 3的系統偏好設定沒有把圖形介面的字型管理功能內建,
得另外裝。反而KDE4的系統偏好設定就有內建圖形介面的字型管理功能。

又想到。
對於廣大的終端電腦使用者來說,因為DIY家用主機的各種周邊界面卡排列組合有N種,
所以linux發行版在系統安裝流程和系統安裝好之後,能否辨識並啓用該主機的所有界接好的
各種硬體周邊,將是使用者的“第一印象”。例如可能,(在確定硬體本身沒問題的前提下)
使用者主機的ieee1394 A/B介面抓不到、scsi卡抓不到、某款顯示卡晶片組抓不到、
掃描器抓不到、印表機抓不到、usb 轉 Serial/Parallel port 轉換器抓不到、
音效晶片組抓不到、無線網卡晶片組抓不到,
然後很不幸的剛好這些周邊都是使用者必須要用的硬體周邊,那麼使用者的“第一印象”就會有折扣了。
這時,對軟體開發者端來說,最土法煉鋼的發方式,就是盡可能的把“所有”“現有的”
硬體/韌體驅動程式套件,就給它全塞在DVD5 iso的系統安裝光碟內,並且和系統安裝程式
installer整合好,會去偵測並對應,當然也不可能全都錄,例如如果這片iso是設計給
x86-64的硬體架構安裝的,就沒有必要塞入給powerpc、arm架構用的硬體/韌體驅動程式套件,
但是也因此有可能一張DVD5 iso裡頭會有超過1/3的容量空間就全都被硬體/韌體驅動程式套件
給佔用了,除了linux kernel之上的個別的硬體/韌體驅動程式套件,linux kernel本身的
硬體/韌體驅動程式模組可能也要重新去撿整組合一下,一般linux發行版的kernel預設值的模組種類,
也可能不太會全都錄,因此可以在去挑選看看,有沒有可能,有哪些驅動程式模組所對應的硬體,
其實是台灣的電腦使用者其實可能還在用還會有的,真的有的話,該kernel模組可能也要預設勾選
安裝在DVD5 iso裡頭。
所以取捨很傷腦筋,但是我會覺得使用者的“第一印象”優先,當使用者把linux發行版灌好,
發現他的主機的硬體組合,該linux發行版都能偵測到而且都有把硬體功能“啓用”了,“第一印象”
會大好。
一個情境範例,假設ezgo底層用debian7來改的話,系統安裝片預設就先打包了
firmware-linux-nonfree套件,然後使用者手邊的硬體組合剛好有包含到這個套件所支援的
硬體周邊,若 debian installer有抓到光碟內的firmware-linux-nonfree套件並且和
硬體完成配對的話,那系統裝完一開機,該硬體功能就被"啓用"了,那使用著的感覺就會很好。

我是覺得桌面環境之上的許多圖形介面應用軟體,只要有個良好的“安裝導引”(最土法煉鋼的方式,
在桌面上就先擺一份ezgo的readme first PDF 請先讀我PDF),然後有個圖形介面“套件管理程式”,
做好整合,讓使用者有個圖形介面去挑選有符合他需求的軟體即可。

然而像是 fglrx/nvidia 這些所謂比較麻煩要看資料對應的第三方“專屬”驅動程式,
還是先留在“套件管理程式”當成系統安裝完之後的選項好了。

再來我會假設,目前的ezgo應該是先定位在client客戶端環境使用的作業系統,所以server端的
服務/功能 應該沒有預設安裝和啓用的優先必要性(我覺得server和client最好分開兩個不同的發行版),
要發展server功能另外有個B2D專案有在做了。這個時候,在kde/gnome裡頭應該都會有個
圖形介面的可選項目,讓使用者來 勾選/取消勾選 要啓用/不啓用的系統服務,這時,
用在server的那些服務可以在評估之後預設取消勾選(當然,若需要做到“小型”區網管理的話,
或許某些服務還是得留者)。

再來是檔案系統的狀況,身為終端使用者,裝的又是linux發行版,當然會希望系統預先能
辨識/讀寫的“檔案系統”種類,越多越好,因為天曉得哪天會不會需要救援某個外接儲存裝置,
天曉得裡頭的檔案系統會是什麼。gnome環境有個gparted套件(KDE我目前還不熟),
裡頭有個功能選單,會列出目前gparted目前可搭配以支援的檔案系統列表,列表中會列出
需要對應的“檔案系統”驅動程式名稱,若有缺的可以在套件管理程式裡頭輸入對應的
“檔案系統”驅動程式名稱關鍵字來尋找,若有找到,勾選安裝,原則上系統就能多辨識一個
“檔案系統”了。這也是吸引終端使用者來試用linux發行版的一個賣點。
如果linux發行版就直接在DVD5 iso打包安裝這些“檔案系統”驅動程式套件,
並且設計為預設就全裝。我相信這個賣點會吸引到使用者。

又補充。
又想到一個中文資訊處理資源整合的可能情境,在古早的 openoffice.org 2.X 的時代
國內網路曾經出現過一個叫做 公文通 OfficialMissive-0.9.105.zip 的給
openoffice.org 2.X 用的免費擴充套件,被設計為“跨平台”的擴充套件格式,印象中好像還是需要搭配
JAVA環境,內容當然就是設計成跟中華民國政府跑公文流程往返的時後的公文精靈文件編輯環境,
遺憾的是這個套件後來就不了了之了,之後“沒有”再發行給 OOO 3.X、4.X 使用的版本。
如果類似像“公文通”這樣的“跨平台”的公文精靈擴充套件格式,仍然有再改版給OOO/AOO/LO 3.X、4.X使用,
那麼對於臺灣環境的AOO/LO/ezgo堆廣絕對會是一大利多。

還有一個情境就是系統圖形桌面的整體文字“預設文字DPI”和"預設字級",
原本的預設值是“96DPI”和字級“10”,但說句老實話,
這是給使用拉丁字母那類的那些筆畫很少的拼音文字系統用的,
以中文漢字來看的話,這樣的DPI和字級,對年長者來說真的字小得和螞蟻一樣,
很消耗視力,若願意顧慮年長者市場的話,或許要評估將系統桌面環境一裝好之後,
把文字DPI的預設值改為120DPI,然後所有視窗元素的預設字級改為"11"或以上。
舉一個例子,MsOffice裡頭的文件編輯區內的"預設字級",多年一直以來就都是"12"。

在網路上又發現這玩意兒
吳守禮台語注音輸入法
http://xiaoxue.iis.sinica.edu.tw/download/WSL_TPS_IME.htm
http://xiaoxue.iis.sinica.edu.tw/download/WSL_TPS_Huibian.htm
http://xiaoxue.iis.sinica.edu.tw/
所以,目前台灣的所謂臺語發音在電腦上的輸入法模組,我目前已知有兩種類型了,
就是利用洋人的羅馬拼音反過來來拼華人的臺語的這種類型,以及臺灣早年政府相關單位旗下的學者教授,
利用當下現有的中華民國的注音符號來增補改良出來的臺語注音符號。
而且這兩種類型,現階段都已經有輸入法模組軟體在網路上出現了。
那麼如果能夠"資源整合"的話,有沒有想過,有沒有可能,把 吳守禮台語注音輸入法 網頁內的相關資源
重新整合/組合 port 到Linux桌面的 gcin/scim/ibus 等等的輸入法框架內,
成為一個台語注音模組,軟體改良的過程中,應該會產生類似大字集輸入法表格檔("*.cin")的東西,
這個*.cin其實還可以在跟cns11643的資料庫做比對,說不定有機會產生包含有九萬五千個漢字的
台語注音大字集輸入法表格檔(我個人推論現有軟體技術可行,因為這九萬五千個漢字可以被分類成
一千五百多組的注音,如果這一千五百多組的注音都可以被對應到台語發音,那就有機會出現九萬五千個漢字
的台語注音發音表格檔)。然後,模組的部分或許會有一定程度的智慧選字功能。
如果有把這樣的台語注音大字集輸入法表格檔和台語注音智慧選字輸入法模組也都包進ezgo的話,
在中華民國臺灣的母語教育這一塊,就不會造成只用洋人的拼音文字系統,
來拼注華人的發音系統這樣的奇怪壟斷局面。臺灣母語教育環境的老師,可以在現有的資源下,
自行評估去二選一,如果ezgo這個平台都有提供的話。

""作ㄧ個大大的修正"",我發現我自己前面的其中一個建議發言,有一個嚴重的錯誤,
要資源整合的輸入法應該是教育部的”“臺灣閩南語漢字輸入法”“才對,
我居然把 教育部 臺灣閩南語羅馬字拼音輸入法 跟 臺灣閩南語漢字輸入法 混淆了,
真的天大的搞錯。冏的最高點,我把這兩者給混淆了。

所以 教育部終身教育司的
首頁 > 教育部語文成果 > 依語言別 > 閩南語 > 臺灣閩南語漢字輸入法
http://www.edu.tw/pages/detail.aspx?Node=3683&Page=15638&Index=0&WID=c5ad5187-55ef-4811-8219-e946fe04f725
才是我要建議資源整合的輸入法“才對”。

然後我下載了 臺灣閩南語漢字輸入法 Linux版 tlim2.tar.gz ,解壓縮之後,
閱讀其中所包含的README,內容有一段如下:
---
《關於字型》------------------------------------------------------------------

由於本輸入法所使用之漢字範圍落在 Unicode 3.1 (ExtA/B) 範圍內,
我們建議您需要安裝一個能完整顯示 ExtA/B 範圍漢字的字型,以使用本輸入法之完整功能。
並且字型安裝完畢後,您可將 SCIM 之顯示字型設定為上述字型,以方便輸入。

若您是非商業用途,我們建議您可以下載 VietUnicode 專案的 Han Nom 字型。

網址:http://sourceforge.net/projects/vietunicode/
下載:http://prdownloads.sourceforge.net/vietunicode/hannomH.zip?download
---
看完之後我就納悶了,Han Nom 這套字型,如果我的理解沒有錯,
並且用fontforge打開之後沒看錯的話,Han Nom原則上是外國人做的字型,
Han Nom這個字型檔內的字型一筆一劃一橫一豎一撇一捺,
原則上是follow“中華人民共和國”的漢字規範,
而“不是”採用中華民國臺灣教育部對於現代正體漢字的規範,
怎麼又遇到了臺灣教育部自己給自己打臉的鳥事了,
關於字型 的範例好歹也要採用國內自己的標準字型啊,
中華民國行政院研考會全字庫明明就有把 全字庫正楷體/正宋體 Ext-B 擺在那邊啊,
雖然說得要透過跑實體公文流程往返才能取得字型如此這般的不便民,但是身為國家公務體系,
政府官員自己要想辦法做好橫向的連繫與協調啊,
怎麼明明自己國內就有可用且符合規範的字型不做範例,
反而捨近求遠的建議採用外國人做的且“不符合”國內政府單位漢字規範的字型檔案,
對於政府官員這種多頭馬車的現象,真的只能嘆氣。

這裡再舉一個預想情境範例。前一段時間,我手邊有一臺Apple iBookG3 12"
筆電被我操到功成身退了。
但嚴格來說,硬體還是可以用,只是因為十年老機器,效能不彰。規格大致如下:
CPU: PowerPC 900Mhz, 記憶體: 640MB(規格最大值),硬碟40GB,有線網路:10/100 Mbit/s,
規劃之後,打算送給一位現在有養了國小四年級十歲女兒比較辛苦一點的以前的我的男同學,
送給他女兒用,於是我開始嘗試灌中文linux圖形桌面for PowerPC的可能性,
當下的測試結果是失敗的,一堆有的沒有的狀況,安裝過程沒問題,就是無法進入圖形桌面,
於是我就放棄了,回灌MacOSX10.4這個2005年的版本。
然後,我做了些動作,把教育部字型匯入系統,把教育部線上辭典群的數個網址link直接拉到桌面上,
只要有接上實體網路線且可以上網的話,一個中文資訊教育的桌面雛形就出來了。
當然為了要吸引小朋友用這台筆電我還是有擺些卡通在裡頭就是了,這是額外話。

我會有個“假想”,假設如我在前一段段時間所處的世代或時間點,ezgo這個專案所開發出來的光碟內容,
運氣好的都把我的建議全盤接收了,又運氣很好的是居然有port到PowerPC架構(未來甚至有可能
port到ARM架構),且硬體驅動程式的“收錄”也很足夠,然後我下載這個教育部旗下的專案光碟,
灌在我退役下來要送給國小學生的筆電上,系統灌完並初步客製化環境之後,就會出現一個
教育面向的中文資訊教育平台桌面環境,應該會有一定程度吸引小學生學習的興趣。
再假設那些教育部辭典群有方便取得的單機版的話,我想這對於小學生算是真的很"實用"的禮物了。

未來大概也就會這樣發展吧?一臺筆電或平版,所有教育資源就是盡可能的往裡頭“塞“。

我沒有用過現階段的臺灣教育資源的發給學生用的平板電腦,
我不曉得裡頭“預設”的中文字型檔案,
有沒有符合所謂中華民國教育部對現代漢字的規範。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
額外的聯想
« 回覆 #226 於: 2013-12-28 00:08 »
額外的聯想

對於臺灣的linux桌面電腦應用環境,我會有些預想,不曉得三年後會不會成真?
但相反的,我會祈求我的預想“不要中”,因為中了,真的除了“冏”,
在某些層面的身為中華民國國民的面子上,可能可能會有些難看之外,
我也真的不知道該怎麼描述了。
對岸中華人民共和國那邊開始漸漸的,
且持續關注的注意到臺灣的繁體中文/正體中文資訊處理這一塊,
因為對岸老百姓過往普遍無視軟體版權的生活習性/觀念,很自然的,他們會嘗試各種管道,
盡可能的取得有關建構繁體/正體中文資訊處理的ㄧ切相關軟體資料,包含實體書籍、
規範文件、所有符合中華民國國家規範的正體中文電腦字形檔,中文定義屬性表格,
諸如此類,當他們真的透過各種管道取得的足夠多且接近完整的時後,他們會開始嘗試整理,
並重新整合,這個過程,有一種流行用語來形容描述,叫做"山塞",
最後他們會做出給老百姓的一般電腦文書處理環境“馬上可以使用”的一整套解決方案操作環境,
還可能包含給Linux桌面環境用的版本,
而這些解決方案其實也會是臺灣的民間環境會用得到/且需要的東西。
然而臺灣的環境自身,沒有這樣的軟體技術力可以做得到嗎?其實是可以的,
但是因為法律授權的問題、因為行政/政治溝通協調的問題、
因為政府單位彼此之間和民間團體各自多頭馬車、各自為政的問題,以及一托拉庫意想不到的狀況,
就算早已擁有中文資料庫、規範、軟體技術,理論上的解決方案,
但是最後還是“散”在那邊,沒有整合,就只是擺著。
就這樣,臺灣民間中文資訊處理真正需要的解決方案(包含在Linux桌面環境的版本),
反而被對岸中國在“三年後”“先”做出來了。
我真的希望/祈求,我的預想,“不要中”。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
關於openSUSE掛載ramdisk遇到的問題
« 回覆 #227 於: 2014-01-01 19:51 »
關於openSUSE掛載ramdisk遇到的問題

預設環境的openSUSE13.1+KDE,在yast控制中心的磁碟分割程式內,
會瀏覽到子項目 tmpfs ,然後會有數個"數值同樣"為9XXMB的裝載點列出,
然後因故我需要調整這個"數值"的大小,我試了opensuse tmpfs ramdisk ram disk
這些關鍵字去排列組合來google,可是就是"找不到"類似訊息提到
設定tmpfs(ramdisk)的系統預設既有參數設定檔到底是在哪個路徑下的那個檔案內的哪幾行???
系統預設製造"數值同樣"為9XXMB的那個參數設定值到底擺在哪裡???
tmpfs子項目下只有新增和移除,沒有“編輯”,所以我無法透過“編輯”來反查。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
額外的聯想2
« 回覆 #228 於: 2014-01-04 02:20 »
試裝了中國製的 linux Deepin 的舊版來體驗,
在“假設”linux Deepin之後持續發展的三年內都真的都完全"沒有"被中國政府安插了一些什麼,
而且真的都維持"獨立"運作發展的"前提下",我覺得我的預想極有可能會成真,
好慘,臺灣在地的linux發行版可能將要被中國製的linux發行版趕過去了。
我真的希望/祈求,我的預想,“不要中”。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
Re: 額外的聯想2
« 回覆 #229 於: 2014-01-04 14:09 »
好慘,臺灣在地的linux發行版可能將要被中國製的linux發行版趕過去了。

我是不知道『在地版』是不是很重要
我從真正開始用 linux 桌面環境以來
大多數都是使用英文界面
我只要求能夠使用我慣用的中文輸入法
以及能正常顯示正體中文就夠了
從來都不會想去安裝『特定』版本  :D

ps:我英文很爛,不過還是堅持使用英文界面的環境  :P

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
關於 opensuse13.1+KDE4 的雜記
« 回覆 #230 於: 2014-01-06 14:20 »

[雜記]遇到一個有點冏的情境,我的個人電腦電腦環境在系統灌好時,
會順道把unicode6.X版規範內所有能找到且已找到的字形檔全都裝起來,
也就是說unicode6.X規範內95%以上的字元在我的個人電腦的系統環境全都可以“顯示”出來。
然後我發現當我查尋KDE輔助中心的時後,在章節標題的部分會出現
“NBSP”這樣一個方塊標記文字。我查尋結果碼位是 00A0,
而 全字庫正宋體包含這個碼位的字元呈現(當然還有其他字形檔也會有包含這些方塊標記文字),
之前因為opensuse13.1+KDE4既有的圖形桌面設計,
沒辦法透過圖形畫面的既有的選項,把整個桌面圖形環境“全都”改成指定的字形,
例如yast控制中心內的文字還是動不了,這樣就會跟KDE其他桌面程式不一致,
變成只好參考網友提供的方向,跨過既有UI直接去改純文字參數設定檔,
增加一行優先選用的字型名稱,
結果就是KDE輔助中心原本隱藏或空白的位置出現了“NBSP”這樣一個方塊標記文字。
我印象中 LibreOffice / Apache openoffice 也有過類似的狀況,
而且是出現在 LibreOffice / Apache openoffice 的偏好設定選項裡頭,
我發文詢問還被酸,不過之後的LO/AOO更新版好像就修掉了。
有的時候軟體開發者可能為了圖方便,便想說十一萬個規範字元中的某些字元可能比較少見,
就挑選該字元當成隱形的間隔字元,可是沒想到該字元還是有被某些字型檔案造出來。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
Linux 臺灣發行版 ezgo11 個人試用心得 2
« 回覆 #231 於: 2014-01-14 14:52 »
網路上看到這篇貼文

GB 18030 就在你身邊
http://blog.justfont.com/2014/01/that-is-not-tw-standard/

如果這篇貼文早個一個月出現的話,我就會附在試用心得文末的 參考網頁段落了。
在臺灣,除了隨身電子裝置之外,連桌上型電腦系統的預設字型,
可能也會慢慢被“中華人民共和國規範的繁體字”給侵蝕了。

« 上次編輯: 2014-01-14 14:54 由 IanHo »
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
讓KDE Dolphin 呈現擬似 C:\ D:\ 在側邊欄位
« 回覆 #232 於: 2014-01-16 18:01 »
我被facebook openSUSE正體中文社團 的社團管理員踢帳號了,
原本想發表在openSUSE正體中文社團的東西只好貼在這裡了。

過往在使用MsWindows/MacOSX,在其各自內建的檔案管理員軟體內
一班家用環境預設都會成現類似於一顆實體硬碟,分割成兩個同樣檔案系統的分割區,
在MsWindows一個設定為c:\灌系統,一個設定為D:\擺資料,
在MacOSX則可以透過自訂命名卷宗標籤來區分,第一個卷宗灌系統,第二個卷宗擺資料。
然後檔案管理員軟體的側邊欄位,就會出現這些分割區/卷宗標籤。
滑鼠點選即可進入該分割區/卷宗的目錄下。
這樣的思路,我想轉換套用到KDE Dolphin 的側邊欄位,這裡以openSUSE13.1為例,
然後我找到做法了,系統一開始重灌安裝時,就要做好規劃,例如把主機內接硬碟,
規劃成至少有兩個分割區,都設定為ext4格式,再來,原本系統重灌前,整個系統是單一
ext4格式分割區,當時我觀察到,凡是外接的儲存裝置,預設會被openSUSE13.1+KDE系統掛載到
"/var/run/media/"這個路徑下,於是,在重灌系統規劃分割區的時候,第一個ext4格式分割區
裝系統,所以掛載"/",第二個ext4格式分割區擺資料,先把磁碟標籤命個自訂名稱例如
"DATA"(全大寫以方便筆者個人識別),然後掛載到"/var/run/media/data"(全小寫以方便筆者個人識別),
系統灌完後,理論上KDE Dolphin的側邊欄位會出現"DATA"這個設備,
點選進去後,會進入"/var/run/media/data/"這個路徑下,也就是實體硬碟的第二個ext4分割區,
這樣就可以把MsWindows的C:\ D:\思路帶入到linux圖形桌面了,
至於是怎麼想到可以這樣做的,其實是從MacOSX的finder取消系統檔案的隱藏屬性之後,
在搭配MacOSX磁碟工具程式提供的資訊比對出來的,所以,MacOSX真的是MsWindows和Linux之間的橋梁啊。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
還是搞不定的nvidia driver安裝問題
« 回覆 #233 於: 2014-01-20 00:30 »
還是搞不定的nvidia driver安裝問題

硬體是XS35GT,顯示卡晶片組是
Next-Generation NVIDIA ION
Video RAM: 512MB
然後安裝openSUSE 13.1 x86-64 ,KDE桌面。
預設裝好的桌面,即使關掉特效,圖形運作效能還是很差,所以還是想要安裝nvidia專屬driver
系統內建的YaST套件管理員的來源套件庫選項內預設提供了 nvidia driver
勾選來源後發現,其中會有部分套件會自動從http://download.nvidia.com/opensuse/
抓下來,然後就在YaST套件管理員勾選這個月最新的331版本來安裝,
因為其官方網站上有寫支援ion的字樣,其也會自動相依性的連帶勾選數個套件,
裝好了,就直接執行nvidia圖形介面顯示晶片組效能設定程式面版,出現訊息
要我執行指令nvidia-xconfig,我也執行了,系統也生成了個/etc/X11/xorg.conf,
也沒有額外的錯誤訊息了。
然後訊息寫說要重開機,重開機後,就進不了圖形桌面了,直接跳到純文字終端機模式下,
我試著用nano把Xorg.0.log叫出來看,訊息密密麻麻的像螞蟻天書,肉眼所抄寫下來的部分如下。
(ww)unresolved symbol fbgetgcprivatekey
(EE)nvidia(0):failed to initialize the nvidia kernel module.
please see the system's kernel log for additional error messages and consult
the nvidia readme for details.
failing initialization of x screen0
(EE)screen(s) found, but none have a usable configuration
fatal server error:
(EE)no screens found
然後我把這段內容拿去google,只有一頁,而且幾乎是俄文與德文,我看不懂,
然後就不知道該怎麼辦了,接下來到底該怎麼辦,才可以把nvidia專屬driver真正裝好、
運作起來、並且進入效能良好的圖形桌面呢?
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
政府單位+承包商的互踢皮球 體驗記
« 回覆 #234 於: 2014-01-20 17:32 »
政府單位+承包商的互踢皮球 體驗記

在網路上google 公文製作 找到網頁如下
檔案管理局 公文G2B2C資訊服務中心
首頁>公文專區>公文製作
http://www.good.nat.gov.tw/G2B2C/portal_2/include/Controller2805.html?doAction=document_show&toURL=/portal_2/document/data.jsp&sno=1&funcTitle=%A4%BD%A4%E5%BBs%A7@
其中有內容如下:
---
公文製作自由軟體套件

本套公文製作自由軟體套件是利用自由軟體OpenOffice.org所提供的巨集功能進行開發加值,使OpenOffice.org軟體運用在公文製作處理作業,讓一般人能簡單容易的進行公文製作處理作業,其優點除了讓各單位能免費使用公文製作套件外,更可藉由公文製作套件的作業了解到OpenOffice.org軟體的各方面功能,節省各單位購置辦公室應用軟體的版權費用。

除了提供免費使用之公文製作環境,本公文製作套件是以OpenOffice.org為基礎的全新辦公室軟體,並且符合行政院頒布的公文直式橫書相關規範,各單位可依據需求再進行修改,新增各類表單,結合單位公文管理資訊系統,達到與機關企業內部系統整合之目的。

此外,我們依據最新公文直式橫書相關規範所開發,具有所見即所得展現功能,使其文件具有下拉式選項功能,方便使用者操作使用。並且可以針對製作的公文,進行匯入匯出直式橫書的標準規範DI檔,對外尚可跨機關、單位,甚至跨民間企業、社團法人進行公文電子交換作業,達到易用、方便、迅速之效果。

備註:安裝OpenOffice公文製作套件前,請先安裝OpenOffice.org 中文版。
---
因為我手邊為MacOSX系統,所以OpenOffice就先裝好了,然而在該頁面中,
我"找不到" "公文製作自由軟體套件"本身的下載點,於是我就先打頁面下方的電話
(02) 27135770 ,然後出現語音要我轉撥 (02) 25030030 ,再打一次電話,
接通了,然後我詢問該頁面的 公文製作自由軟體套件 下載點到底在哪裡?
於是對方說沒有辦法處理我的問題,請我改撥打
傑印資訊(02)2365-6211 或 免付費服務專線:0800-090098 (或 筆硯???)
於是我再試試看,2365-6211的客服人員說他們沒有在處理網頁上標示的"公文製作自由軟體套件"
這一塊,建議我再打電話問)安鈦資訊(02)27717118 ,好吧 ,
我再打一次,然後27717118客服人員又說他們沒處理過"公文製作自由軟體套件"這個東西,
又把皮球踢回給www.good.nat.gov.tw,於是,這三個單位都在"互踢皮球"。
於是"公文製作自由軟體套件"本身的下載點到底在哪裡???

~~~我還是不知道。~~~

« 上次編輯: 2014-01-20 19:24 由 IanHo »
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
OpenOffice.org"安裝失敗"的筆記
« 回覆 #235 於: 2014-01-21 23:05 »
OpenOffice.org"安裝失敗"的筆記

系統環境是 openSUSE13.1+KDE4.11 x86-64 ,因為一些緣故,
所以期望可以在openSUSE官網套件庫內原本就有的LibreOffice 4.X 仍然可以正常運作的前提下,
另外再安裝上“包含有”zh-TW語系套件的OpenOffice.org 2.X系列最末版本,
可以接受兩個office套件“不同時”運作(執行其中一款的時後,另一款是不執行的),
但是分別運作的時後要能正常。並且期望整個安裝設定的過程要在全圖形介面環境下。
於是開始上網找套件檔。
先找到了 ftp5.gwdg.de/pub/opensuse/discontinued/update/11.0/rpm/x86_64/
把所有的OpenOffice_org字樣開頭的套件檔案都抓下來,
然後只留下2.4.0.14-1.8.x86_64這個版本的檔案,
都存在一個資料夾下,然後用yast匯入該資料夾成為本機目錄的套件庫。
然後用yast套件管理員全部勾選來安裝,點選安裝前,有把自動計算套件相依性功能取消勾選,
結果還是出現了訊息視窗,只能是二選一選項,要不就是得把libreoffice套件砍掉,
要不就是只能不按裝OpenOffice.org。於是,這個方式宣告失敗。
再來找 apache openoffice archive,找到了
OOo_2.4.0_LinuxIntel_install_zh-TW.tar.gz
解壓縮後同樣的做法將資料夾匯入yast本機套件庫,然後用yast套件管理員全部勾選來安裝,
結果裝起來了,可是發現是裝在/opt路徑下,也沒有跟 應用程式啟動器 整合,
看來得自行找可執行程式檔了,然後中間遇到一堆狀況,於是我另外在java官網下載
jre-7u51-linux-i586.rpm並透過yast套件管理員安裝起來,
也將 libXext 、 libSM 的 32bit套件裝起來了,然後,在終端機模式下以root帳號執行
/opt/openoffice.org2.4/program/soffice 這個 shell script,
OpenOffice.org 2.4的起始畫面出現了一下,進度bar沒跑多少,起始畫面就跳掉了,
沒有任何OpenOffice.org視窗啓動,終端機視窗就直接跳回原本待命輸入指令的提示字元開頭了。
嘗試去挖system log,找不到任何跟 OpenOffice.org soffice 扯的上關系的關鍵字字串資訊,
採用土法煉鋼的方式時間比對,清空所有的log,執行soffice來看最新的log是什麼,
結果推論可能是
linux kernel: [39597.760145] javaldx[21604]: segfault at 0 ip 00000000f725d3d4 sp 00000000ff8965c4 error 4 in libc-2.18.so[f711e000+1ab000]
google goo不到東西,然後有沒有安裝jre-7u51-linux-i586.rpm都會出現這串。
於是,到目前為止的嘗試結果是失敗的,無法讓OpenOffice.org 2.X 和 LibreOffice 4.X
同時存在於 openSUSE13.1+KDE4.11 桌面,並且不同時的分別正常運作。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
OpenOffice.org"安裝失敗"的筆記 2
« 回覆 #236 於: 2014-01-22 20:38 »
google到這個

http://en.wikipedia.org/wiki/Go-oo
http://go-oo.mirrorbrain.org/stable/linux-i586/
結果還是"找不到" 2.4.1版(含繁體中文語系檔)的下載點。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
舊軟體環境處理"公文"的"急就章"筆記
« 回覆 #237 於: 2014-02-02 17:43 »
舊軟體環境處理"公文"的"急就章"筆記。
七年前還在OpenOffice.org 2.X的時代,
有一套免費擴充套件
公文通
OfficialMissive.oxt
版本0.9.120
for OOo 2.X
曾經出現在網路上,不過現在這個擴充套件可能連google都很難找到可下載點了,
已經不被維護更新很久了,但是只要裝的起來,仍然可以使用。
在MsWindows平台上,我終於拼湊出,要讓其運作的套件安裝流程,
首先另需準備以下檔案
OOo_2.4.3_Win32Intel_install_en-US.exe
OOo_2.4.0_Win32Intel_install_wJRE_zh-TW.exe
OOo_2.3.1_Win32Intel_install_wJRE_en-US.exe
jre-6u3-windows-i586-p.exe
將OOo_2.3.1_Win32Intel_install_wJRE_en-US.exe 解壓縮之後,
應該會在資料夾中找到jre-6u3-windows-i586-p.exe
經個人測試結果 公文通 OfficialMissive.oxt 版本0.9.120
好像只有對應到jre-6u3為止,jre-6u4就不相容了,
所以要裝jre-6u3-windows-i586-p.exe,
使用者也可以安裝
OOo_2.4.3_Win32Intel_install_en-US.exe
OOo_2.4.0_Win32Intel_install_wJRE_zh-TW.exe
但是 OOo Options\Java\還是得使用選擇1.6.0_03這個版本。
然後就是把OfficialMissive.oxt這個擴充套件匯入到
OOo_2.4.X 裡頭。重啓OOo_2.4.X,然後就可以在功能表上使用 公文通 了。
然後我想嘗試在Linux桌面/MacOSX環境來執行OOo_2.4.X
在MacOSX 10.5.8(PowerPC) / 10.6.8(intel)
分別嘗試安裝
OOo_2.4.0_MacOSXPPC_install_en-US.dmg
OOo_2.4.1_MacOSXIntel_install_en-US.dmg
會出現錯誤訊息 "command timed out",執行失敗,
沒有進入OOo畫面,log和google都查不出所以然來。
Linux桌面的OOo安裝失敗情境可參考 前面PO文。
結果原本以為可以跨平台的 公文通 ,
最後還是只能在MsWindows環境使用。

只要硬體沒有壞,穩穩用舊系統的工作環境仍然不會少,
不然網路上不會有 WinXP再戰十年 這種流行用語,
如果工作環境"沒有"要跟別人"交換"“檔案”,
而是直接就列印輸出紙本來跑公文流程往返作業,
那這份筆記就有用了。
---
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
關於九萬五千個現代中文漢字
« 回覆 #238 於: 2014-02-06 02:41 »
一個資訊分享,2012年的時候,我跟全字庫這個單位申請字形和表格資料,
發現取得的光碟裡頭所包含的表格和字型內容bug非常多。
然後當時申請資料都還得附上身分證影本跑實體公文流程往返具名申請,
然後其預設提供的表格欄位規劃非常不便民,我只好公文內附註申請客製化表格檔,
表格內同樣也是bug百出。
曾幾何時,我發現"現在"政府出現了個頁面
CNS11643中文標準交換碼全字庫(簡稱全字庫) |  政府資料開放平臺
http://data.gov.tw/node/5961
頁面內有個zip可以"直接"下載全字庫的一整套字形和表格,可惜的是表格欄位規劃仍然是不便民。
("沒有"預設提供unicode和注音符號的對照表)。
不需要擾民的具名公文流程往返手續了。政府單位總算有一絲絲的意願改進了。
只是,那堆表格和字形裡頭的BUG"有沒有"全部修正完畢?仍然還是未知數。
我個人沒有程式開發方面的能力,所以無法依靠既有資源組合出來自全字庫的
unicode和注音符號的對照表。如果有網友有"行政"和軟體開發方面的技術與資源的話。
把全字庫的"最新版本"表格和字形兜一兜,就可以組合出2014年版的九萬五千個漢字的
注音輸入法表格檔了(unicode格式)。然後在搭配全字庫字形。
文書作業應該不缺字了(至少"現代漢字"應該不缺了吧!?)。
補充:我大致描了眼,推論字型的部分BUG可能還沒修完。
表格的部分一時懶得看了,畢竟資料至少10萬筆。2012年申請資料的時候,
在熱心網友的幫忙下,至少發現300筆的資料有錯,而公務員踢皮球的心態,
真的讓百姓很無言。
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;

IanHo

  • 活潑的大學生
  • ***
  • 文章數: 439
    • 檢視個人資料
以 Windows 思維用 openSUSE 13.1 + KDE (未完成)
« 回覆 #239 於: 2014-02-13 11:42 »
以 Windows 思維用 openSUSE 13.1 + KDE (未完成)

01.題獻+致謝
(未完成)

02.自序+前言
(未完成)

03.在一切開始之前,關於 Linux
有一位北歐芬蘭赫爾辛基的大學生 Linus Benedict Torvalds 於1991年的時候,在網路上發表了,
根據上課所學到的而自行開發,後來稱之為 Linux 的作業系統核心原始碼,讓使用者可以自由下載、摸索、
研究、使用。
其作業系統架構簡單來說類似於UNIX系統,也可以把Linux比喻成就像一個超級加強版的DOS,
當然指令與參數的組合會更複雜一些,整個目錄結構和檔案屬性,和DOS比較,也會有著相當的差異。
Linus採用一種叫做 GNU GPL 的授權模式來表示其發行軟體的法律授權。
原始的Linux核心也可以把它比喻成就只是一堆軟體、韌體、硬體的"驅動程式"的大組合,
沒有指令模式的人機介面軟體輔助、也沒有全圖形界面的桌面軟體套件,這些都要另外加掛安裝。
電腦使用者若想要在自己的電腦主機內運作Linux,必須上網先行下載Linux系統核心、人機介面軟體(shell)、
甚至圖形桌面環境軟體套件,自行編譯、組裝、調整成一個現代風格的全圖形桌面環境作業系統。
這樣的系統建制過程是非常繁複的,非電腦專業的終端電腦使用者不會有時間與精力接觸這個部分。
於是網路上就陸陸續續出現許多個人、社群團體、組織、甚至公司行號,
嘗試先行下載多個可以組成現代圖形桌面作業系統的、相容於Linux系統核心環境的,許多軟體元件原始碼,
預先規劃設計好一個系統環境架構,做好各部分元件軟體的排列組合,設計好一套全圖形介面的系統安裝流程,
最後輸出成一片安裝光碟,供終端電腦使用者,較能輕易的安裝、設定與使用。這樣一片整合好軟體的光碟,
可能是免費的(注意!"免費"的版本,"不要"期望它會有所謂的售後服務!但是當使用者行有餘力的話,
"提報軟體BUG"是免費軟體進步原動力。),也可能是付費的,
端看Linux發行者所採用的授權模式而定。不同的Linux發行版,
都會有其不同的組裝方向、適用環境、包含語系的數量、選用不同圖形桌面環境風格等等不同的特色,
有的可能是只適用於安裝在管理電腦的電腦(伺服器)上,有的可適用於家用電腦,
有的則設計來安裝於嵌入式設備(手機、專門環境的客制化設備、遊戲機的操作介面、平版系統等等),
說白了就是版本太多種,所以使用者必須花費心思選擇好一個適用於自己的使用環境的Linux發行版本。
本書所選用的範例Linux發行版是openSUSE 13.1,這是一個籠統來說就是免費的版本
(詳細的授權模式請參考openSUSE官方網站的文件)。目前現階段全世界的Linux發行版本百家爭鳴,
軟體技術更新頻繁,平均每半年就有一個新的Linux發行版本改版更新,而openSUSE則是平均18個月才大改版一次,
這樣筆者才有足夠的時間摸索與瞭解其系統環境,其它Linux發行版更新太快,筆者會跟不上。
筆者選用的範例環境,為家用個人桌上型電腦全圖形界面運作環境,所以這本書原則上"不會"提到很多純文字指令
,與安裝和管理伺服器軟體的情境,而專注於家用全圖形桌面環境的系統安裝使用與管理,
像是系統類軟體套件的更新、文書排版軟體的選用、正體中文資訊處理的組合選用、多媒體軟體的選用、
網路瀏覽的體驗、連接周邊裝置軟硬體驅動程式的選用、小型區域網路的設定等等情境。
本書採用的全圖形桌面環境範例是KDE,簡單來說就是因為它是openSUSE預設的桌面環境,
而且有一定比例的正體中文化。最後很重要的一點是,
本書中將不會觸及圖形介面操作的資料救援/備份/還原這一塊(資料救援主題足以成書),
而且本書的範例只有將主機內的實體硬碟分割成"一個"系統分割區
(就好像在MsWindows平台,只將硬碟分割成一個"C槽"。),所以讀者在本書範例下的
Linux平台環境新產出了什麼重要的檔案,請記得備份到另一個實體儲存裝置。

參考來源網頁

維基百科條目
http://zh.wikipedia.org/zh-tw/林納斯·托瓦茲
http://zh.wikipedia.org/zh-tw/Linux
http://zh.wikipedia.org/zh-tw/Linux 核心
http://zh.wikipedia.org/zh-tw/Linux 發行版
http://zh.wikipedia.org/zh-tw/GNU 通用公眾授權條款
http://zh.wikipedia.org/zh-tw/Unix_shell
http://zh.wikipedia.org/zh-tw/Bash
http://zh.wikipedia.org/zh-tw/桌面環境
http://zh.wikipedia.org/zh-tw/OpenSUSE
http://zh.wikipedia.org/zh-tw/KDE
http://zh.wikipedia.org/zh-tw/KDE_Software_Compilation_4

Linux 核心,官方網站
http://www.kernel.org/

Linux 基金會
http://www.linuxfoundation.org/

DistroWatch.com: Put the fun back into computing. Use Linux, BSD.
http://distrowatch.com/table.php?distribution=suse

openSUSE.org
http://www.opensuse.org/zh-tw/
http://zh-tw.opensuse.org/歡迎光臨_openSUSE.org

KDE - Experience Freedom!:
http://www.kde.org/

openSUSE 13.1 發行紀事
https://www.suse.com/releasenotes/i386/openSUSE/13.1/RELEASE-NOTES.zh_TW.html

Unofficial Guide to openSUSE 13.1
http://opensuse-guide.org/

Portal:Support database - openSUSE
http://zh.opensuse.org/index.php?title=Portal:Support_database&variant=zh-tw

04.Linux系統核心,及硬體、韌體相關驅動程式軟體套件

在正式進入安裝 openSUSE 13.1 系統的章節之前,筆者決定把"硬體、韌體驅動程式"的描述章節,
擺在前面的位置,這個章節提到的許多名詞,讀者或許一開始還不是很懂,沒關係,之後再閱讀下去,
或者參考來源網頁,就陸陸續續知道了。筆者覺得"硬體、韌體驅動程式"是影響終端使用者有沒有毅力,
持續探索、安裝、設定、使用Linux圖形桌面環境,非常重要的一個起始點。

筆者於2001年的時候,就曾經嘗試安裝Linux圖形桌面環境,
當年有選用了 Caldera OpenLinux & Linpus Linux 來安裝嘗試,結果音效功能都無法驅動成功,
系統安裝完畢並重啓後都沒有聲音,當年的網路資源也沒有筆者的程度可以理解的中文資料,
在描述如何解決音效驅動程式的相關問題,於是筆者也只好放棄Linux圖形桌面環境,
改回MsWindows系統,音效功能就沒有問題了,音效驅動程式只要在圖形界面點選下一步安裝即可。
2013年的現在,筆者決定一口氣盡可能的將個人已經理解的部分,有關家用電腦環境硬體、韌體驅動程式
的前置準備作業,先整理出來。盡可能的避免發生,讀者在花了不少時間,
好不容易把Linux圖形桌面環境安裝完畢進入系統後,才發現主機內某個電腦零件原來是現階段的Linux硬體、
韌體驅動程式尚未支援到的,於是得又要拆換零件這些麻煩事。
當然,這裡不會提到Linux環境"全部"的硬體、韌體驅動程式,而是筆者個人於家用電腦環境所整理出來的部分。

本書所採用的主機硬體測試環境如下,MacBook Pro主機板都是純EFI韌體,
另外安裝了VirtualBox虛擬機器來"模擬"傳統的PC BIOS硬體環境:

MacBook Pro (13-inch, June 2009)
Processor: Intel Core 2 Duo 2.26 GHz
Architecture: 64-bit
Memory:   8 GB
Graphics Card: NVIDIA GeForce 9400M
Video RAM: 256 MB
以上這個硬體搭配openSUSE-13.1-DVD-x86_64.iso來測試

MacBook Pro (15-inch, May 2006)
Processor: Intel Core Duo 2.16 GHz
Architecture: 32-bit
Memory:   2 GB
Graphics Card: ATI Mobility Radeon X1600
Video RAM: 256 MB
以上這個硬體搭配openSUSE-13.1-DVD-i586.iso來測試

VirtualBox 4.X 虛擬機器
Processor: Intel Core 2 Duo 2.26 GHz
Architecture: 64-bit
Memory:   2 GB
Graphics Card: VirtualBox
Video RAM: 64 MB
以上這個硬體搭配openSUSE-13.1-DVD-x86_64.iso來測試

先以MsWindows環境為例,筆者過往安裝MsWindows系統,有摸索出一個概念,
就是事先準備好主機板與周邊裝置驅動程式的軟體,可能放在隨身碟、軟碟片、光碟片,第二顆硬碟等等,
或者等系統安裝完後,上某個已知的網站去下載。筆者過去也有查詢到微軟官方網站,
曾經有擺放幾份純文字文件檔,是MsWindows系列原版安裝光碟裏頭,
已經包含有的海量般的硬體裝置的支援列表清單,所以可以透過以上資訊,"事先"查詢或準備好,
筆者手邊的這台主機與周邊設備是否有搭配將要安裝的MsWindows版本的硬體驅動程式。

多次重灌MsWindows系統後,查詢並準備硬體驅動程式的動作也已熟練,可以較快判定手邊的硬體配備零件,
有無支援將要安裝的MsWindows系統版本,甚至後來學到看板卡上晶片組所印刷的廠牌或型號字樣,
來上網搜尋有無搭配該MsWindows系統版本的驅動程式。

同樣的概念,筆者想要套用在Linux圖形桌面環境上,卻發現並"不是"這麼一回事,筆者以openSUSE為例,
上了openSUSE官方網站,“並沒有”找到類似於微軟官網之前那樣的硬體相容性清單"超級大列表"資料檔案頁面,
既有的都是片片斷斷的、數量相對很少的某幾樣硬體周邊的支援清單。
於是筆者嘗試找找看有無任何第三方的Linux硬體相容性
清單網站,是可以針對openSUSE的版本做"海量大列表"
的,筆者也希望版本能夠達到2013年的新版本。
筆者找到一份Linux Hardware Compatibility HOWTO,內容看起來像是Linux發行版通用型的,
可惜目前只有更新到2007年為止。找到了LinuxQuestions.org HCL,
看起來像是讓使用者自行上傳硬體相容性資訊。
找到了Linux-drivers.org這個網站,看起來像是硬體相容性清單的超級大雜燴,請讀者自行閱讀消化。
找到了LINUX ALLOCATED DEVICES,但看起來好像只是支援的裝置的"種類",而非完整的硬體晶片組型號列表。
因為筆者之前下載瀏覽MsWindows支援硬體裝置清單純文字檔的經驗,所以也希望能夠找到一份單一文件,
內容可以是以Linux圖形桌面2013年版本的kernel為主的,或者以openSUSE 13.1版本為主的,
只要下載並打開這份單一文件,用關鍵字搜尋的方式找字串,例如假設手邊有一塊顯卡的晶片上標示的型號為
ATI radeon 7000,另外查得其編號為RV100QY,以這兩串當關鍵字,在文件中查詢,如果有查詢到,
那就表示該版本Linux kernel或者openSUSE 13.1能夠“辨識”並“啟用”這個硬體設備的功能,
不過可惜的是目前“尚未”找到心中期望的類似這樣的資料檔案。

筆者手邊還有其他零零散散的硬體周邊,當然希望這些周邊是可以在openSUSE 13.1上運作的,
並希望在安裝openSUSE 13.1之前就先確認好,這些零件是否有被openSUSE 13.1所支援,
筆者不希望安裝完系統後,才發現某個零組件“無法”被openSUSE 13.1所辨識並啓用,而又要拆換硬體,
這樣真的很麻煩,筆者"不會寫程式",所以也“不會思考”上網去抓第三方的驅動程式原始碼下來,
再自行以純文字指令模式介面,輸入一大串指令來編譯驅動程式到核心模組這種“麻煩事”,
除非該第三方軟體可以透過圖形介面,用滑鼠點選的方式來安裝。
然而,以筆者有限的英文能力,就是“找不到”心中所期待類似這樣的一份文件檔。
筆者推論應該會有一套方法,可以整理出類似Linux Hardware Compatibility HOWTO
這樣的內容或者導覽文件,這內容可能是針對Linux kernel把其中所有的硬體支援資訊單獨做成一份文件檔,
然後筆者使用以上範例輸入ATI radeon 7000、RV100QY等字串,就可以確認某版本的Linux kernel或
Linux發行版有無支援。

筆者後來又發現,除了確認Linux kernel對硬體的支援之外,還有不少針對各類型硬體的第三方軟體套件,
也會額外對不同種類的硬體,有不同程度的支援,像是針對顯示設備的X.Org、音效卡的ALSA、掃描器設備的SANE、
等等一大堆,筆者更是眼花撩亂,而且各家不同品牌的Linux發行版,針對發行面向和應用環境的不同、
收錄的Linux kernel版本不同,也不一定會把整個Linux kernel所有原始碼全部打包收錄,當然收錄的Xorg、
ALSA、SANE等硬體設備相關的軟體套件也會有其差異。

當筆者嘗試去下載Linux kernel的原始碼檔案(例如選擇下載openSUSE-13.1-DVD-x86_64.iso採用的版本)
解壓縮後,先地毯式的瀏覽看看有些什麼檔案,然後例如嘗試搜尋包含ATI radeon 7000、RV100QY等字樣的純文字檔,
然後發現,真的有類似的檔案,檔名中大概都會包含類似*pci*.*ids*的字樣,因此筆者又找到一個
The PCI ID Repository網站,因此推斷,這個資訊是否包含了Linux核心可以辨識的"所有"PCI介面卡類的
裝置,如果手邊的介面卡晶片上印刷的型號資訊有出現在*pci*.*ids*這個檔案中,
是否就表示Linux kernel能辨識這個PCI介面卡,然而筆者又想到,系統能否辨識該介面卡,
跟能否將該介面卡的硬體功能全開啟用,好像又是兩回事,系統雖然可以辨識到該介面卡,
不見得就可以全開啟用該介面卡所有的硬體功能,除非在安裝上額外的驅動程式軟體和應用程式。
在系統中若有安裝"pciutils-ids"這個套件,可以找到/usr/share/pci.ids.d/這個路徑,
並且找到*pci*.*ids*相關檔案,筆者推論這些檔案是Linux核心的硬體的定義與支援清單。
然而列表中有列出這麼多是一回事,實際上所安裝的Linux發行版有無支援又是另一回事,
因為例如給x86-64架構的電腦硬體用的Linux發行版,
一般並不會去收錄包含給PowerPC架構電腦硬體所要用的驅動程式軟體。
總之就是本書主要範例的openSUSE-13.1-DVD-x86_64.iso光碟內容,
“不會”包山包海的把所有的硬體驅動程式全都收錄,有些需要在系統安裝完後,
再連線上openSUSE官方套件庫,或者第三方套件庫再補安裝。
根據參考來源網頁,筆者嘗試整理出Linux硬體相容性清單的資料彙整與查閱方向,
有Linux核心所包含的硬體驅動程式和支援的裝置種類、核心之上的應用軟體硬體驅動程式套件包,
以及一些零零散散的各種周邊硬體/韌體驅動程式套件。

筆者期望有這樣一個資料查閱的流程。就是一開始會先查詢好手邊這台硬體的各個主要組成的晶片組、
介面卡型號規格等等各是哪些,例如CPU、南北橋晶片組、顯示卡、音效卡、網路卡、印表機、掃瞄器、光碟燒錄機、
多媒體鍵盤、多按鍵滑鼠、影音擷取卡、網路攝影機、IEEE1394A/B擴充卡、
USB擴充卡等等各式各樣的零組件裝置,然後透過網路可查到的資訊,
先行預估筆者要安裝的openSUSE-13.1-DVD-x86_64.iso這片光碟,
可能"不會"包含某些手邊現有硬體的驅動程式,例如顯示卡和網路卡,甚至某些影象擷取卡等等周邊介面卡,
若能"先行確認"安裝光碟"沒有"包含可以啓用其該硬體最基本功能的驅動程式,甚至查到連官方線上套件庫和
第三方套件庫都找不到,就可以在安裝系統之前,先行拆換零組件。
openSUSE-13.1-DVD-x86_64.iso選用打包的Linux核心版本為3.11.6,可以在安裝光碟內找出
kernel-XXX-3.11.6-4.1.x86_64.rpm
或者去Linux kernel官方網站找出
linux-3.11.6.tar.XXX
都下載解壓縮,來看看檔案裡頭有些什麼。
這裡先選kernel-desktop-3.11.6-4.1.x86_64.rpm和linux-3.11.6.tar.bz2為範例。
然後可以發現裡頭有許多資料檔案都可以用進階純文字編輯器來開啓閱讀。
這裡先看linux-3.11.6.tar.bz2裡頭的。
在Linux核心原始碼內的/linux-3.11.6/arch/x86/路徑下的其中兩個檔案,包含有不少"CPU系列"的簡稱,
/linux-3.11.6/arch/x86/Kconfig、
/linux-3.11.6/arch/x86/Kconfig.cpu,
若想查詢Linux核心原始碼內可以辨識的有關電腦主機板上的南北橋晶片組(還包含例如ISA、PCI、AGP、PCI-X、PCI-E、PATA、SATA等等介面),
可以參考/linux-3.11.6/include/linux/pci_ids.h,
若openSUSE 13.1已經安裝完畢,若有安裝"pciutils-ids"這個套件,
會有/usr/share/pci.ids.d/pci.ids.dist這個檔案可以參考。

接下來在Linux核心原始碼裡頭的一堆檔案中,用系統的檔案搜尋工具尋找檔名中包含有ids字樣或者Kconfig
字樣,就可以找到許多包含有可辨識的硬體的清單資料檔案了。

Linux核心當然不可能海量般的支援市面上"所有"的硬體,而且也不可能全硬體功能的支援,
而是一個基本至少可以啓用(或者可以辨識)的功能的支援。
這時候就要再依賴上層的第三方應用軟體和硬體/韌體驅動程式來支援更多的硬體功能了,
也就是Linux發行版安裝好之後各個軟體套件可以支援的部分。
Linux要進入一個全圖形桌面的操作環境,目前的主流是需要依賴並先載入一個叫做X.Org的軟體套件庫,
這個軟體套件庫裡頭會包含各式各樣的顯示卡晶片組驅動程式子套件,於是就可以嘗試查詢看看,
手邊要裝Linux桌面環境的主機的顯示卡晶片組有沒有在X.Org的支援之列,
請上www.x.org官網查詢更詳細的資訊,這裡要注意的是,過往在MsWindows/MacOSX環境的經驗,
都是使用者點選執行顯示卡發行廠商提供的顯示卡驅動程式安裝檔,
安裝完畢後會有全圖形介面的可設定項目供使用者調整,顯示卡各項的功能參數,
但是X.Org並沒有提供類似這樣的全圖形介面給使用者操作設定,使用者必須根據X.Org官方提供的說明文件,
使用進階純文字編輯器,將調整顯示卡功能的各項參數值,依據填寫的規範,填入對應的參數設定檔案之中,
若填寫的內容完全合乎驅動程式軟體和晶片組硬體和參數填寫的規範,那麼重開機後,該顯示功能即會生效。

系統本身預設的顯示功能參數設定檔案,路徑位在/usr/share/X11/xorg.conf.d/這個路徑下,
若使用者需要客制化(額外增加新的設定內容),則建議擺放在/etc/X11/xorg.conf這個檔案內,
openSUSE 13.1環境預設"沒有"提供/etc/X11/xorg.conf,但是有個/etc/X11/xorg.conf.install可以當作最基本的參考範例,
讀者若有需要,得自行生成xorg.conf。
在系統還沒有載入X.Org和圖形桌面的前提下,在全螢幕的終端機純文字指令模式,讀者可以藉由輸入指令
Xorg -configure,來完成一個由X.Org自動判斷當下軟/硬體既有環境而生成的xorg.conf.new,
若資訊程度上允許,執行指令之後所出現的系統回應訊息請務必閱讀。
該指令由root權限操作,並且預設會擺在root帳號的家目錄下,請將之複製為/usr/share/X11/xorg.conf,
當然系統自動生成的預設值,不見得是最佳化或者客製化,若讀者已經對X.Org的文件有一定程度的理解,
可再自行客製化內容參數設定值。這裡要注意的是,若xorg.conf內容不正確,
不嚴重的話會僅在log檔案內記下錯誤的訊息,嚴重的話還會無法進入圖形視窗登入畫面,或者畫面ㄧ片雪花。
若讀者想要測試顯示卡晶片組有無順利掛好3D顯示功能的驅動程式,
可以在套件庫內挑選一款3D競速小遊戲"armagetronad",把游戲設定中的顯示效能相關選項全開。

接下來筆者整理出兩個可以在系統開機後,進入全螢幕的終端機純文字指令模式的設定過程。
第一個,開機時在GRUB選單選擇第一個預設值項目,進入KDE桌面環境後,
在YaST控制中心\系統\Services Manager這個設定項目內,
Default System Target預設的選項是runlevel5,改為runlevel3。
重開機後,同樣選第一個預設值項目,然後就會進入全螢幕的終端機純文字指令模式。
完成Xorg -configure指令以及xorg.conf檔案複製或搬移的操作之後,執行yast指令,
會出現類似於YaST控制中心的“文字選單”畫面,參考之前遇到的設定路徑和順序,
把runlevel3改回runlevel5,再重開機即可。文字選單畫面會大量使用到TAB鍵來切換選項。
第二個,開機時在GRUB選單選擇第一個預設值項目,按下鍵盤按鍵"e",
進入臨時的系統核心控制參數編輯模式(限當次有效),在參數編輯框內找一個"showopts"字串,
其後加一個空隔在補上數字"3"(本文內的引號不用加,請再參閱文末參考來源網頁),
儲存離開即可。

openSUSE 13.1採用"xorg-x11-driver-video-nouveau"這款軟體套件,
來當成NVIDIA系列顯示卡驅動程式的預設套件,採用"xf86-video-ati"這款軟體套件,
來當成AMD/ATI系列顯示卡驅動程式的預設套件,並且兩者跟系統核心有一定程度的連動
(請參考openSUSE 13.1發行紀事)。
openSUSE 13.1預設的顯示驅動程式套件其效能、相容性、支援度,
不一定能夠滿足讀者對手邊的硬體呈現效果的期望,
各家廠牌的顯示卡晶片組幾乎每半年甚至每季都在陳新推出,
第三方自由軟體類的驅動程式永遠跟不完硬體產品發行的進度,
此時可以選擇尋找安裝另外各晶片組廠牌提供的專屬驅動程式套件,
或者第三方重新整理打包過,相容於openSUSE 13.1,源自廠商的專屬驅動程式原始碼的套件。
請看參考來源網頁的部分,首先就是讀者要先確認手邊硬體的顯示卡晶片組型號為何,
根據晶片組型號來選擇安裝對應的驅動程式套件。
讀者可以查看SDB的NVIDIA_drivers、AMD_fglrx系列文件,來查閱對應的晶片組,
安裝對應的驅動程式版本套件。最簡單的硬體驅動程式安裝過程,就是直接點選openSUSE官方網站上,
預先有做好針對openSUSE 13.1版本的"一鍵安裝"功能,或者選擇匯入套件庫來源網址到YaST的方式,
再於套件管理程式內挑選並勾選正確對應的套件來安裝。本書將"不討論"較為複雜的下載
硬體驅動程式核心/原始碼/模組檔案,再自行於終端機下指令編譯並匯入系統核心模組的方式。
就筆者的觀點,對於一般終端電腦使用者來說,整個系統所有的軟體套件
(包含系統核心、硬體/韌體/軟體驅動程式、應用軟體),最好全部由YaST內的套件管理程式來統一控管,
這樣在遇到問題需要除錯以及刪除/更新軟體時,才會有一致性的查尋和判斷方向。
然而,軟體從原始碼進展到除錯過且打包好的安裝套件,
再進展到整理分類除錯過並做好批次自動化安裝與設定的"一鍵安裝",需要"等待時間",
且"可遇不可求"(這裡以自由軟體環境來說),所以具有實驗精神的進階電腦玩家,
可以選擇下載軟體原始碼或原始模組,自行完成所有的後續動作。
最後還是要注意,也是會有顯示卡晶片組廠商官方推出的全系列新版驅動程式(給較新的作業系統發行版搭配使用的),
"不再支援"某年之前發行的硬體晶片組型號的情境,所以讀者只好使用X.Org或其它第三方驅動程式。

這裡先假設讀者看了參考來源網頁的資料之後,確認了手邊的顯示卡晶片組已經在Nvidia官方提供給
openSUSE 13.1的驅動程式的支援列表中,使用openSUSE 13.1預設的網頁瀏覽器,
參考SDB:NVIDIA_drivers頁面內容,挑選對應的"一鍵安裝"選項,直接點選開啓檔案,
會進入軟體安裝對話視窗,接下來參考畫面截圖,開始安裝程序。
首次執行圖形介面的Nvidia X Server Settings,注意是否會提示要在終端機模式,
以root帳號輸入指令 nvidia-xconfig。若有需要生成nvidia專用的xorg.conf,再把它複製到
對應的路徑下。

這裡先假設讀者看了參考來源網頁的資料之後,確認了手邊的顯示卡晶片組已經在AMD/ATI非官方
驅動程式"fglrx"提供給openSUSE 13.1的驅動程式的支援列表中,使用openSUSE 13.1預設的網頁瀏覽器,
參考SDB:AMD_fglrx或SDB:AMD_fglrx_legacy頁面內容,挑選對應的"一鍵安裝"選項,直接點選開啓檔案,
會進入軟體安裝對話視窗,接下來參考畫面截圖,開始安裝程序。
首次執行圖形介面的Catalyst Control Center,注意是否會提示要在終端機模式,
以root帳號輸入指令 aticonfig --initial。

至於其他廠牌的顯示卡晶片組,在openSUSE 13.1有沒有"一鍵安裝",或者其它類似的,
安裝流程相對容易的套件可用,再請讀者自行於openSUSE官網或顯示卡晶片組廠商的官網挖掘或等待了。
另外,筆者原本想期望,就是若因故要於主機內抽換顯示卡,
或者使用者在安裝顯示卡晶片組的驅動程式過程人工辨識資料時,出了些誤差而導致裝錯驅動程式,
openSUSE+KDE環境能否會有一套類似MsWindows的機制,
就是安裝/移除/選擇存在系統內的於顯示卡驅動程式的圖形桌面選項,
不過目前為止筆者找不到類似這樣能完全安全處理的事後修改的圖形介面操作機制流程,
所以還是得在系統安裝之前,就得先做足主機內顯卡晶片組資料型號的功課。

接下來再補充,或許讀者會有需要閱讀/var/log/

接下來尋找openSUSE所支援的印表機。在YaST控制中心\軟體管理(YaST套件管理員)\RPM群組\Hardware\Printing,
這個分類下包含有openSUSE 13.1官方套件庫所支援的各種印表機驅動程式套件,
預設有安裝一部份,若讀者覺得不足,再自行挑選套件來安裝。若還是覺得不足,還有非官方套件庫
"Printing" repository - Printing System Development Project (openSUSE_13.1)
可以選用來匯入系統。

接下來尋找openSUSE所支援的掃描器。在 YaST控制中心\軟體管理\RPM群組\Hardware\Scanner,
這個分類下包含有openSUSE 13.1官方套件庫所支援的各種掃描器驅動程式套件。

還有其他很多不同種類的硬體周邊,也都是跟上述情境差不多的套路,來查尋硬體/韌體/軟體
驅動程式所支援的狀況,參考來源網頁依序有很多連結供讀者參考。

參考來源網頁

Portal:Hardware - openSUSE:
http://en.opensuse.org/Portal:Hardware

Portal:支援 - openSUSE
http://zh-tw.opensuse.org/Portal:支援

Linux Hardware Compatibility HOWTO
http://www.tldp.org/HOWTO/html_single/Hardware-HOWTO/
在此時,該文件最後更新日期是2007年,版本較舊,但列表詳細。

LinuxQuestions.org HCL

http://www.linuxquestions.org/hcl/index.php

Linux-drivers.org Linux Hardware Compatibility Lists & Linux Drivers
http://www.linux-drivers.org/

LINUX ALLOCATED DEVICES (2.6+ version)
https://www.kernel.org/pub/linux/docs/lanana/device-list/
devices-2.6.txt

Device file
https://en.wikipedia.org/wiki/Device_file

The PCI ID Repository
http://pciids.sourceforge.net/

LKDDb: Linux Kernel Driver DataBase
http://cateee.net/lkddb/
Linux核心驅動程式資料庫,版本較舊了。

Category:Lists of microprocessors - Wikipedia, the free encyclopedia:
http://en.wikipedia.org/wiki/Category:Lists_of_microprocessors

桌上型電腦的各類廠牌南北橋晶片組清單列表:
http://en.wikipedia.org/wiki/List_of_Intel_chipsets
http://en.wikipedia.org/wiki/Comparison_of_AMD_chipsets
http://en.wikipedia.org/wiki/Comparison_of_Nvidia_chipsets
http://en.wikipedia.org/wiki/Comparison_of_ATI_chipsets
http://en.wikipedia.org/wiki/VIA_chipsets

各廠牌顯示卡晶片組型號列表:
http://en.wikipedia.org/wiki/Category:Video_cards
http://en.wikipedia.org/wiki/Comparison_of_NVIDIA_graphics_processing_units
http://en.wikipedia.org/wiki/Comparison_of_AMD_graphics_processing_units
http://en.wikipedia.org/wiki/Silicon_Integrated_Systems
http://en.wikipedia.org/wiki/S3_Graphics
http://en.wikipedia.org/wiki/3dfx_Interactive
http://en.wikipedia.org/wiki/Intel_GMA
http://en.wikipedia.org/wiki/Category:Graphics_hardware_companies


Documentation for the X Window System Version 11 Release 7.7 (X11R7.7)
http://www.x.org/releases/X11R7.7/doc/

Index of /releases/individual/xserver
http://www.x.org/releases/individual/xserver/

X11R7.7 Manual Pages: Section 4: Drivers
http://www.x.org/releases/X11R7.7/doc/man/man4/
http://www.x.org/releases/X11R7.7/doc/xorg-docs/ReleaseNotes.html
顯示卡晶片組硬體驅動程式的各項功能參數設定請參考這裡,或者將來的更新版本。

xorg.conf
http://www.x.org/releases/X11R7.7/doc/man/man5/xorg.conf.5.xhtml

NVIDIA顯示核心列表 - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/NVIDIA顯示核心列表

SDB:Configuring graphics cards - openSUSE
http://en.opensuse.org/SDB:Configuring_graphics_cards

How to Start openSUSE 12.3 with Grub 2 into Run Level 3 - Blogs - openSUSE Forums
http://forums.opensuse.org/blogs/jdmcdaniel3/how-start-opensuse-12-3-grub-2-into-run-level-3-112/

SDB:Switch runlevel - openSUSE
http://en.opensuse.org/SDB:Switch_runlevel

X Window System - openSUSE:
http://en.opensuse.org/Xorg

HCL:Nvidia video cards - openSUSE
http://en.opensuse.org/HCL/Nvidia_Video_Cards
http://en.opensuse.org/HCL:Nvidia_video_cards

SDB:NVIDIA - openSUSE
http://en.opensuse.org/Category:NVIDIA
http://en.opensuse.org/SDB:NVIDIA

SDB:NVIDIA drivers - openSUSE
http://en.opensuse.org/SDB:NVIDIA_drivers

SDB:NVIDIA the hard way - openSUSE
http://en.opensuse.org/SDB:NVIDIA_the_hard_way

SDB:NVIDIA troubleshooting - openSUSE
http://en.opensuse.org/SDB:NVIDIA_troubleshooting

nvidia opensuse
ftp://download.nvidia.com/opensuse/

Nouveau: Accelerated Open Source driver for nVidia cards
http://nouveau.freedesktop.org/wiki/

nouveau/CodeNames
http://nouveau.freedesktop.org/wiki/CodeNames/

nouveau/FeatureMatrix
http://nouveau.freedesktop.org/wiki/FeatureMatrix/

AMD - openSUSE
http://en.opensuse.org/AMD

SDB:Radeon - openSUSE
http://en.opensuse.org/SDB:Radeon

SDB:Radeonhd - openSUSE
http://en.opensuse.org/SDB:Radeonhd

SDB:AMD fglrx - openSUSE
http://en.opensuse.org/SDB:AMD_fglrx

SDB:AMD fglrx legacy - openSUSE
http://en.opensuse.org/SDB:AMD_fglrx_legacy

HCL:AMD video cards - openSUSE
http://en.opensuse.org/HCL:ATI_video_cards

SDB:AMD graphics troubleshooting - openSUSE
http://en.opensuse.org/SDB:AMD_graphics_troubleshooting

ATI - openSUSE
http://zh-tw.opensuse.org/ATI

Unofficial Wiki for the AMD Linux Driver
http://wiki.cchtml.com/index.php/Main_Page

SUSE/openSUSE - cchtml.com
http://wiki.cchtml.com/index.php/SUSE/openSUSE

AMD Catalyst - Wikipedia, the free encyclopedia:
http://en.wikipedia.org/wiki/AMD_Catalyst


AMD Radeon - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/AMD_Radeon

AMD顯示核心列表 - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/AMD顯示核心列表

X.Org Wiki - RadeonFeature:
http://wiki.x.org/wiki/RadeonFeature

X.Org Wiki - RadeonFeatureUMS:
http://wiki.x.org/wiki/RadeonFeatureUMS

ATIRadeon:
http://dri.freedesktop.org/wiki/ATIRadeon/

RADEON9000ProMacEdUserGuide.pdf
http://www2.ati.com/manuals/RADEON9000ProMacEdUserGuide.pdf

Radeon-9000PRO-manual.pdf
http://www.orpheuscomputing.com/downloads/Radeon-9000PRO-manual.pdf

Additional options for the radeon driver - ThinkWiki
http://www.thinkwiki.org/wiki/Additional_options_for_the_radeon_ driver

Downloads | Linux Graphics
https://01.org/linuxgraphics/downloads

software.opensuse.org:Intel Linux Graphics Driver Installer
http://software.opensuse.org/package/intel-linux-graphics-installer

software.opensuse.org:Intel video driver for the Xorg X server
http://software.opensuse.org/package/xf86-video-intel

software.opensuse.org:Xorg driver for Intel integrated graphics chipsets
http://software.opensuse.org/package/xorg-x11-driver-video-intel

各廠牌音效卡晶片組型號資訊:
http://www.alsa-project.org/main/index.php/Matrix:Main
http://alsa.opensrc.org/Sound_cards
http://alsa.opensrc.org/ALSA_modules
http://en.wikipedia.org/wiki/Category:Sound_cards

HCL:Sound - openSUSE
http://en.opensuse.org/HCL:Sound

Category:SDB:Sound - openSUSE
http://en.opensuse.org/Category:SDB:Sound

Linux環境支援的各廠牌印表機型號資訊:
http://www.openprinting.org/drivers
http://www.openprinting.org/printers?action=searchall
http://www.linuxfoundation.org/collaborate/workgroups/openprinting/databasefoomatic

"Printing" repository - Printing System Development Project (openSUSE_13.1)
http://download.opensuse.org/repositories/Printing/openSUSE_13.1/

HCL:Printers - openSUSE
http://en.opensuse.org/HCL:Printers

Category:Printing - openSUSE
http://en.opensuse.org/Category:Printing

Linux環境支援的各廠牌掃描器型號資訊:
http://www.sane-project.org/
http://www.sane-project.org/sane-mfgs.html

HCL:Scanners - openSUSE
http://en.opensuse.org/HCL:Scanners

Linux系統支援的USB的控制晶片介面規格資訊:
http://www.linux-usb.org/

The USB ID Repository The home of the usb.ids file
http://www.linux-usb.org/usb-ids.html


05.開始安裝 openSUSE 13.1(未完成)
(使用openSUSE-13.1-DVD-x86_64.iso或openSUSE-13.1-DVD-i586.iso)

筆者依個人經驗把安裝流程分為兩個情境。

第一個情境,就是沒有介接任何實體網路線,只憑openSUSE安裝光碟裡頭的內容裝到好,
並且可以抓到網路介面硬體啓用網路功能,事後再來接線上網做系統更新。

第二個情境,實體網路線已經接好,openSUSE光碟安裝的同時,系統安裝程式即時偵測網路硬體、
從DHCP取得上網IP、並下載安裝系統更新套件。

再來先寫不同的硬體環境需要事前準備的部分。

MacBook Pro 2006 CPU: 32-bit
Memory:   2 GB
Graphics Card: ATI Mobility Radeon X1600
Video RAM: 256 MB
以上這個硬體搭配openSUSE-13.1-DVD-i586.iso來測試,
以下提供筆者所測試成功的系統安裝流程。

首先還是要在主機內的硬碟灌好MacOSX 10.6.8,並且把所有系統元件更新的部份全都更新到頂,
包含"韌體更新"(只要APPLE官網有提供的話),最簡單的做法就是蘋果選單的"軟體更新",
讓它全部跑完到當下沒有東西可以更新為止。

然後,需要把root帳號啓用。
執行 系統/資源庫/CoreServices/目錄工具程式.app/編輯/啟用Root使用者。
下載TinkerTool.app這隻程式,給MacOSX 10.6用的最後版本。
執行TinkerTool.app,勾選 Applications\Disk Images\Enable extended options when converting disk images 這個項目。
下載OnyX.app這隻程式,給MacOSX 10.6用的最後版本。
執行OnyX.app,勾選 Parameters\Misc.\Disk utility\所有的子選項(其中有包含"Show debug menu")。
執行 MacOSX內建的 應用程式/工具程式/磁碟工具程式.app,進入"除錯"選單,
點選一下"列出所有磁碟及其內容屬性"、"強制更新磁碟列表",再點選"標示元通知"、
"顯示每個分割區"。
然後就會看到"磁碟工具程式.app"在開機硬碟的系統分割區內列出列出一個隱藏的分割區
(通常狀況下會標記"disk0s1",分割區類型:EFI,預設狀況下約209.7MB容量空間),
但是"磁碟工具程式.app"無法"裝載"這個隱藏的分割區,所以必須依賴終端機指令模式的操作流程。
執行 應用程式/工具程式/終端機.app 輸入 su root 指令切換成root帳號,
執行 diskutil list 指令,查看系統分割區列表,再來依序輸入兩道指令,
# mkdir /Volumes/efi
# mount -t msdos /dev/disk0s1 /Volumes/efi
(disk0s1 這個標記有可能是別的,以讀者的主機上呈現的為準),
這樣Finder就掛載了一個EFI分割區了。

再來開始安裝 The rEFInd Boot Manager 這隻程式,這是一隻終端機指令模式的程式,
下載 refind-bin-0.7.6 或更新的版本,解壓縮後以root帳號在終端機視窗內進入該資料夾下,
執行指令
# ./install.sh --esp --alldrivers
此時讀者可以在Finder看到EFI分割區下多了"refind"、"tools"兩個資料夾,
各有一或數個檔案與子資料夾,其中會有個refind.conf純文字參數設定檔,
務請參考rEFInd官網的文件,
將內容依讀者需求來客製化(原安裝程式含範例檔refind.conf-sample)。
再來,請將refind/drivers_ia32這個資料夾(包含所有子檔案)搬移到跟tools資料夾同一層。
筆者個人的refind.conf範例如下:

timeout 20

use_graphics_for osx,linux,grub

showtools shell, memtest, mok_tool, about, reboot, exit, firmware, apple_recovery, shutdown, gptsync

scan_all_linux_kernels

接下來的步驟就是要準備重開機了,整個系統分割區除了209.7MB的EFI保留區之外,
主機系統硬碟內其它所有的分割區(含MacOSX系統區)將全數刪除,若要備份資料請在此時之前。
在本書範例中,接下來的規劃將只有單一openSUSE系統。

重開機後,預設會進入rEFInd的圖示選單畫面,若rEFInd有設定妥當,可以偵測出來自內接光碟機、
內接硬碟、USB外接光碟機、USB隨身碟上的可開機系統檔案
(當然其可開機系統檔案要相容於MacBook Pro 2006 32bit CPU)。
這裡先以內接光碟放入openSUSE-13.1-DVD-i586.iso光碟片為範例,畫面中有多個圖示,
三色立體方塊含硬碟圖示為位在EFI保留區的rEFInd功能元件程式,灰色菱形含光碟,為放入的光碟片,
當然依讀者狀況之不同還會有其它的圖示,參考畫面中間和下方的文字訊息,
例如選擇 EFI\drivers_ia32\iso9660_ia32.EFI from EFI 這個圖示項目,
按下 enter/return,即為執行該功能元件程式,然後按下ESC即為更新狀態,
對該圖示按下F2則可查看該圖示的更多選項(如果有的話)。
於是選取並執行代表openSUSE-13.1-DVD-i586實體光碟片的圖示,開始進入系統安裝流程。

openSUSE的系統安裝流程,最初的選單畫面,因為搭配的顯示晶片組的關係,在本主機內的"F3 視訊模式",
可能要選 No KMS ,不然安裝流程的畫面可能會顯示不正常,等到系統安裝完畢進入桌面之後,再於YaST控制中心的
"開機載入器"設定項目中把"nomodeset"這個參數移除掉(看狀況,也可能不需要移除"nomodeset"參數)。
另外建議讀者接上一個USB外接滑鼠,以必免openSUSE初始安裝程式無法辨識TouchPad的狀況。
在進入"組態"的步驟之前會自動重開機,回到rEFInd的圖示選單畫面,
此時嘗試執行iso9660、Ext4等EFI功能元件程式圖示,再按ESC更新狀態,
應該會有ㄧ個"企鵝"+"硬碟"或"光碟"或"USB外接儲存裝置"的圖示,
或者"四個菱形"+"硬碟"或"光碟"或"USB外接儲存裝置"的圖示(讀者的安裝媒體可能跟筆者不同),
這裡以筆者的系統環境選取執行"企鵝"+"硬碟"的圖示為例,
選取後在下一層的選單中,選取"從硬碟開機",然後就會回到"組態"的步驟,繼續完成系統安裝流程。
若無法回到系統安裝流程,再一次的重開機之時,要注意一個設定項目,
rEFInd的圖示選單畫面會有個較小圖示的 Start Hybrid MBR tool 設定項目
(如果選用了筆者的refind.conf的話),
進入後會有訊息詢問 May I update the MBR as printed above ? 請執行"y"。
之後就可以選取執行"企鵝"+"硬碟"圖示進入openSUSE了。

還要注意的是,若讀者執行了多個rEFInd功能元件程式,再按ESC鍵,
可能rEFInd還會偵測到位於主機內硬碟分割區內的Linux核心檔案,也顯示出來成為一個圖示選項,
但是該圖示選項背後的核心檔案,是"還沒有"被加上主機環境客製化參數過的,所以若選取執行後,
可能會在開機流程中,因為與主機硬體的環境不相容,而導致開機過程失效當掉。

然而筆者發現,真正進入到KDE桌面環境之前,經過的使用者手動操作步驟流程至少如下。
MacBook Pro 2006 32bit CPU 電源開機後,須先等很多秒鐘,
rEFInd的圖示選單畫面才會被載入,
此時使用者得手動去選取執行確認過且客製化好的"企鵝"+"硬碟"圖示,
再來會進入openSUSE的GRUB選單,使用者自行選取項目載入,或者數秒後系統依預設值載入,
再來進入KDM帳號密碼登入畫面,填入帳號密碼後才會真正開始載入KDE桌面環境,
進入桌面。從電源開機,到真正進入桌面,步驟是有些冗長。
這裡提供幾個EFInd縮短秒數的設定項目與技巧。timeout參數為秒數,若設定為"零",
則會變成等待使用者操作才有反應的狀態。default_selection參數則可填入1~9之間的數值,
當讀者rEFInd設置底定,短時間不會再有變更的話,可以先注意平常會選用的那個"企鵝"+"硬碟"
開機項目圖示是左邊數來的第幾個項目(要在九個以內),例如擺在第七個,那麼就設定成
default_selection 7,這樣重開機後,rEFInd的預設選擇就是就是左邊數來第七個"企鵝"+"硬碟"
項目圖示。


筆者有試過用SUSE Studio Imagewriter這個套件,
把openSUSE-13.1-DVD-i586.iso"轉換"到USB隨身碟裡頭去,
MacBook Pro 2006 32bit CPU + rEFInd的環境可以偵測開機
("四個菱形"+"USB外接儲存裝置"的圖示),
進入系統安裝程式,然而在系統分割階段,若本機硬碟原先"沒有""/",就會無法建立"/",
因為USB隨身碟已經先有"/"了,
開機選單的"F4來源"預設是“硬碟”即使改選了"CD-ROM"也一樣(其他選項都是網路相關),
所以只好改回實體光碟的模式來安裝。
但若第二次重灌安裝時,若系統安裝程式有優先偵測到本機硬碟內"先有"了"/",
就可以繼續進行下去重新建立"/"。

若讀者有需要在桌面環境中把rEFInd所在的隱藏分割區掛載起來,請參考以下操作。
YaST控制中心\磁碟分割程式,選擇"sda1"這個子項目(預設通常會是"sda1"),
點選"編輯","裝載"點填入"/run/media/efi"這個路徑,再確認執行即可。
然後於檔案管理員軟體內,就可以在/run/media/efi路徑下,
讀取到原本隱藏的rEFInd所在分割區的內容了。

MacBook Pro 2009 CPU: 64-bit
Memory:   8 GB
Graphics Card: NVIDIA GeForce 9400M
Video RAM: 256 MB
以上這個硬體搭配openSUSE-13.1-DVD-x86_64.iso來測試
以下提供筆者所測試成功的系統安裝流程。

筆者為了圖個系統安裝過程的安靜與快速,再已經裝好的openSUSE+KDE環境,
使用SUSE Studio Imagewriter這個套件,
把openSUSE-13.1-DVD-x86_64.iso"轉換"到USB隨身碟裡頭去,
選擇由USB隨身碟插上主機來開機安裝,而未採用光碟片的形式。
MacBook Pro 2009電源開機時立刻持續的按住option鍵,
可以偵測到來自這顆裝有openSUSE-13.1-DVD-x86_64開機系統的USB隨身碟,
openSUSE-13.1-DVD-x86_64.iso預設有支援可選擇EFI架構的開機載入器,
所以可以進入EFI架構的開機選單,相關選項和傳統BIOS選單不一樣。
若用實體光碟開機,電源一開按下option鍵,有 windows、EFI-boot選項,
選windows,視訊模式選 NO KMS ,不然會畫面會雪花。
進入openSUSE的EFI開機選單後,在EFI-boot install選單按鍵盤按鍵"e",
尋找其中一行 linuxefi ***,行尾填入 nomodeset 字串,儲存離開繼續安裝。

若是安裝在實體的傳統PC BIOS韌體環境桌上型主機,
讀者的需求情境是需要透過USB介面外接儲存裝置來開機(系統灌在USB介面外接儲存裝置內),
且該主機也有支援由USB介面外接儲存裝置來開機的話,這裡要注意系統安裝流程中的幾個選項。
在"開機載入器設定"裡,"取消勾選"從主開機記錄開機,"勾選"從Root分割區開機,
在"開機載入器選項"裡,要勾選"在分割區表中設定啓用旗標以做為開機分割區"和"將一般開機碼寫入MBR",
在"開機載入器安裝詳細資訊\磁碟順序"清單中,將掛有"/"的分割區移到第一個。

接下來開始進入系統安裝畫面了。

參考來源網頁

SDB:Installation on a Mac - openSUSE
http://en.opensuse.org/SDB:Installation_on_a_Mac

Category:SDB:Installation - openSUSE
http://en.opensuse.org/Category:SDB:Installation
https://en.opensuse.org/Portal:Installation

虛擬記憶體 - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/虛擬記憶體

完全看懂:灌 Linux 前該怎麼分配硬碟? | T 客邦 - 我只推薦好東西:
http://www.techbang.com/posts/6153-fully-understand-linux- distribution-before-irrigation-how-to-drive

TinkerTool Version Overview
http://www.bresink.com/osx/TinkerToolOverview.html

Titanium's Software Index page
http://www.titanium.free.fr/downloadonyx.php

Mounting the EFI Boot Partition on Mac OS X | The Mac Admin
http://themacadmin.com/?p=603

The rEFInd Boot Manager: Getting rEFInd
http://www.rodsbooks.com/refind/getting.html

The rEFInd Boot Manager: Installing rEFInd
http://www.rodsbooks.com/refind/installing.html

The rEFInd Boot Manager: Configuring the Boot Manager
http://www.rodsbooks.com/refind/configfile.html

SDB:Live USB stick - openSUSE
http://en.opensuse.org/SDB:Live_USB_stick

Installing openSUSE 13.1 onto an External Hard Drive. - Blogs - openSUSE Forums:
https://forums.opensuse.org/entry.php/150-Installing-openSUSE-13-1-onto-an-External-Hard-Drive

SDB:Installation on external hard drive - openSUSE:
http://en.opensuse.org/SDB:Installation_on_external_hard_drive


06.開機畫面:GRUB 或 EFI 開機載入器 (未完成)

根據讀者的硬體環境,一開始會進入由GRUB或GRUB-EFI這套開機載入器軟體所呈現的文字選單畫面,
有點像是PC BIOS選單呈現的樣貌。如圖文所示,不同的選項底下,
就會有預先設定好的一連串不同的參數值,針對用來開機的系統核心,做出不同的設定,
以呈現不同的開機後的環境和搭配不同的硬體。

參考來源網頁

GNU GRUB - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/GNU_GRUB

GNU GRUB - GNU Project - Free Software Foundation (FSF):
http://www.gnu.org/software/grub/

Category:Booting - openSUSE
http://en.opensuse.org/Category:Booting

GRUB 2 中文指南 - Ubuntu 正體中文 Wiki:
http://wiki.ubuntu-tw.org/index.php?title=GRUB_2_中文指南

Unix實用程序列表 - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/Unix 實用程序列表

Kernel Command Line Parameters (aka Boot Options)
http://distro.ibiblio.org/fatdog/web/faqs/boot-options.html

GRUB2 (正體中文) - ArchWiki
https://wiki.archlinux.org/index.php/GRUB2_(正體中文)

E.2.2. 基於 UEFI 的 x86 系統的 GRUB 與開機程序
https://access.redhat.com/site/documentation/zh-TW/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/s2-grub-whatis-booting-uefi.html

統一可延伸韌體介面 - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/統一可延伸韌體介面

UEFIBooting - Community Ubuntu Documentation
https://help.ubuntu.com/community/UEFIBooting

07.登入畫面:KDE顯示管理器(KDM, KDE Display Manager)(未完成)

接下來進入KDE桌面環境的全圖形介面登入畫面"KDE顯示管理器(KDM, KDE Display Manager)",
畫面下方的手工具圖示,可以選擇系統預設裝好的桌面環境,
預設當然就去選"KDE Plasma 工作空間",輸入完帳號密碼後按下Enter(PC)/Return(MAC)鍵。
若選擇"安全模式"登入,則預設會在螢幕左上角出現終端機小視窗,只能以純文字指令模式操作,
登出的動作得下指令。

參考來源網頁

KDM - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/KDM

The kdm Handbook
http://docs.kde.org/stable/en/kde-workspace/kdm/index.html

IceWM - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/IceWM

08.openSUSE 13.1 + KDE 4.11 整體桌面環境概述

KDE桌面環境本身的視窗圖形介面,呈現出來的視覺效果、風格樣式、
滑鼠和鍵盤與視窗圖形搭配的操作邏輯,是採用一套叫做Qt的函示庫軟體,
來作為開發工具所建構出來的。
採用Qt所建構出來的圖形介面軟體,原則上都會有Qt自成一格的一套風格特色。
在本書中,筆者所選用安裝的除了系統工具之外的所有第三方應用軟體,
原則上都以採用Qt為其"預設"圖形風格樣式呈現的軟體為主,
以維持整個KDE桌面環境,所有圖形介面軟體的風格樣式,都呈現一致性。
除了Qt和KDE之外,當然還有其它組合搭配,例如GTK+函示庫和GNOME桌面環境的組合,
但是GTK+和GNOME的組合原則上將不會在本書的討論範圍內多提。

有一點非常要注意,通常使用者操作視窗的偏好設定對話框,
視窗的右下角通常會有"確定"、"取消"的按鈕。在Linux 環境,不同的應用軟體,
有的會把"確定"擺在"左側"、"取消"擺在"右側",有的則會把"確定"擺在"右側"、
"取消"擺在"左側","完全沒有一定",當讀者已經被其中一種擺法給制約的時後,
這時就要小心了,有的時候,制約的習慣動作就導致不小心按錯了按鈕。

除了系統預設就安裝好的軟體套件之外,筆者選用的其它軟體套件時,
盡量以正體中文化有高百分比的為優先選用依據。除非遇到特例狀況,
例如其介面風格跟KDE桌面環境不一致,或者筆者認為在操作邏輯思維上很複雜難用,
又或者實在沒有其它更好的選擇之時。

進入了 openSUSE 13.1 + KDE 4.11.X 的圖形桌面環境,這裡先注意,在"佈景主題"的部分,
openSUSE已經額外客製化了滿多的視窗元素區塊,而且預設的安裝環境不一定會包含KDE 4.11
全部視窗元素的佈景主題預設值,所以讀者若想要體驗KDE 4.11原汁原味的"預設"佈景主題,
可能得自行去KDE官網尋找看看有沒有跟KDE 4.X有關的各種佈景主題項目文件
(包含有KDE系統設定"工作空間外觀與行為"分類下的"視窗裝飾"、"啓動畫面"、"桌面主題"、"游標主題",
"通用外觀與行為\應用程式外觀"分類下的"風格"、"顏色"、"圖示"、"GTK,
系統管理\登入畫面\主題,YaST控制中心\開機載入器\GRUB2\開機載入器選項\主控台主題,
預設桌面設定\檢視\桌布,應用程式啟動器選單設定\選項\圖示。)
的"預設值"的"名稱"的關鍵字資料,筆者嘗試搜尋了好久都找不齊,只好放棄。
也因此本書在"佈景主題"這部分將沒有多少描述。
若讀者想要體驗多個現成既有的佈景主題套件(包含一部份的KDE 4.11佈景主題預設值),
來回切換比較,可以額外尋找勾選安裝以下套件。
YaST控制中心\軟體管理\RPM群組\System\GUI\KDE\
kdeartwork4-全系列檔案、
kdebase4-artwork、
kdebase4-wallpaper-default、
kdebase4-wallpapers、
oxygen-icon-theme-全系列檔案、
plasma-theme-oxygen、
plasma-theme-androbit。

還有就是要注意到"系統整體偏好設定"這個類型的項目,openSUSE 13.1 + KDE 4.11.X
環境預設會有"兩個"。

第一個是"YaST控制中心",這是openSUSE開發團隊設計來給整個"openSUSE桌面"環節的,
因為讀者預設安裝openSUSE系統,不一定會選預設的KDE桌面,還可能會選用GNOME桌面、Xfce桌面、
LXDE桌面等等,在預設的前提下,選擇安裝不同的桌面,也會把基本的YaST控制中心給連帶安裝進去,
YaST控制中心有提供許多,原本KDE或者其他桌面環境所沒有的、具有openSUSE特色的、
系統參數調教項目的圖形操作前端,用來彌補各款桌面環境預設圖形前端系統控制項目的不足。

第二個是KDE本身的"系統設定",裡頭有一拖拉庫的可設定項目,包含佈景主題、字型管理、
系統偏好設定、部分的硬體管理等等一大堆,之後的章節會在詳細圖文介紹。

在本書的範例截圖中,看到的幾乎都是筆者已經再客制化環境之後的畫面,
而不一定會是系統剛裝好之時的預設值(預設的系統整體字級太小,截圖會看不清楚)。

接下來從畫面最下方整條預設的"面板"來開始探索,最左邊算起,預設依序會有,
應用程式啟動器、活動、虛擬桌面管理器、啟動器、工作管理員、系統匣、數位時鐘、面板工具盒,
這些項目元件。

KDE4預設的"應用程式啟動器"是"Kickoff程式啟動器",
也可以"切換到傳統選單樣式"(類似MsWindows2000的"開始功能表"),
或者選擇安裝其它額外的應用程式啟動器。
在應用程式\系統\求助,可以查閱到整合過的"KDE輔助中心",裡頭有一堆圖文文件可以參考。
也可以將應用程式項目拖拉"複製"到"Desktop"活動預設的資料夾框裡頭去。
再來於左下角應用程式啟動器圖示點選右鍵彈出式選單,執行"編輯應用程式",進入"KDE選單編輯器",
讀者可以自訂KDE選單編輯器,例如勾選"顯示隱藏的項目"。

接下來是"三個圓點"圖示,其功能叫做"活動"。滑鼠左鍵點選執行後,
面板上方會出現由openSUSE 13.1 + KDE 4.11預設先做好三個"活動"項目,
Desktop:這是桌面環境預設已經在"前景"啓用中的"活動",桌面上會有一個框框,
裡頭擺放著數個預設好的捷徑圖示。
Desktop Icons:這是桌面陳列類似於MsWindows2000的捷徑圖示擺設方式的"活動"。
新活動:這是桌面預設"沒有"擺設任何捷徑圖示的"活動"。
(另外筆者發現,在系統套件更新後,"新活動"這個項目可能會被改成"預設停用"。)
可以藉由點選執行項目框內的大圓圖示,來選擇切換不同的"活動"到前景。
"沒有"在"前景"執行中的"活動",可以按下"停止"按鍵圖示,再按下"刪除/移除"按鈕,
來刪除/移除該"活動"項目。在刪除/移除之前可以再按"播放"按鍵圖示回復可選用的狀態。
手工具圖示則可以用來對該"活動"項目重新命名。
"活動"的操作流程和概念簡單來說就是,例如在"Desktop Icons"這個預設的"活動"項目中,
執行某款跟KDE桌面環境有"高度整合"的圖形介面應用程式,使用到一半,
在有存檔但是還沒有"關閉"程式的前提下,因故要離開改用"Desktop"這個預設的"活動"項目,
可以在切換之後把"Desktop Icons"點選停止,然後在"Desktop"操作完一的段落要再回到"Desktop Icons",
去點選"播放",若之前有執行好幾個跟KDE桌面環境有"高度整合"的圖形應用程式,
那些應用程式還會再還原可以繼續編輯的狀態,這樣使用者就不用之前一個一個去關閉程式,然後又一個ㄧ個的開回來。
操作概念上有點像是讓使用者來"分類"作業的情境,例如第一個"活動"可以都集中開啓文書編輯作業類的應用程式,
第二個"活動"可以都集中開啓網路瀏覽和多媒體播放類的應用程式。若需要更詳盡的說明,
請參考來源網頁。
有一個狀況會是,當讀者嘗試體驗KDE Plasma(工作空間)的各種設定選項時,
可能會不小心改掉預設值又有儲存,然後卻不知道該如何回復系統預設值原狀,
此時可以先注意幾個元件設定項目,要注意Desktop、Desktop Icons、新活動,都有些差異。
不同的"活動"在桌面空間空白處點選滑鼠右鍵,可以注意到彈出式下拉選單內的設定選項差異。
"Desktop"的"預設桌面 設定"\桌面設定-Plasma桌面shell\檢視\佈局\預設的就是"預設桌面"。
另外,在新增元件的可選項目中,可以找到"資料夾"元件,可以把它點選拖拉到桌面上,
然後再點選側邊把柄上的手工具圖示,在資料夾 設定\"位置"這個項目中,選擇"顯示桌面資料夾"。
"Desktop Icons"的"資料夾 設定"\桌面設定-Plasma桌面shell\檢視\佈局\預設的就是"資料夾"。
同樣的在資料夾 設定\"位置"這個項目中,選擇"顯示桌面資料夾"。
"新活動"的桌面就是"預設桌面",但是桌面上"不包含"資料夾。
桌面設定-Plasma桌面shell\檢視\"佈局"這個項目有多個選項讓讀者來探索。

虛擬桌面管理器。請參考"虛擬桌面管理器 設定"項目,來增減桌面個數。
除非在公眾展示環境,不然筆者私人作業是沒有切換桌面的習慣,只會設定成一個桌面。
這裡要注意,若需要只剩一個桌面,最簡單的做法是移除"虛擬桌面管理器"元件。
佈局的桌面數量/列數若都設定為1的話,可能在面板上的虛擬桌面管理器圖示會跳掉消失,
但是功能還在,要再把它顯示回來會很麻煩,需要在"新增元件"清單中找出"虛擬桌面管理器",
點選拖拉回原來的位置擺放,然後就會出現"兩個"虛擬桌面管理器圖示,再刪掉其中一個。
這或許是也或許不是一個BUG。

啟動器。功能就相當於MsWindows"快速啟動工具列"欄位上的捷徑圖示。
當執行ㄧ個原本就有在"應用程式啟動器"設有捷徑的圖形桌面軟體時,
在其面板上的"工作管理員"欄上點選右鍵彈出選單,會有一個"未執行時顯示啟動器"可選項目,
勾選該項目,那麼該應用程式結束關閉後,其"啟動器"(捷徑圖示)就會出現在面板上,
而執行該應用程式後該"啟動器"會暫時消失。
另外,也可以把"應用程式啟動器"裡頭代表該應用程式的"捷徑圖示",
直接點選拖拉"插入"面板上預設的啟動器兩側。這裡要注意的是,
插入之後其實是純捷徑圖示的模式,而非"啟動器"那種會在執行時暫時消失的功能模式。
實際操作時,"啟動器"被包含在"工作管理員"的欄位內。

« 上次編輯: 2014-02-13 11:47 由 IanHo »
目標:學會跨平台軟體應用;
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
Mac OS X (10.3&10.4)安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;