Iklan

Driver berpemilik AMD di Linux cepat tetapi bermasalah, dan driver open source kini menjadi luar biasa - inilah cara mendapatkan driver open source dengan peningkatan kinerja baru.

Mengapa Menggunakan Driver Grafik Open Source?

Pengguna grafis non-Intel secara historis harus menggunakan driver grafis berpemilik yang disediakan oleh AMD dan Nvidia untuk mendapatkan kinerja yang mereka harapkan. Ini masih berlaku untuk pengguna Nvidia, karena driver "Nouveau" open source sangat terbatas; namun, pengguna AMD sekarang benar-benar punya pilihan. Rilis terbaru dari kernel Linux ditambah driver grafis open source AMD telah meningkatkan kinerja sedikit - sampai pada titik di mana menggunakan driver berpemilik tidak lagi menjadi persyaratan.

Sementara driver grafis AMD open source masih tidak setara dengan kinerja driver grafis "Catalyst" milik Cara Memasang Driver Grafik yang Berpemilik di Ubuntu, Fedora, dan MintSebagian besar waktu, Anda akan baik-baik saja dengan perangkat lunak sumber terbuka di Linux. Tetapi jika Anda menginginkan game nyata dan kekuatan grafis, Anda akan memerlukan driver berpemilik. Inilah cara mendapatkannya.

instagram viewer
Baca lebih banyak , mereka pasti meningkat ke titik di mana sebagian besar game memiliki frame rate yang dapat dimainkan. Ini bisa menguntungkan karena beberapa alasan, termasuk fakta bahwa sebagian besar perangkat lunak lain (tidak memiliki game) cenderung bekerja lebih baik dengan driver open source - penggunaannya diharapkan dan kemampuan mereka dikenal.

Itu juga driver open source yang selalu bekerja dengan versi kernel terbaru, dan mereka adalah satu-satunya driver yang bekerja dengan desktop Gnome Shell yang mendukung Wayland. Dengan kata lain, dengan menggunakan driver open source, Anda menyimpan banyak kesedihan dan kerumitan bagi diri Anda sendiri.

Kelemahan dari penggunaannya adalah Anda tidak mendapatkan kinerja yang sebenarnya dari perangkat keras, dan Anda tidak memiliki dukungan OpenGL penuh (3.0 bukannya 4.3). Jika Anda memainkan game terbaru dan terhebat di Linux, jangan kaget jika ada di antara mereka memerlukan Anda menggunakan driver berpemilik.

open_graphics_perf
Jangan percaya saya bahwa kinerja telah meningkat secara signifikan? Lihatlah tolok ukur ini yang dilakukan oleh Phoronix; Anda akan melihat bahwa kinerja telah meningkat secara substansial dalam periode waktu yang singkat. Beban kerja tertentu memberikan dorongan yang lebih besar. Untungnya, tidak banyak yang perlu Anda lakukan untuk memanfaatkan manfaat ini.

Gunakan Kernel Terbaru

open_graphics_kernel2
Idealnya, Anda harus menjalankan kernel Linux terbaru: versi 3.13 (saat penulisan) atau yang lebih baru. Banyak distribusi yang tidak terlalu berdarah, jadi Anda mungkin harus menunggu sampai distribusi berikutnya rilis sebelum Anda menerima peningkatan melalui saluran yang stabil. Jika Anda tidak ingin menunggu, Anda dapat menemukan cara untuk meningkatkan sendiri ke kernel Linux terbaru.

Pengguna Ubuntu dapat melakukan ini dengan mengunduh kernel dan file header terkait dari halaman kernel utama, sebagai posting bermanfaat ini menjelaskan. Pengguna Fedora dapat memutakhirkan dengan mengaktifkan sementara repositori kulit mentah, atau hanya dengan menunggu sebentar - pengguna Fedora biasanya menerima iterasi kernel berikutnya dalam waktu satu bulan rilis.

