Saya memiliki 14.04.5 / 16.04 atau lebih baru dan GPU AMD. Saya tidak mendapatkan kinerja yang saya inginkan, dan beberapa program mengatakan mereka membutuhkan hal-hal seperti OpenCL.
Saya pernah dengar fglrx
, tetapi jika saya mencoba menginstalnya di komputer saya, itu rusak dan saya tidak punya GUI.
Apakah ada yang bisa saya lakukan untuk membuat kartu AMD saya berfungsi secara maksimal?
drivers
radeon
amd-graphics
Petualang
sumber
sumber
Jawaban:
PRE-NOTE
Jawaban ini juga berlaku untuk peningkatan HWE terbaru untuk 14,04 (AKA 14,04,5). Pembaruan itu membawa Xorg dan kernel ke versi pada 16.04. Baca di bawah untuk detail lebih lanjut mengapa ini penting.
LATAR BELAKANG
Mari kita mulai dengan deskripsi umum.
Dengan rilis Ubuntu 16.04, muncul kurangnya driver berpemilik untuk AMD. "Mengapa?" Anda mungkin bertanya. Ya, itu karena beberapa hal.
Pertama, itu tidak kompatibel. Anda tidak akan menemukan
fglrx
di repositori 16.04, Anda juga tidak akan menemukan versi untuk 16.04 online. Jika Anda mengunduh versi terbaru dari situs web AMD dan menginstalnya, Anda akan masuk ke Mode Grafis Rendah, layar kosong, dan hal-hal buruk lainnya yang tidak Anda inginkan terjadi.Anda mungkin berharap AMD akan ikut memperbarui driver, tetapi Anda tidak boleh tahu reputasi AMD karena menolak dukungan untuk kartu yang bahkan sedikit lebih tua di Linux. Karena AMD tidak ingin memperbarui driver, Canonical dapat membuatnya untuk Ubuntu, kecuali itu tidak. Karena 16,04 adalah rilis LTS, Canonical harus mempertahankan driver AMD selama minimal 5 tahun, yang akan sulit dilakukan.
Selalu ada kemungkinan bahwa AMD akan merilis driver grafis lain yang kompatibel secara luas atau bahwa orang mungkin akan menjauh dari AMD di Linux. Tidak masuk akal untuk menghabiskan banyak upaya pada driver untuk beberapa OS Linux (melakukannya untuk semua akan lebih sulit), yang masih harus didukung jika driver baru keluar dari AMD.
Lebih lanjut tentang ini di sini: http://www.omgubuntu.co.uk/2016/03/ubuntu-drops-amd-catalyst-fglrx-driver-16-04
KINERJA
Sekarang, hanya karena Anda tidak memiliki driver berpemilik tidak selalu berarti Anda akan memiliki waktu yang mengerikan. Lagi pula, Intel melakukannya dengan baik.
Jika Anda hanya menggunakan komputer untuk menjelajah web, mengirim email, menjawab / mengajukan pertanyaan di sini, beberapa video YouTube, dan tidak banyak yang lain, maka kurangnya driver berpemilik mungkin tidak akan mengganggu Anda. Anda mungkin melihat beberapa gagap dalam video, dan Anda mungkin tidak. Jujur saja, tidak ada cara untuk mengatakan sebelumnya.
Jika Anda bermain game, menggunakan aplikasi render, program pemodelan 3D, atau perangkat lunak canggih atau grafis lainnya, Anda berada dalam situasi yang jauh lebih rumit.
Secara pribadi, saya sebagian besar melihat laporan di sini dan pada ulasan dan artikel di tempat lain yang mengatakan AMD dengan driver open source mengerikan: program tidak bekerja, karena mereka membutuhkan versi OpenGL / CL yang tidak dapat disediakan oleh driver default; permainannya lamban dan gagap; video dipotong, dan bawa audio; dll. Namun, saya juga melihat beberapa orang mengatakan mereka dapat bermain dengan baik, video sempurna, dan tidak ada masalah.
Kontradiksi ini mungkin disebabkan oleh dua driver open source yang tersedia:
radeon
danAMDGPU
.AMDGPU
Saya yakin memberikan kinerja yang lebih baik, tetapi hanya tersedia untuk kartu yang lebih baru. Kartu lama (yang bagi AMD bisa berarti 6 bulan jika Anda tidak beruntung) terjebakradeon
, dan pencarian Google dan Tanya Ubuntu akan menunjukkan kepada Anda tidak ada cara untuk beralih yang mana yang Anda gunakan. Paling tidak, tidak mungkin dirilis.Sama seperti banyak hal lainnya, Anda tidak dapat mengetahui apa yang akan terjadi kecuali Anda mencobanya, jadi jika Anda ingin mengambil risiko peningkatan, silakan.
PILIHAN
Jadi mungkin Anda mengambil risiko, berharap Anda memiliki kartu yang bisa didapat
AMDGPU
, tetapi tidak begitu beruntung. Mungkin Anda menginstal atau meningkatkan versi tanpa mengetahui situasinya dengan AMD. Mungkin Anda punyaAMDGPU
dan itu tidak cukup. Apa pun alasan Anda menggunakan 16,04 dengan grafis AMD, ada beberapa opsi untuk Anda.1. Yang pertama, dan yang paling jelas, adalah hanya untuk turun ke 14,04 .
fglrx
dan mendapatkan kinerja yang Anda inginkan / butuhkan.fglrx
. Baca di sini .Mungkin 14,04 terlalu tua untukmu. Mungkin tidak memiliki kompatibilitas untuk aplikasi baru yang Anda gunakan begitu banyak. Mungkin Anda tidak ingin melalui masalah mencadangkan data dan menginstal ulang. Nah, ada opsi lain.
2. Coba driver Oibaf .
Sopir Oibaf sepertinya merupakan pengganti yang hebat
fglrx
, dan mungkin memang begitu. Namun, jika Anda memiliki kartu AMD yang benar-benar baru, Anda mungkin ingin mencoba penawaran AMD sendiri.3. AMDGPU-PRO
fglrx
sebelumnya.Sayangnya, AMDGPU-PRO bukanlah pengganti sejati untuk
fglrx
. Meskipun memang memberikan dukungan untuk 16,04, itu hanya kompatibel 20 model. Itu tidak terlalu banyak.Jika Anda tidak peduli dengan kinerja, atau Anda sudah memiliki apa yang Anda butuhkan, maka jangan repot-repot dengan semua barang eksklusif, penurunan versi, atau instalasi aneh.
4. Tetaplah dengan driver open source.
Perlu diketahui bahwa ini umumnya tidak akan bekerja untuk gim, terutama yang high-end.
5. Turunkan Xorg
Mungkin berhasil, ini dapat merusak sistem Anda sampai Anda menginstal ulang versi yang benar. Namun, jika itu berhasil, maka Anda harus
fglrx
kembali.Baca jawabannya di sini .
Opsi jauh dari terbatas pada 16.04, tetapi beberapa dari mereka mungkin bukan yang terbaik. Saya merekomendasikan untuk mencoba driver Oibaf sebelum melakukan hal lain, dan hanya menurunkan versi jika Anda benar-benar tidak tahan kinerja dan tidak dapat menggunakan AMDGPU-PRO.
sumber
fglrx
tidak berfungsi?Bergantung pada perangkat keras grafis Anda, Ubuntu 16.04 dan yang lebih baru akan menggunakan driver AMDGPU open-source atau driver Radeon open-source, yang keduanya termasuk dalam instalasi default Ubuntu 16.04+. Driver amdgpu, pra-instal di 16.04+, digunakan untuk kartu grafis AMD terbaru. Driver radeon, yang juga sudah diinstal pada 16.04+, digunakan untuk kartu grafis AMD lama yang tidak didukung oleh driver amdgpu.
Untuk memperlihatkan semua driver yang tersedia untuk diinstal dari repositori default Ubuntu dan kompatibel dengan perangkat keras Anda, buka terminal dan ketik:
Tunggu setidaknya satu menit untuk perintah untuk memindai komputer Anda dan menghasilkan daftar driver. Output dari perintah ini adalah daftar nama paket dan deskripsi singkat dari driver yang tersedia. Selain memperlihatkan daftar driver open source yang tersedia, perintah di atas juga akan sering mengidentifikasi driver proprietary yang direkomendasikan untuk sistem Anda jika ada.
ubuntu-drivers devices
tidak akan menampilkan driver grafis yang tidak tersedia dari repositori resmi Ubuntu, seperti driver grafis AMDGPU-Pro untuk Linux yang tersedia dari situs web resmi AMD. Jika Anda telah menginstal driver grafis berpemilik dari tempat lain selain dari repositori Ubuntu default,ubuntu-drivers devices
kadang-kadang membingungkan akan menampilkannya sebagai driver yang direkomendasikan bahkan jika itu tidak berfungsi dengan baik.sumber
ubuntu-drivers devices
pada Ubuntu 16,04 dan pada Ubuntu 17,04 harian saya membangun VM dan bekerja dengan benar. Ketika saya menguji 14,04 VM saya di mesin yang sama saya menemukan fakta yang menarik. 17,04 menggunakan driver intel-mikrokode dan 14,04 tidak pada mesin fisik yang sama.Dalam kasus saya, saya punya masalah dengan kinerja dan kontrol (saya punya notebook dan saya tidak bisa mengubah kecerahan). Komputer saya juga tidak bisa boot jika saya tidak menggunakan nomodeset .
Saya mencoba menginstal beberapa driver yang berbeda tetapi tidak ada yang memperbaiki masalah saya, beberapa bahkan membawa masalah boot (selain nomodeset).
Apa yang memecahkan hampir semua masalah saya adalah memperbarui kernel dari 4.10 ke 4.14 (terbaru pada 01/02/18) . Saya berpikir bahwa memperbarui kernel harus menjadi langkah selanjutnya setelah semua hal sepele telah dicoba.
sumber