How-To Drivers

Cara Meng-Install Driver Open Source pada VGA Intel, AMD, dan Nvidia

Seperti yang sudah kita SHARINGKAN sebelumnya, apabila anda adalah pengguna VGA AMD dan Intel, maka driver open source adalah pilihan yang tepat, sedangkan untuk pengguna driver Nvidia, saat ini mungkin masih belum waktunya, namun melihat perkembangan di Phoronix, driver open source Nvidia bisa jadi sebuah harapan. Pengguna VGA Nvidia direkomendasikan untuk menginstall driver closed source. Apabila anda pengguna VGA AMD maupun NVidia dan ingin mencoba driver closed source, bisa scrolling ke bawah ini.
Driver VGA 3D open source untuk linux biasa disebut Mesa, untuk driver open source Ubuntu, sebenarnya sudah berada pada versi stabil terbaru, yakni Mesa 10.2. Mesa Versi ini sudah baik dalam menjalankan game-game sehingga anda tidak perlu melakukan install driver VGA apapun karena sudah terinstall dengan sendirinya. Namun bagi anda yang lebih menginginkan driver paling terbaru, maka anda bisa menjajal Mesa 10.3, namun tidak ada jaminan pada kestabilan sistem di linux anda. Penulis sendiri (VGA AMD Mobility Radeon HD 5650) menggunakan Mesa 10.3 dan hasilnya bisa dibilang sangat stabil. Untuk menginstall Mesa 10.3, bisa dilakukan melalui Oibaf PPA. Caranya cukup sederhana:
  1. Buka Terminal (cara cepat tekan “Ctrl+Alt+T” secara bersamaan tanpa menggunakan quote / tanda petik)
  2. Copas baris perintah berikut di terminal (cara paste cepat di terminal yaitu tekan "Ctrl+Shift+v")
    sudo apt-add-repository ppa:oibaf/graphics-drivers
    tekan Enter. Anda akan ditanyai apakah benar-benar ingin menambahkan Oibaf PPA? Tekan saja Enter hingga prosesnya selesai.
  3. Copas lagi di terminal
    sudo apt-get update
  4. Lalu Copas lagi
    sudo apt-get upgrade
Cara menggunakan terminal adalah cara yang paling cepat sehingga paling disukai oleh para pengguna linux. Jangan takut salah dalam menggunakan terminal, kalau yang anda masukkan salah, pasti nanti dikasih tau sama terminalnya. Kalau masih takut dengan terminal, bisa juga pakai cara Graphical User Interface (GUI) dibawah ini:
  1. Buka Ubuntu Software Center
  2. Klik Edit → Software Sources...
  3. Pilih tab “Other Software”, lalu klik “Add”
  4. Disana akan muncul window/jendela dan isikan:
    ppa:oibaf/graphics-drivers
    Lalu klik “Add Source”
  5. Anda akan dimintai untuk memasukkan password, tunggu sebentar dan secara otomatis sistem akan melakukan update repository. Pada saat update itu, supaya lebih cepat (tidak dobel update-nya), di cancel saja proses updatenya dengan menekan tanda silang karena kita akan update nanti saja.
  6. Setelah itu buka aplikasi Software Updater, secara otomatis sistem akan mengupdate repository, inilah yang dimaksudkan update tersebut.

  7. Setelah itu akan muncul list software yang akan diupgrade. Klik “Install Now”
  8. Setelah itu tunggu proses upgrade software hingga selesai.
Tips:
Apabila anda adalah pengguna driver open source Mesa 10.3 dan menggunakan aplikasi Steam, mungkin anda akan menemukan pesan Error seperti berikut:
“OpenGL GLX context is not using direct rendering, which may cause performance problems.”
Hal ini disebabkan karena steam menggunakan perangkat library yang tidak sinkron dengan Mesa 10.3 karena Mesa 10.3 menggunakan versi library yang lebih baru.
Untuk mengatasi hal ini cukup mudah, kita tinggal mendelete (menghapus) file libstdc++.so.6 dan libgcc_s.so.1 di folder:
  • /home/username anda/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
  • /home/username anda/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
Mungkin anda tidak menemukan folder .local karena folder tersebut ke-hidden. Cara memunculkannya dengan cara tekan “Ctrl+h” secara bersamaan tanpa quote.
Atau dengan cara :
  1. Klik “Preference”
  2. Pada tab “Views”, centang kalimat “Show hidden and backup files” lalu klik “Close”

    Bagi pengguna Linux Mint, mungkin akan menemukan pesan seperti ini
    This application requires either the GL_EXT_texture_compression_s3tc, or the GL_EXT_texture_compression_dxt1 + GL_ANGLE_texture_compression_dxt3 + GL_ANGLE_texture_compression_dxt5 OpenGL extensions. Please install S3TC texture support.
    Maka caranya buka terminal lalu copas baris perintah berikut
    sudo apt-get install libtxc-dxtn-s2tc0:i386

