2009年3月30日 星期一

在 Lenovo ThinkPad X200-RL2 上面安裝 Ubuntu 8.10

小筆電來當作自己私人程式開發的平台已經一年多了
最後還是發現在荼毒自己過著苦行僧般的日子
最近跟著身邊友人的腳步買了 Lenovo ThinkPad X200 這系列的筆電
果然是好用好多啊~ XD
  1. 無線網路設定
    無線網路驅動程式只要安裝上 linux-backports-modules-2.6.27-??-generic
    然後如下圖所示把另一個原本的驅動程式 disable 掉就可以了

  2. XWindow 顯示設定
    XWindow 的顯示設定就新增加一個檔案 /etc/X11/xorg.conf 填入

    Section "Monitor"
        Identifier    "Configured Monitor"
    EndSection

    Section "Monitor"
        Identifier    "HDMI-1"
        Option        "Ignore" "True"
    EndSection

    Section "Monitor"
        Identifier    "HDMI-2"
        Option        "Ignore" "True"
    EndSection

    Section "Screen"
        Identifier    "Default Screen"
        Monitor        "Configured Monitor"
        Device        "Configured Video Device"
        DefaultDepth     24
        SubSection "Display"
            Modes "1280x1024" "1280x800" "1024x768"
            Virtual 2640 1024
        EndSubSection
    EndSection

    Section "Device"
        Identifier    "Configured Video Device"
        Driver        "intel"
        Option        "monitor-HDMI-1" "HDMI-1"
        Option        "monitor-HDMI-2" "HDMI-2"
    EndSection
  3. Menu 鍵
    至於 Menu 鍵的設定則是新增一個 ~/.xmodmap 填入

    keycode 151 = Menu
    然後再 xmodmap ~/.xmodmap 馬上就可以使用了
    下次進入系統會自動問要不要自動 import ~/.xmodmap
  4. Console (Ctrl+Alt+F1~F6) 底下的 1280x800 解析度
    修改 /boot/grub/menu.lst 當中的 defoptions 改成

    # defoptions=quiet vga=0x0368
    然後再使用 sudo update-grub
  5. 小紅點滑鼠
    新增一個檔案 /etc/hal/fdi/policy/mouse-wheel.fdi 填入

    <match key="info.product" string="TPPS/2 IBM TrackPoint">
    <merge key="input.x11_options.EmulateWheel" type="string">true</merge>
    <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
    <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
    <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
    <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
    <merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
    </match>
硬體相關的校調設定我只做了這些事情,過程還算簡單順利。
網路上也很容易就 Google 到許多的文章可以參考
其中最詳細的大概就是這篇

另外比較特別的是以 wicd 取代掉常見的 Network Manager