Minggu, 28 September 2014

Install ATI Drive In Kali Linux

Selamat Malam
 
Kali Ini Saya Bagikan Tutorial Install ATI Drive Di Kali Linux , Tutorial ini saya dapatkan di forum kali linux dan disini saya akan menjelaskannya dengan versi saya sendiri. Oke cekidot.

1.
Code:
apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

2. Cek dulu source list yang ada di Kali Linux anda 


Code:
leafpad /etc/apt/sources.list

Untuk versi 32 bit hasilnya seperti ini : 
Code:
# deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot i386 LIVE/INSTALL Binary 20130425-11:12]/ kali contrib main non-free
# deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot i386 LIVE/INSTALL Binary 20130425-11:12]/ kali contrib main non-free

deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib

## Security updates
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free

Untuk versi 64 bit , hasilnya seperti ini : 

Code:
# deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130315-11:02]/ kali contrib main non-free
# deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130315-11:02]/ kali contrib main non-free

deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib

## Security updates
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free

Jika hasilnya seperti di atas, maka driver siap diinstall. Jika hasilnya tidak seperti diatas, copas script diatas dan tambahkan di /etc/apt/sources.list. Sesuaikan dengan tipe di atas apakah memakai Intel atau AMD

3.
Code:
apt-get update

4. Install linux header dengan cara : 
Code:
apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')

Kemudian lanjutkan dengan menginstall drivernya

Code:
apt-get install fglrx-driver fglrx-control fglrx-glx fglrx-atieventsd fglrx-modules-dkms

Setelah menginstall driver maka akan ada error seperti ini :

Code:
Error! Bad return status for module build on kernel: 3.7-trunk-amd64 (x86_64)
Consult /var/lib/dkms/fglrx/12-6+point/build/make.log for more information.

Selanjutnya akan dibahas untuk cara mengatasi dari error tersebut :

a. Download fglrx-3.7.patch di sini https://docs.google.com/file/d/0B4VfWnVnFzi4a3R6N2xnOC1TWlU/edit?pli=1

b. Copy fglrx-3.7.patch ke /root

c. Copy file fglrx-modules-dkms ke /root dan kemudian lakukan patching pada driver yang tadinya error

Untuk versi 32 bit caranya adalah : 

Code:
cp /var/cache/apt/archives/fglrx-modules-dkms_1%3a12-6+point-3_i386.deb /root

Code:
mkdir /extract/DEBIAN

Code:
dpkg-deb -x fglrx-modules-dkms_1%3a12-6+point-3_i386.deb extract/

Code:
dpkg-deb -e fglrx-modules-dkms_1%3a12-6+point-3_i386.deb extract/DEBIAN

Code:
cp fglrx-3.7.patch extract/usr/src/fglrx-12-6+point/

Code:
cd extract/usr/src/fglrx-12-6+point/

Code:
patch -p0 < fglrx-3.7.patch

Jika patching berhasil,hasilnya akan seperti di bawah ini :


Code:
patching file firegl_public.c
Hunk #1 succeeded at 3890 (offset -2 lines).
Hunk #2 succeeded at 3920 (offset -2 lines).
Hunk #3 succeeded at 3935 (offset -2 lines).
Hunk #4 succeeded at 3944 (offset -2 lines).
Hunk #5 succeeded at 3982 (offset -2 lines).
Hunk #6 succeeded at 4013 (offset -2 lines).
Hunk #7 succeeded at 4023 (offset -2 lines).
Hunk #8 succeeded at 4044 (offset -2 lines).

Oke lanjut . . 

Code:
cd /root
Code:
mkdir build
Code:
dpkg-deb -b extract/ build/
Code:
cd build
Code:
dpkg -i *.deb


Untuk versi 64 bit caranya sama seperti di atas, hanya tinggal mengganti i386 ke amd 64, misalnya : 
fglrx-modules-dkms_1%3a12-6+point-3_i386.deb menjadi fglrx-modules-dkms_1%3a12-6+point-3_amd64.deb 

Patching telah berhasil dilakukan.

Eittsss belum selesai, masih ada beberapa langkah lagi yang harus dilakukan.

Ketikkan di terminal : 
Code:
aticonfig --initial -f

Selanjutnya ini yang terpenting. Driver ATI akan di aktifkan pada saat startup.

Code:
leafpad /boot/grub/grub.cfg

Jika anda melihat script ini : 

Code:
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 3.7-trunk-686-pae' --class debian --class gnu-linux --class gnu --class os {
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos6)'
    search --no-floppy --fs-uuid --set=root 854eeb75-c7e0-4cc0-b847-4bf6d0c57e42
    echo    'Loading Linux 3.7-trunk-686-pae ...'
    linux    /boot/vmlinuz-3.7-trunk-686-pae root=UUID=854eeb75-c7e0-4cc0-b847-4bf6d0c57e42 ro initrd=/install/gtk/initrd.gz quiet 
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-3.7-trunk-686-pae
}

Maka tambahkan radeon.modeset=0 setelah line linux /boot/vmlinuz-3.7-trunk-686-pae root=UUID=854eeb75-c7e0-4cc0-b847-4bf6d0c57e42 ro initrd=/install/gtk/initrd.gz quiet 

Jadinya seperti ini : 

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 3.7-trunk-686-pae' --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set=root 854eeb75-c7e0-4cc0-b847-4bf6d0c57e42
echo 'Loading Linux 3.7-trunk-686-pae ...'
linux /boot/vmlinuz-3.7-trunk-686-pae root=UUID=854eeb75-c7e0-4cc0-b847-4bf6d0c57e42 ro initrd=/install/gtk/initrd.gz quiet radeon.modeset=0
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.7-trunk-686-pae
}

Save dan kemudian tutup grub.cfg

Reboot komputer anda. Dan Driver ATI akan di load pada saat startup, driver ATI berhasil diinstall dan dapat berjalan dengan baik.

Tambahan : 
Untuk mengaktifkan power saver atau laptop mode, ketikkan di terminal :

Code:
echo 5 > /proc/sys/vm/laptop_mode

Untuk mengembalikan ke seperti semula ketikkan :

Code:
echo 0 > /proc/sys/vm/laptop_mode

Semoga membantu dan semoga bermanfaat 


Author: Muh Ali Al Alim (4L1 Dot 404)

0 komentar:

Posting Komentar

×