Compiz on ATI X700

Posted by PunNeng, Mon Nov 05 15:53:00 UTC 2007

I tested on my Acer TravelMate 8104 WLMi with ATI RADEON X700.
Works pretty cool!!

Make sure your ATI accelerated graphics driver is enabled. It will install fglrx driver

Installing Compiz

Install all drivers you need.

$ sudo apt-get install xorg-driver-fglrx # if you couldn't enable graphics driver
$ sudo apt-get install fglrx-control # if you couldn't enable graphics driver
$ sudo apt-get install xserver-xgl
Remove all default configurations and re-install.
$ sudo apt-get remove compiz
$ sudo apt-get install compiz compizconfig-settings-manager
Also, remove Beryl if you have. then log out and log in again.
Now compiz should be working.
If not, check in your xorg.conf file (/etc/X11/xorg.conf) and put these texts in xorgs.conf
Section "Module"
  Load "bitmap"
  Load "ddc"
  Load "dri"
  Load "extmod"
  Load "freetype"
  Load "glx"
  Load "int10"
  Load "type1"
  Load "vbe"
  Load "dbe"
EndSection

Section "Device"
  Identifier "ATI Technologies Inc Radeon Mobility X700 (PCIE)" # depends on your graphic gard 
  Driver "fglrx"
  Busid "PCI:1:0:0"
  Option "MonitorLayout" "LVDS,AUTO"
  Option "XAANoOffscreenPixmaps"
  Option "AGPMode" "8"
  Option "AGPFastWrite" "true"
  Option "AddARGBGLXVisuals" "true"
  Option "DisableGLXRootClipping" "true"
  Option "EnablePageFlip" "true"
EndSection

Section "Extensions"
  Option "Composite" "0"
