توسعه دهندگان کروم ، Nouveau را به لیست سیاه افزوده اند

جدید

چند روز قبل توسعه دهندگانی که مسئول پروژه Chromium هستند تصمیم گرفتند برخی از تنظیمات را در لیست سیاه رانندگان خود انجام دهند ، این به دلیل مشکلات مربوط به نمایش در هنگام کار برنامه های WebGL است که توسعه دهندگان با آن روبرو شده اند آنها راننده رایگان نوو را در لیست سیاه قرار دادند.

با این کار آنها استفاده از هر عملیاتی را که باعث تسریع عملیات گرافیکی در سمت GPU می شود غیرفعال کرده اند.

قطع پشتیبانی رایگان درایور جدید در کروم کاربران توزیع اوبونتو را تحت تأثیر قرار می دهد که در آن به طور پیش فرض از این درایور استفاده می شود ، از جمله نسخه LTS اوبونتو 18.04.

Nouveau یک پروژه نرم افزاری منبع آزاد و رایگان است که هدف آن ایجاد یک درایور سخت افزار رایگان برای کارت گرافیک های انویدیا ، با مهندسی معکوس درایورهای اختصاصی GNU / Linux و سخت افزار مورد بحث است.

این پروژه X.Org Foundation و Freedesktop.org در اصل بر اساس درایور گیج کننده "nv" بود که قبلا توسط nvidia منتشر شده بود.

در مورد مشکل

با توجه به توسعه دهندگان Chromium ، منابعی برای آزمایش همه ترکیبات کنترل کننده با GPU ها و توزیع ها ندارید، و همچنین برای شناسایی و اصلاح خطاهای موجود در درایورها.

در نتیجه ، کنترلر به لیست سیاه اضافه می شود، از آنجا که ثبات و امنیت مرورگر در درجه اول قرار دارد و پشتیبانی شتاب در سمت پردازنده گرافیکی مربوط به کارهای ثانویه است.

در همان زمان، توسعه دهندگان کروم آماده هستند تا لیست سیاه را برای مسدود کردن انتخابی برطرف کنند، اگر توسعه دهندگان درایور اطلاعات دقیق تری راجع به نسخه ها و دستگاه هایی که در آن مشکلات ظاهر می شوند یا کار پایدار تأیید شده است ، ارائه دهند.

توسعه دهندگان نووو وجود نقص را در هنگام اجرای مجموعه آزمون WebGL CTS تأیید کردند ، اما آنها مشاهده کردند که این نقص ها بیشتر در آزمایش های مصنوعی و در برخی شرایط غیرمعمول ظاهر می شوند.

توسعه دهندگان نوو با استفاده از این درایور همراه با Chromium هیچ مشکلی شخصی ندارند و قرار دادن آن در لیست سیاه درایور را نامناسب می دانند.

علاوه بر آزمایش های مصنوعی WebGL CTS ، آنها قادر به تکرار مظاهر مسائل جدی نبودند ، به استثنای اشکالات قدیمی که فقط در هنگام استفاده از نسخه های کاملاً قدیمی منسوخ شده بودند.

کارت گرافیک و لینوکس

به گفته توسعه دهندگان ، در بیشتر موارد ، با استفاده از نسخه های فعلی Mesa ، مشکلات پایداری بوجود نمی آیند.

راه حل های ممکن

در هر حال، تصمیم برای تغییر به کنترل کننده دیگر یا غیرفعال کردن گاز باید توسط کاربر گرفته شود، نه توسط سازنده مرورگر ، خصوصاً از آنجا که راننده به اندازه کافی قابل پشتیبانی است که در نسخه Ubuntu LTS تحویل داده می شود.

به عنوان یکی از راه های برون رفت از وضعیت فعلی ، پیشنهاد شد برای جلوگیری از مسدود کردن ، به نصب مقدار تصادفی در قسمت Nouveau در قسمت GL_VENDOR روی بیاورید.

در پاسخ ، برخی از کاربران پیشنهاد کردند که برخی از کارهای عیب یابی را برای آزمونهای WebGL CTS انجام دهند.

با موشکافی گزارشهای خرابی کاربر ، انجام آزمایشهای خرابی برای خطاها و درگیر کردن کاربران Chromium برای شناسایی مشکلات پایداری.

توسعه دهندگان نوو اظهار داشته اند که ، البته ، چنین طرحی باعث بهبود کیفیت کنترل کننده خواهد شد، اما اجرای آن به منابع عظیمی نیاز دارد که پروژه در حال حاضر از آنها برخوردار نیست.

بنابراین کار بر روی حذف موارد شناخته شده قابل تکرار مانند مسدود کردن در حداکثر اندازه بافت متمرکز است.

به جای اظهار نظرهای کلی در مورد پایداری کم ، با گزارش های مکرر خاص با اطلاعات دقیق در مورد محیطی که مشکل در آن رخ می دهد ، تأیید نمی شود.

برای کسانی که علاقه مند به استفاده کامل از Chromium 71 با کارت گرافیک های NVIDIA هستند.

در این زمان شما باید با کنترل خودتان از یک کنترل کننده اختصاصی استفاده کنید یا مرورگر وب خود را با گزینه "–ignore-gpu-blacklist" شروع کنید.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

2 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   گریگوری روس dijo

    متأسفانه ارزش راننده نوبه شما کمی بیشتر از این است که به شما فرصت دهید تا درایور اختصاصی را نصب کنید.

  2.   آندراله دیکام dijo

    خوشبختانه ، کاربران انویدیا پشتیبانی بهتری از رانندگان اختصاصی دارند ، اگر این اتفاق برای AMD رخ دهد ، این می تواند یک فاجعه باشد زیرا در آنجا صاحبان فقط برای اقلیت کار می کنند ، بقیه مجبورند از مزایای رایگان استفاده کنند.

    از طرف دیگر ، این نشان می دهد که Linus Torvalds کاملاً درست است وقتی که در مصاحبه های گذشته وی به مسئله جدی اتمیزه کردن در GNU / Linux اشاره کرده است ، اشکالات زیادی وجود دارد ، برای تنوع و توزیع بسیار متنوع و خاص است که برای یک توسعه دهنده بسیار سنگین شده است اینجا پشتیبانی کنید قربانیان اختراع خودمان.