Cara Mudah Menginstall Driver VGA AMD Closed Source (a.k.a. Catalyst a.k.a. fglrx) dan NVidia Closed Source
Semakin banyak mencoba maka semakin banyak ilmu yang didapat, mungkin itulah yang dirasakan para pengguna linux untuk menjelajah dunia linux. Tidak salah memang untuk mencoba hal yang baru, namun tetap sebelum kita menyelaminya lebih dalam harus mempelajarinya terlebih dahulu. Apabila driver open source sudah dicoba, maka pasti akan ada rasa penasaran dengan driver closed source (proprietary) bagi para linux mania yang haus akan pengetahuan. Untuk VGA AMD dengan seri diatas HD 7xxx, driver closed source ini dapat menjadi penting untuk performa yang optimal, karena driver open source untuk seri diatas masih dalam pengembangan.
Memang ada banyak cara untuk menginstall driver closed source, namun berikut akan dijelaskan cara mudah menginstall driver closed source milik AMD atau juga biasa disebut sebagai Catalyst atau fglrx (sudah dilakukan pada laptop pribadi, Acer 4745G VGA ATi Mobility Radeon HD 5650). NB: Proses ini memerlukan koneksi internet yang baik, bagi yang memiliki seri Radeon HD 5xxx (khususnya laptop), pastikan data penting anda telah di-backup (karena di laptop saya mengalami kegagalan, hal ini terjadi pada Catalyst versi baru, pihak AMD sudah merespon dan katanya akan memperbaikinya pada Catalyst 14.7 beta, saya pribadi akan update tentang informasi ini). Bagi yang memiliki seri Radeon 4xxx dan kebawah, pihak AMD sudah tidak mengeluarkan driver Catalyst, penulis menyarankan menggunakan driver open source.
Berikut prosedur apabila sebelumnya belum pernah meng-install driver Catalyst:
  1. Persiapan. Install terlebih dahulu komponen-komponen berikut (mungkin langkah ini tidak diperlukan, namun kita akan lewat jalan amannya).
    Buka Terminal (tekan “Ctrl+Alt+t” secara bersamaan) dan copas baris perintah berikut kedalam terminal.
    sudo apt-get install cdbs dh-make dkms execstack dh-modaliases linux-headers-generic libqtgui4 xserver-xorg-dev (untuk linux 32-bit)
    sudo apt-get install cdbs dh-make dkms execstack dh-modaliases linux-headers-generic libqtgui4 xserver-xorg-dev lib32gcc1 (untuk linux 64-bit)
    tunggu hingga proses selesai. Setelah selesai lebih baik komputer/laptop di-restart.
  2. Buka aplikasi Ubuntu Software Center. Klik Edit → Software Sources...
  3. Pilih tab “Additional Drivers”, pilih salah satu driver proprietay yang tersedia, lalu klik “Apply Changes”
  4. Tunggu saat sistem sedang men-download dan menginstall drivernya.
  5. Setelah itu buka terminal lagi dan copas baris perintah berikut.
    sudo amdconfig --initial -f

  6. Restart komputer/laptop dan cari aplikasi Catalyst Control Center. Apabila berhasil akan muncul semacam ini. Selamat!
sumber gambar: http://www.ubuntuvibes.com/2011/04/quick-tip-how-to-enable-ati-catalyst.html

Bagaimana bila sebelumnya sudah pernah menginstall driver catalyst dan ingin menginstall driver open source lagi atau menginstall driver catalyst versi lainnya? Apabila begitu, maka ada prosedur tambahan sebelum melangkah prosedur diatas, yaitu menghapus driver catalyst yang lama . Berikut merupakan prosedurnya:
  1. Hapus driver Catalyst.
    Buka terminal dan copas baris perintah berikut
    sudo sh /usr/share/ati/fglrx-uninstall.sh
    sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
  2. Install driver open source
    Tetap pada terminal, copas baris perintah berikut
    sudo apt-get install xserver-xorg-video-ati
    sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core (apabila baris perintah ini tidak berhasil, gunakan baris perintah dibawah ini)
    sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core
  3. Proses sudah selesai apabila anda ingin menginstall driver open source.
  4. Apabila anda ingin menginstall driver catalyst lagi, bisa langsung mengikuti prosedur diatas tadi. :-)

Okee, lalu bagaimanakah cara mudah menginstall driver Nvidia closed source? Caranya sama dengan menginstall driver VGA AMD closed source diatas, hanya saja langsung menuju langkah ke-2 hingga langkah ke-4, sangat mudah bukan? Cara ini berhasil di Ubuntu 14.04 (termasuk flavornya dan derivatifnya seperti Linux Mint 17) dengan menggunakan laptop pribadi (aslinya milik adik, hehe) Dell Vostro 5470 VGA NVidia GT 740M. Namun tetap anda sebaiknya membackup dahulu file penting anda apabila terjadi hal yang tidak diinginkan.
Apabila anda ingin kembali ke driver open source atau ingin menginstall driver Nvidia closed source versi lain, maka sama dengan yang AMD, anda harus menghapus driver Nvidia. Berikut prosedurnya:
  1. Hapus driver Nvidia
    Buka terminal dan copas baris perintah berikut
    sudo apt-get remove --purge nvidia-*
    sudo apt-get install ubuntu-desktop
    sudo rm /etc/X11/xorg.conf
    echo 'nouveau' | sudo tee -a /etc/modules
    sudo apt-get install xserver-xorg-core
  2. Proses sudah selesai apabila anda ingin menginstall driver open source
  3. Apabila anda ingin menginstall driver Nvidia lagi, bisa langsung mengikuti prosedur menginstall driver Nvidia closed source diatas.
sumber rujukan:
http://wiki.cchtml.com/index.php/Ubuntu_Trusty_Installation_Guide
http://askubuntu.com/questions/129597/how-do-i-fix-my-installation-of-ati-catalyst-video-driver-in-12-04-lts
http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/
http://askubuntu.com/questions/260504/how-to-solve-unmet-dependencies-when-installing-nvidia-drivers
http://forums.linuxmint.com/viewtopic.php?f=47&t=151530

Tidak ada komentar:

Posting Komentar

(Please use Indonesian or English language politely). :)
No spam!