lenny amd64 + fglrx + compiz

参考
http://www.nofuture.tv/index.rb?DebianXgl
http://pc11.2ch.net/test/read.cgi/linux/1189481591/339-439
などなど

まずはfglrx

まずは、fglrx-driverとそのおまけをaptitude install。


次に、kernel moduleをinstall。

sudo m-a update
sudo m-a prepare
sudo m-a a-i fglrx


rebootして、こんなmessageが出ればとりあえずOK。

$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1600 Series
OpenGL version string: 2.1.7769 Release

そしてxorg.conf

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen         "Screen 0" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
        Option      "AIGLX" "on"
EndSection

Section "Files"
EndSection

Section "Module"
        Load            "fglrx"
        Load            "glx"
        Load            "dri"
EndSection

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "kbd"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "jp106"
        Option      "XkbLayout" "jp"
EndSection

Section "InputDevice"
        Identifier  "Configured Mouse"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/psaux"
        Option      "Protocol" "ImPS/2"
        Option      "Emulate3Buttons" "true"
EndSection

Section "Monitor"
        Identifier   "L204WT"
        Option      "DPMS"
EndSection

Section "Device"
        Identifier  "Radeon X1650 Pro"
        Driver      "fglrx"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Radeon X1650 Pro"
        Monitor    "L204WT"
        DefaultDepth     24
        SubSection "Display"
                Depth     24
                Modes    "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
EndSection

Section "Extensions"
        Option      "RENDER" "Enable"
        Option      "DAMAGE" "Enable"
        Option      "Composite" "Enable"
EndSection

compiz

まずはcompizとそのおまけをaptitude install。
そして、compizconfig-settings-managerも忘れずに入れる
これがないとなぜか起動途中にsegmentation faultで落ちる。


あとは適宜compiz-fusion-plugins-*とかいろいろ。

残りの問題

  • Totemとかの動画がちらつく
  • なぜか「マウスが移動した先のウインドウを選択する」が動いてない
    • CompizConfig > 一般オプション > Focus & Raise Behaviour で設定できる (2008.09.15)
  • 遅いorz
    • X61sのintelオンボよりもはるかに遅い。一応X1650Proなんだけどなぁ
    • これはcatalyst-amd64のせいという説あり