Pembangun Chromium telah menambahkan Nouveau ke senarai hitam

Nouveau

Beberapa hari yang lalu pemaju yang mengendalikan projek Chromium memutuskan untuk membuat beberapa penyesuaian pada senarai hitam pemacu mereka, Ini disebabkan oleh masalah dengan perwakilan yang diperhatikan semasa kerja aplikasi WebGL yang digunakan oleh para pembangun mereka menyenarai hitam pemandu Nouveau percuma.

Dengan itu mereka telah mematikan penggunaan operasi yang mempercepat operasi grafik di sisi GPU.

Penamatan sokongan pemandu percuma Nouveau dalam Chromium akan mempengaruhi pengguna pengedaran Ubuntu di mana pemacu ini digunakan secara lalai, termasuk versi LTS Ubuntu 18.04.

Nouveau adalah projek perisian sumber terbuka dan bebas yang bertujuan untuk membuat pemacu perkakasan percuma untuk kad grafik Nvidia, dengan merekayasa semula pemacu GNU / Linux proprietari dan perkakasan yang dimaksudkan.

Projek X.Org Foundation dan freedesktop.org ini pada asalnya didasarkan pada pemacu "nv" yang tidak jelas yang sebelumnya dikeluarkan oleh nvidia.

Mengenai masalahnya

Menurut pemaju Chromium, tidak mempunyai sumber untuk menguji semua kombinasi pengawal dengan GPU dan pengedaran, serta untuk mengenal pasti dan membetulkan kesalahan pada pemacu.

Akibatnya, pengawal ditambahkan ke senarai hitam, kerana kestabilan dan keselamatan penyemak imbas diutamakan dan sokongan percepatan di sisi GPU berkaitan dengan tugas sekunder.

Pada masa yang sama Pembangun Chromium bersedia memperbaiki senarai hitam untuk sekatan terpilih, jika pemaju pemacu memberikan maklumat yang lebih terperinci mengenai versi dan peranti di mana masalah muncul atau kerja stabil disahkan.

Pembangun Nouveau mengesahkan adanya bug semasa pelaksanaan suite ujian WebGL CTS, tetapi mereka melihat bahawa kelemahan itu kebanyakannya muncul dalam ujian sintetik dan dalam beberapa keadaan yang tidak biasa.

Pembangun Nouveau tidak mempunyai masalah peribadi menggunakan pemacu ini bersama-sama dengan Chromium dan menganggap tidak sesuai untuk menyenarai hitam pemacu ini.

Sebagai tambahan kepada ujian WebGL CTS sintetik, mereka tidak dapat mengulangi manifestasi masalah serius, kecuali bug yang sudah lama diketahui yang hanya diperhatikan ketika menggunakan versi Mes yang sangat ketinggalan zaman.

grafik-kad-dan-linux

Menurut para pemaju, dalam kebanyakan kes, masalah kestabilan tidak timbul dengan penggunaan Mesa versi terkini.

Penyelesaian yang mungkin

Walau bagaimanapun, keputusan untuk beralih ke pengawal lain atau mematikan pendikit mesti dibuat oleh pengguna, bukan oleh pengeluar penyemak imbas, terutama kerana pemandu dinilai cukup disokong untuk dihantar dalam versi LTS Ubuntu.

Sebagai salah satu jalan keluar dari situasi semasa, Diusulkan untuk beralih memasang nilai rawak di medan Nouveau di medan GL_VENDOR untuk mengelakkan penyekat.

Sebagai tindak balas, beberapa pengguna mencadangkan melakukan beberapa kerja penyelesaian masalah untuk ujian CTS WebGL.

Dengan menganalisis laporan kemalangan pengguna secara terperinci, melakukan ujian kerosakan untuk kesilapan, dan melibatkan pengguna Chromium untuk mengenal pasti masalah kestabilan.

Pemaju Nouveau telah menunjukkan bahawa, tentu saja, rancangan seperti itu akan meningkatkan kualiti pengawal, tetapi pelaksanaannya memerlukan sumber yang sangat besar, yang belum dimiliki oleh projek ini.

Oleh itu, kerja tetap difokuskan untuk menghapuskan masalah yang dapat diterbitkan semula, seperti menyekat semasa ukuran tekstur maksimum.

Daripada komen umum mengenai kestabilan rendah, tidak disahkan oleh laporan berulang khusus dengan maklumat terperinci mengenai persekitaran di mana masalah itu berlaku.

Bagi mereka yang berminat dapat menggunakan Chromium 71 sepenuhnya dengan kad video NVIDIA.

Pada masa ini anda perlu menggunakan pengawal proprietari atau memulakan penyemak imbas web anda dengan pilihan "–ignore-gpu-blacklist" dengan risiko anda sendiri.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Ros Gregory kata

    Malangnya pemandu nouveau bernilai lebih daripada memberi anda masa untuk memasang pemacu proprietari.

  2.   Andreale Dicam kata

    Nasib baik, pengguna Nvidia mempunyai sokongan yang lebih baik dengan pemacu proprietari, jika ini berlaku dengan AMD ia boleh menjadi bencana kerana di sana pemilik hanya bekerja untuk minoriti, selebihnya harus menggunakan yang bebas dari kewajiban.

    Sebaliknya, ini menunjukkan bahawa Linus Torvalds sangat tepat ketika dalam wawancara sebelumnya dia menyebut masalah atomisasi serius dalam GNU / Linux, terdapat begitu banyak bug, sangat beragam dan khusus untuk sebilangan besar pengedaran sehingga menjadi sangat berat bagi pembangun tawarkan sokongan di sini. Mangsa penemuan kita sendiri.