HOW TO ATI driver On Linux TLE 8.0
จาก OpenTLE Wiki
| คู่มือใช้งานลินุกซ์ทะเล |
การติดตั้งไดรเวอร์การ์ดจอ ATI สำหรับลินุกซ์ทะเลนั้น ทางทีมงานได้จัดเตรียมไดรเวอร์ไว้ให้ในแผ่นติดตั้งเรียบร้อยแล้ว และวิธีการติดตั้งนั้น ในเว็บ openTLE ก็คงจะมีไว้ให้แล้วเช่นกัน แต่ถ้าติดตั้งจากแผ่นนั้นเราจะได้ไดรเวอร์รุ่น 8.28 มา ซึ่งก็ถือว่าใช้งานได้ดี แต่ถ้าใครอยากจะได้ไดรเวอร์ตัวใหม่ละก็ นี่คือวิธีการครับ เริ่มกันเลย
(ก่อนอื่นต้องเปิด repositories universe กับ multiverse ใน /etc/apt/sources.list ก่อนครับ)
1. ขั้นแรกดาวน์โหลดไดรเวอร์จากเว็บของ ATI ก่อนครับ ตัวล่าสุดตอนนี้คือ 8.34.8 ดาวน์โหลดที่ลิงค์นี้ https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-dr... ซึ่งสามารถเช็คไดรเวอร์เวอร์ชันใหม่ได้ที่เว็บของ ATI
2. ขั้นต่อมาเปิดเทอร์มินัลขึ้นมา สั่ง sudo apt-get update
ตามด้วย sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)
3. เสร็จแล้วก็สั่ง cd ไปยังไดเรกทอรีที่ไฟล์ไดรเวอร์อยู่ เช่น cd /home/user/ati/ เป็นต้น ตามด้วย
sudo ln -sf bash /bin/sh sh ati-driver-installer-8.34.8-x86.x86_64.run --buildpkg Ubuntu/edgy sudo ln -sf dash /bin/sh
หลังจากนั้นก็รอให้ไดรเวอร์สร้างแพ็กเกจต่างๆ ให้เสร็จ
4. ไป Blacklist fglrx module ก่อน
sudo gedit /etc/default/linux-restricted-modules-common
ถ้ามี DISABLED_MODULES="" ขึ้นมาให้เปลี่ยนเป็น DISABLED_MODULES="fglrx"
ถ้าไม่มีก็แล้วไป ข้ามไปขั้นต่อไปได้เลย
5. สั่ง sudo dpkg -i *.deb
6. sudo rm /usr/src/fglrx-kernel*.deb
7. Compile the kernel module กัน
sudo module-assistant prepare sudo module-assistant update sudo module-assistant build fglrx sudo module-assistant install fglrx sudo depmod -a
สั่งทีละคำสั่งนะ
8. Configure Driver
sudo aticonfig --initial sudo aticonfig --overlay-type=Xv
9. รีบูตหนึ่งครั้ง ถ้าไม่มีอะไรผิดพลาดหลังจากรีบูตแล้วให้เปิดเทอร์มินัลขึ้นมาแล้วสั่ง fglrxinfo จะได้ผลประมาณนี้
display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON XPRESS Series OpenGL version string: 2.0.6334 (8.34.8)
ถ้าไม่ได้ดังนี้ แต่เปลี่ยนจาก ATI เป็น mesa ก็ให้ทำขึ้นที่ 10 ต่อครับ
10. สั่ง sudo gedit /etc/X11/xorg.conf ในเทอร์มินัล
หา Section "Module" แล้วดูว่ามี Load "dri" หรือเปล่า ถ้าไม่มีก็เพิ่มเข้าไป
หลังจากนั้นหาบรรทัดที่ชื่อว่า Section "Extensions" ถ้าไม่มีก็เพิ่มหรือถ้ามีก็แก้ไขให้เป็นดังนี้
Section "Extensions" Option "Composite" "Disable" EndSection Section "DRI" Mode 0666 EndSection
เสร็จแล้วรีบูตอีกครั้ง ก็จะใช้ได้แล้วครับ
