ติดตั้ง Compiz บน squeeze
ต้องการปรับหน้าตาเดเบียนให้ดูทันสมัยทัดเทียมเพื่อนพ้องบ้าง
ก่อนอื่นต้องตรวจดูว่าการ์ดแสดงผลเราสามารถใช้งาน compiz ได้หรือไม่ โดยการดาวน์โหลดสคริปต์ Compiz-Check มารัน
$ wget http://blogage.de/files/9124/download -O compiz-check $ chmod +x compiz-check $ ./compiz-check
ถ้าผลแจ้งว่าสามารถใช้งานได้ก็เริ่มงานได้เลย โดยถ้าเราไม่ทราบว่าเราใช้ไดรเวอร์อะไรอยู่ ให้จดค่าไดรเวอร์จากบรรทัดนี้เอาไว้ เพื่อจะนำไปใช้ต่อไป
Driver in use: YYY
1. ติดตั้งแพกเกจ
$ sudo aptitude install compiz compizconfig-settings-manager \ compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-gnome compiz-gtk
2. ปรับแก้ไฟล์ /etc/X11/xorg.conf
เดี๋ยวนี้เดเบียนรุ่นใหม่ ๆ ตั้งแต่ squeeze ขึ้นไป ไม่มีไฟล์ xorg.conf เสียแล้ว แต่เราสามารถสร้างขึ้นใหม่ได้เอง ถ้าไฟล์นี้มีอยู่แล้วก็แก้ไขจากไฟล์เดิมได้เลย
$ sudo vi /etc/X11/xorg.conf
Section "ServerLayout" Identifier "XXX" Option "AIGLX" "true" EndSection Section "Extensions" Option "Composite" "enable" EndSection Section "Device" Identifier "XXX" Driver "YYY" Option "AllowGLXWithComposite" "true" Option "RenderAccel" "true" EndSection Section "Screen" Identifier "XXX" Option "AddARGBGLXVisuals" "true" Option "XAANoOffscreenPixmaps" "true" EndSection
ค่า Identifier XXX และ Driver YYY ให้ใส่ตามจริง
3. ปรับตั้งให้ทำงานตอนเริ่มระบบ X
ให้มาใช้ compiz
แทน metacity
$ echo "export WINDOW_MANAGER=/usr/bin/compiz" >> ~/.gnomerc
4. ล็อกเอาต์และล็อกอินใหม่
5. ปรับตั้งแบบให้ทำงานน้อยที่สุด
เมนู System -> Preference -> CompizConfig Settings Manager
เลือก Effects - Windows Decoration
หากต้องการปรับแต่งให้มีลูกเล่นแบบพิสดาร ศึกษาวิธีการต่อได้ที่ http://wiki.compiz.org/
เสร็จแล้วครับ
เรียบเรียงจาก
- Forlong's Blog: Compiz-Check
- Pendrivelinux.com: How to install and enable Compiz in Debian
- Debian Wiki: Compiz
ปรับปรุง
- ปรับปรุงการทำงานข้อ 3. ตามคำแนะนำของคุณเทพดังรายละเอียด comment ด้านล่าง
Topic:
![]() |
ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้ |
Comments
Re: ติดตั้ง Compiz บน squeeze
on 10 February, 2010 - 21:35 Permalink
ตรงขั้นตั้งให้ compiz ทำงานตอนเข้าระบบ ผมชอบวิธีนี้มากกว่า:
เพราะการเรียก
compiz --replace
ตอน start up มันหมายความว่าให้รัน default window manager (ซึ่งมักเป็น metacity) ก่อน แล้วค่อยแทนที่ด้วย compiz ในขณะที่การกำหนดตัวแปรสภาพแวดล้อมWINDOW_MANAGER
จะเป็นการกำหนดให้/usr/bin/gnome-wm
เลือก compiz ตั้งแต่แรกเลยRe: ติดตั้ง Compiz บน squeeze
on 11 February, 2010 - 08:27 Permalink
ทดลองตามวิธีของคุณเทพแล้ว ความเร็วตอบสนองดีกว่าเดิมครับ ขออนุญาตแก้ไขข้อความต้นฉบับนะครับ
3. ปรับตั้งให้ทำงานตอนเริ่มระบบ X
ไปที่เมนู
System -> Preferences -> Startup Applications -> Startup Programs
กดปุ่ม
Add
ใส่ค่าในช่อง Command: ว่า
compiz --replace
กดปุ่ม
Save
3. ปรับตั้งให้ทำงานตอนเริ่มระบบ X
ให้มาใช้
compiz
แทนmetacity
ขอบคุณครับ