EndSection
Open CompizConfig Settings Manager in Preferences and enable:
Cube
3d_cube
  • Desktop Cube (don't forget Skydome)
  • Rotate Cube
  • Viewport Switcher (optional) if you want to change desktops with the mousewheel
  • Cube Caps (optional) lets you use an images on top and bottom of the cube
Expo
expo
  • Expo
Window switchers
flip cover ring
  • Shift switchers (Cover & Flip)
  • Ring switchers (Ring)

Installing Screenlets (Widgets)


Widget Layer
screenlets
Don't forget to enable Widget layer in compiz manager.
Add these texts below to your sources.list(/etc/apt/sources.list)
deb http://hendrik.kaju.pri.ee/ubuntu gusty screenlets
then go to terminal
$ wget http://hendrik.kaju.pri.ee/ubuntu/hendrikkaju.gpg
$ sudo apt-key add hendrikkaju.gpg
$ rm hendrikkaju.gpg
$ sudo apt-get update
$ sudo apt-get install screenlets
$ mkdir ~/.config/Screenlets
$ mkdir ~/.config/autostart

3d windows & Screensaver

3d windows, Atlantis, Freewins and Screensaver
$ sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc
$ wget http://somelinuxguy94.googlepages.com/3d-0.6.0.tar.gz
$ tar xzf 3d-0.6.0.tar.gz
$ cd 3d-0.6.0
$ make && sudo make install
$ wget http://somelinuxguy94.googlepages.com/atlantis-0.6.0.tar.gz
$ tar xzf atlantis-0.6.0.tar.gz
$ cd atlantis-0.6.0
$ make && sudo make install
$ wget http://somelinuxguy94.googlepages.com/freewins-0.2-0.6.zip
$ unzip freewins-0.2-0.6.zip
$ cd freewins-0.2-0.6
$ make && sudo make install
$ wget http://somelinuxguy94.googlepages.com/screensaver-0.6.0.tar.gz
$ tar xzf screensaver-0.6.0.tar.gz
$ cd screensaver-0.6.0
$ sudo apt-get install x11proto-scrnsaver-dev libxss-dev
$ make && sudo make install

Installing Dock

dock

Add these texts below to your sources.list(/etc/apt/sources.list)

deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator

then go to terminal

$ wget http://download.tuxfamily.org/syzygy42/reacocard.asc
$ sudo apt-key add reacocard.asc
$ rm reacocard.asc
$ sudo apt-get update
$ sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr

Make dock run when startup automatically

System >> Preference >> Session
Start up Programs >> Add

Fill "avant-window-navigator" in name and command
AWN Manager will be in Preferences

Green Theme

green_stinky

Download here and get wallpaper here

References: Forlong's Blog, Alejandrox, ubuntuforums - link1, link2, compiz-fusion

Filed Under: General | Tags: ati compiz howto ubuntu

Comments

  1. burlight 11.06.07 / 10AM

    สนุกใหญ่เลยนะ

  2. Tom 11.09.07 / 15PM

    interesting blog na kub,

  3. tonkla 11.09.07 / 17PM

    อีเขียว (ไม่ได้ว่าแม่ใครนะ หุหุ)

    อดีตเคยใช้ wallpaper นี้ สวยดี .. ภาพรวมแล้วสวย ดูดี มีชาติตระกูล

  4. taiko 11.12.07 / 15PM

    หง่ะ เห็นแล้วอยากใช้มั่งอ่ะ คุณปั้นเห่นงใช้ acer กับ x700 หรอคับ ของผมจำได้ว่า กับ ubuntu ตัวที่ผมใช้ตัวที่แล้ว เอ่อ ไอ้ตัวก่อน 7.1 อ่ะ ผมจำเลขไม่ได้ ผมเคยลง beryl ไปแล้วมันไม่ค่อยเข้าท่าเลย ไม่ค่อยเข้าท่าหมายถึง ผมเล่น effect ของมัน ได้ไม่มาก อาจเป็นเพราะผมลง driver มันไม่ถูกก็ได้แฮะ เห็นคุณปั้นเหน่งเอารูปมาลงทำให้ ผมอยากกลับไปลองเล่นอีกแล้วนะเนี่ย เดี่ยวผมไปลง ubuntu 7.1กับ desktop ที่บ้านผมซักหน่อยดีกว่า

    ปล.ทำยังไงให้ ubuntu แสดง resolution ที่ 1440x900 ได้อ่ะคับ?

  5. taiko 11.12.07 / 15PM

    อ๊ะ ถามอีกอย่างนึง จากรูปสุดท้าย คุณปั้นเหน่ง set resolution ไว้ที่เท่าไห่รค๊าบ มันดูใหญ่ดีอ่ะ

  6. taiko 11.19.07 / 23PM

    คุณปั้นเหน่งช่วยด้วย ubuntu บน laptop ผม มันแย่มาก T_Tโฮ อาการเป้นดังนี้คับ -บูทช้ามากกกกกกกกก ผมประมาณนะ >3 นาทีได้ -กาดจอผมมีปันห๊าาาา -ทำงานช้ามั่ก T_T โฮ ผมอุส่ามีความตั้งใจแน่วแน่จะมุ่งมั่น unix ทำไมมันเปนแบบนี้ T_T โฮ ใช้แต่บน desktop ก็ได้คับ T_T ยอมแพ้แว้ว

  7. PunNeng 11.20.07 / 00AM

    ถ้า boot ช้าก็ลองนี่ http://ubuntuforums.org/showthread.php?t=579684
    สำหรับการ์ดจอ ผมหมดมุข คงต้องลอง search หาดูว่าชาวบ้านเขาใช้รุ่นเดียวกับคุณ taiko หรือเปล่า แล้วเขาแก้ยังไง

    แต่จะมุ่งไปที่ unix base ละก็ เอา gnome ออกเลยดีไหม วะฮะฮ่า เอา command ล้วนๆ

  8. taiko 11.20.07 / 01AM

    text ล้วนเลยหรอคับ ท่าทางจะไม่ไหวมั้ง T_T ผมอยากเห็นอะไรที่เป้นรูปร่างมั้งอ๊ะ ผมเจอคนนึง ใช้รุ่นเดียวกับผมเลย asus m9v (รุ่นนึ้ใช้ ati x600se) ก็เจอปัญหาเรื่องบูทช้าเหมือนผม แต่ของเค้าเป้นกับ ubuntu 6.06 ตอนนี้ผมตกอยู่ในอาการเสียขวัญ T_T เอาละ ยังไงก็จะพยาแยมคับ ตอนแรก แอบคาดหวังว่ามันน่าจะโอเค ก็เห็นเลขรุ่นมันคล้ายๆ กะของคุณปั้นเหน่งนี่นา -3-

Have your say

A name is required. You may use HTML in your comments.




codegent: we're hiring