X.Org X Server driver atau driver berpemilik AMD?


9

Saya melihat bahwa mesin saya (Radeon HD 6290) memiliki opsi untuk memilih driver X.Org X Server atau driver berpemilik AMD:

masukkan deskripsi gambar di sini

Saya ingin tahu yang mana yang direkomendasikan dalam hal kinerja secara umum? Apakah salah satu dari mereka memiliki keunggulan di atas yang lain? Dan terlepas dari kinerja, apakah ada masalah stabilitas dengan mereka secara umum? Seberapa sering mereka diperbarui?


Saya tidak yakin tentang kinerja, tapi saya punya sesuatu untuk dikatakan tentang stabilitas (tapi bawa dengan sebutir garam, kemungkinan YMMV). Laptop saya gagal menangguhkan / membangunkan (ke / dari RAM) dengan X.Org X server, tetapi tidak dengan fglrx-updatesatau fglrx-experimental-xx. Memeriksa syslogmenunjukkan bahwa masalahnya adalah proses (instance) Xorg. Letakkan saja di sana untuk referensi. Ingat, YMMV. Itu sangat mirip dengan laporan bug ini . Membersihkan driver, dan menginstal yang terbaru fglrx-experimental-xxmemperbaikinya.
oaskamay

teman-teman saya laptop HP yang menggunakan AMD dulu sangat panas, tetapi ketika ia berganti dari x.orgke fglrxlaptopnya jauh lebih keren dari sebelumnya, tidak ada pemanas
Edward Torvalds

Jawaban:


6

Driver open source xorg jauh lebih stabil daripada driver berpemilik, jadi jika Anda tidak memerlukan fitur driver berpemilik, tetaplah dengan driver open source.

Fglrx dan fglrx-pembaruan sama ketika versi baru Ubuntu dirilis. Pembaruan Fglrx nanti diperbarui ketika driver yang lebih baru dirilis oleh AMD, sedangkan fglrx secara umum tidak diperbarui hingga Anda meningkatkan ke rilis baru Ubuntu. Ini berarti, bahwa pembaruan fglrx mungkin akan memiliki kinerja yang lebih baik, lebih sedikit bug dan lebih banyak fitur daripada fglrx, namun pada prinsipnya mungkin terjadi, bahwa pembaruan dilepaskan untuknya, yang mengandung bug baru (yang bahkan dapat mencegah sistem Anda dari memulai suatu GUI).

Sekarang untuk keuntungan dari driver berpemilik:

  • Ini memiliki kinerja 3D yang jauh lebih unggul, yang juga relevan untuk kinerja desktop saat menggunakan window manager penggabungan (Unity using Compiz, yang sangat bergantung pada akselerasi 3D)
  • Dengan itu kartu grafis menggunakan daya yang lebih kecil (terutama yang relevan pada laptop)
  • Muncul dengan dukungan OpenCL, yang berarti bahwa beberapa program dapat mengambil manfaat dari chip grafis (misalnya imagemagick, walaupun saya pikir fitur ini dinonaktifkan pada Ubuntu)
  • Anda dapat menggunakan VAAPI untuk mendapatkan decoding video yang dipercepat perangkat keras (misalnya di VLC media player), tetapi ini biasanya hanya diperlukan pada CPU yang sangat lambat, seperti AMD C-series atau Intel Atom.
  • Pada beberapa kartu, driver open source tidak mendukung output audio melalui HDMI, dalam hal ini, gunakan driver proprietary.

Sekarang kerugian dari driver berpemilik

  • Apakah saya menyebutkan bahwa itu kurang stabil daripada driver open source?
  • Pada beberapa sistem, artefak sobek terlihat ketika memutar file video (ada pengaturan di Catalyst Control Center untuk mencegah hal ini, namun itu tidak bekerja pada beberapa sistem)
  • Untuk beberapa pengaturan, seseorang harus menggunakan Catalyst Control Center alih-alih Pengaturan Sistem Ubuntu, misalnya jika Anda ingin memperluas desktop ke monitor kedua untuk pertama kalinya.

Karena mereka disebutkan dalam salah satu komentar, hanya sepatah kata pun mengenai driver eksperimental : Saya tidak merekomendasikan untuk menggunakannya, mereka saat ini (setidaknya pada 12,04) tidak kompatibel dengan beberapa paket lain (terutama: decoding video perangkat keras dan OpenGL tidak bekerja tanpa hacks jelek). Jika Anda benar-benar membutuhkan driver terbaru dari AMD, dapatkan dari situs web AMD dan gunakan untuk membangun paket distribusi khusus .

Singkatnya: Jika semuanya berfungsi dengan baik untuk Anda dengan driver open source, gunakan ini. Jika Anda ingin atau memerlukan salah satu fitur yang disebutkan di atas, dan Anda tidak masalah dengan risiko yang sangat kecil bahwa pembaruan merusak sesuatu, gunakan fglrx-pembaruan, jika tidak fglrx. Jangan gunakan driver eksperimental jika Anda tidak yakin apa yang Anda lakukan.


1
Terima kasih! Kinerja adalah masalah saya. Laptop saya (grafis HD6290, ram 4GB, AMD C60) berjalan sangat mulus di windows 8, tetapi lambat dan tidak responsif di Ubuntu. Saya berpikir bahwa itu mungkin masalah pengemudi. Anda memang menyebutkan driver exprimental, saya pikir itu tidak ada di screenshot saya, bukan?
Dagu

2
Dalam hal ini coba driver fglrx-update, mereka bekerja dengan baik pada netbook C60 saya dan memberikan kinerja yang sangat bagus. Driver eksperimental tidak ada di tangkapan layar Anda. Saya kira pengembang Ubuntu mengetahui masalah dengan driver eksperimental dan karena itu tidak mencantumkannya.
soulsource

3
Dan satu hal lagi: Jika Anda ingin menonton video di laptop, Anda mungkin perlu decoding perangkat keras. Untuk ini, Anda perlu menggunakan driver berpemilik. Selain itu Anda harus menginstal pustaka decoding perangkat keras: libva (mungkin juga libva-dev), libva-x11-1, libva-glx1, xvba-va-driver. Untuk melihat apakah itu berfungsi, instal vainfo dan jalankan di terminal. Jika daftar berbagai profil (jika saya ingat dengan benar 2), dukungan decoding perangkat keras dipasang dengan benar. Satu-satunya pemain yang tersedia di Ubuntu yang mendukung decoding perangkat keras di luar kotak adalah vlc. Periksa pengaturan input dan codec untuk mengaktifkannya.
soulsource

bagus, laptop saya juga C60
Chin

1
Sampai saat ini manajemen daya dinamis dinonaktifkan pada driver open source secara default, dan seseorang harus mengatur parameter baris perintah kernel untuk mengaktifkannya. Karena Kernel 3.13 manajemen daya dinamis diaktifkan di driver open source juga untuk banyak kartu, jadi dengan versi kernel terbaru masalah overheating seharusnya tidak lagi ada.
soulsource
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.