2010年5月8日土曜日

iBook G3にUbuntu

このところ、Ubuntu10.04LTSが出て来たのであれこれ試していた。

で、ふっと思い出したのが埃をかぶっていたiBook G3。

MacBookには、VMWare Fusion上でUbuntuを何もなくUbuntuをインストールできたが、そういえば、古いiBookにもインストールしたら何らかの活用ができないかと・・・

PPC版のUbuntuは正式サポートはされていないが、検索するとあるにはある。

ただし、バージョンは、9.10。

で、ダウンロードして早速iBook G3にクリーンインストール。ふむふむ順調。

あらら、起動したら、画面が800x600でちっちゃ・・・

これを解決するのに、2日間。なんとか使用できるレベルにできました!(^^)!

でも、AirMac Streamは使えないのね。ちょっと残念だけど、ま、ええか・・・

----- ちょっと追記 2010/11/06 -------
参照されている人がおられるようですので、使用しているxorg.confを書いておきます。
 /etc/X11/xorg.conf
以下
Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    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  "dri"
    Load  "glx"
    Load  "extmod"
    Load  "dri2"
    Load  "dbe"
    Load  "record"
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   "Apple LCD"
    VendorName   "Apple"
    ModelName    "Apple Studio Display 12"
    HorizSync    30-65
    VertRefresh  50-75
    Modeline "1024x768@60"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
    Modeline "800x600@75"  48.91  800 840 920 1040  600 601 604 627  -HSync +Vsync
    Modeline "640x480@75"  30.72  640 664 728 816  480 481 484 502  -HSync +Vsync
    Option       "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: : integer, : float, : "True"/"False",
        ### : "String", : " Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                # []
        #Option     "SWcursor"               # []
        #Option     "Dac6Bit"                # []
        #Option     "Dac8Bit"                # []
        #Option     "DMAForXv"               # []
        #Option     "ForcePCIMode"           # []
        #Option     "CCEPIOMode"             # []
        #Option     "CCENoSecurity"          # []
        #Option     "CCEusecTimeout"         #
        #Option     "AGPMode"                #
        #Option     "AGPSize"                #
        #Option     "RingSize"               #
        #Option     "BufferSize"             #
        #Option     "EnablePageFlip"         # []
        #Option     "Display"                #
        #Option     "PanelWidth"             #
        #Option     "PanelHeight"            #
        #Option     "ProgramFPRegs"          # []
        #Option     "UseFBDev"               # []
        #Option     "VideoKey"               #
        #Option     "ShowCache"              # []
        #Option     "VGAAccess"              # []
    #Identifier  "Card0"
    #Driver      "r128"
    #VendorName  "ATI Technologies Inc"
    #BoardName   "Rage Mobility M3 AGP 2x"
    #BusID       "PCI:0:16:0"
    Identifier  "ATI Rage"
    Driver      "r128"
    VendorName  "ATI Technologies Inc"
    BoardName   "Rage 128 PF/PRO AGP 4x TMDS"
    BusID       "PCI:0:16:0"
    Option       "UseFBDev"        "true"
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
    Identifier "Screen0"
    Device     "ATI Rage"
    Monitor    "Apple LCD"
    DefaultDepth    24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes "1024x768@60" "800x600" "640x480"
    EndSubSection
EndSection


以上

2 件のコメント:

  1. はじめまして、私も iBook[Late2001]に ubuntu 10.4をインストールしたのですが画面解像度が 640x480 800x600 しか選べず悩んでおりました。
    sudo displayconfig-gtk も使用できず、あちこち検索したあげくこのブログにたどり着きました。
    厚かましいお願いですが画面解像度の変更方法をご教授願えませんでしょうか?
    よろしくお願いいたします。

    返信削除
  2. ubuntu日本語フォーラムをまねして xorg.conf を作ったら1024x768の画面解像度が設定できました。
    お騒がせしました。

    返信削除