Jika Anda tidak menjalankan kernel Linux 3.13, maka Anda setidaknya harus mencoba menggunakan 3.12. Sementara versi kernel ini tidak memiliki semua dari peningkatan yang 3,13 lakukan, masih memiliki fitur utama yang menawarkan sebagian besar peningkatan kinerja.

Untuk mengaktifkan ini, Anda harus membuka file konfigurasi GRUB Anda (terletak di /etc/default/grub), dan tambahkan yang berikut ke argumen kernel: radeon.dpm = 1.

Ini memungkinkan manajemen daya dinamis, yang memungkinkan chip grafis Anda meningkatkan frekuensinya sehingga dapat berkinerja lebih baik. Sebelum ini, chip grafis Anda akan selalu macet pada frekuensi operasi terendah, memberikan kinerja di bawah standar.

Perbarui Backend Grafik

open_graphics_mesa
Jika Anda bisa, itu juga ide yang baik untuk memperbarui Mesa ke versi terbaru. Mesa adalah kerangka kerja yang memungkinkan driver untuk berkomunikasi dengan sistem, dan juga menawarkan dukungan OpenGL. Jika Anda tidak dapat melakukannya, karena memperbarui Mesa mungkin agak rumit, itu bukan masalah besar - memperbarui kernel adalah hal yang paling penting untuk dilakukan.

Jika Anda menggunakan Ubuntu, Anda dapat menambahkan Oibaf dan Xorg-Edgers repositori. Maka Anda akan berjalan di server X.org X terbaru, Mesa build terbaru, dan driver grafis terbaru. Ketiga bagian ini mengambil sebagian tanggung jawab untuk kinerja grafis Anda, jadi untuk peningkatan maksimal, Anda ingin melihat memperbarui ketiganya.

Pastikan untuk membaca instruksi untuk kedua repositori sebelum menambahkannya. Jika Anda menjalankan distribusi yang berbeda, Anda harus mencari sendiri ini untuk melihat apakah mungkin selain menggunakan kompilasi kode sendiri.

Manfaat Ekstra!

Inilah tip bonus untuk Anda: Kernel Linux 3.13 sekarang menawarkan audio melalui HDMI secara default, sesuatu yang sebelumnya harus diaktifkan secara manual. Jika Anda menjalankan rilis terbaru dari distribusi favorit Anda, maka kernel yang disertakan seharusnya cukup modern untuk menawarkan dukungan audio yang cukup baik melalui HDMI, meskipun tidak diaktifkan secara default.

Jika Anda ingin mengaktifkannya, buka kembali file konfigurasi GRUB Anda, dan kali ini tambahkan yang berikut ke argumen kernel: radeon.audio = 1. Nyalakan kembali komputer Anda dan Anda harus dapat memutar audio melalui kabel HDMI Anda.

Kesimpulan

Sangat menyenangkan melihat seberapa cepat driver open source telah membaik, dan masih ada banyak ruang untuk meningkatkan lebih banyak lagi. Jika Anda ingin menikmati peningkatan kinerja ini dan yang akan datang, pastikan untuk selalu memperbarui semua paket perangkat lunak Anda. Dengan peningkatan ini, Anda dapat menggunakan beberapa AMD APU build yang mengagumkan 3 Komputer DIY yang Didukung AMD APU yang Terjangkau yang Dapat Anda BangunDesain Accelerated Processing Unit, atau "APU", mengintegrasikan unit pemrosesan grafis ke dalam die yang sama dengan CPU, menghasilkan desain hybrid yang lebih cepat dan lebih efisien. Bagi Anda yang ingin membangun ... Baca lebih banyak .

Apakah Anda menggunakan driver grafis open source? Mengapa atau mengapa tidak? Beri tahu kami di komentar!

Kredit Gambar: Phoronix

Danny adalah senior di University of North Texas yang menikmati semua aspek perangkat lunak open source dan Linux.