اخبار
درایور لینوکس NVIDIA 560 با ماژول های هسته GPU باز به صورت پیش فرض منتشر شد

درایور لینوکس NVIDIA 560 با ماژول های هسته GPU باز به صورت پیش فرض منتشر شد
به گزارش اپست به نقل از 9to5linux ، انویدیا امروز نسخه پایدار سری درایورهای گرافیکی NVIDIA 560 را برای سیستمهای لینوکس، FreeBSD و Solaris منتشر کرد که اولین نسخهای است که به طور پیشفرض از ماژولهای هسته GPU منبع باز استفاده میکند.
ویژگی های برجسته سری درایورهای گرافیکی NVIDIA 560 شامل نصب کننده nvidia به روز شده است که به طور پیش فرض دارای ماژول های هسته GPU منبع باز NVIDIA در سیستم هایی با پردازنده گرافیکی NVIDIA است که از ماژول های هسته اختصاصی و هسته باز پشتیبانی می کنند، مانند NVIDIA Turing، Ampere، Ada Lovelace. ، بلک ول، گریس هاپر و هاپر.
این نسخه همچنین پشتیبانی از افزونههای EGL_KHR_platform_x11 و EGL_EXT_platform_xcb را در Xwayland، یک باطن PipeWire به NvFBC اضافه میکند تا آن را قادر میسازد بر روی کامپوزیتورهای Wayland کار کند که از نمایشدهی از طریق XDG Desktop Portal پشتیبانی میکنند و از چندین کلاینت همزمان مستقیم به Nv پشتیبانی میکند.
علاوه بر این، NVIDIA 560 پشتیبانی از همگامسازی صریح DRM-KMS را از طریق ویژگی تنظیم حالت IN_FENCE_FD، پشتیبانی از VRR (نرخ تازهسازی متغیر) برای Wayland در پردازندههای گرافیکی پیش از Volta، پشتیبانی از VRR در لپتاپها هنگام استفاده از ماژولهای هسته GPU باز و پشتیبانی ارائه میکند. برای گزارش اطلاعات Vulkan در کنترل پنل تنظیمات nvidia.
در میان تغییرات دیگر، این نسخه عملکرد glXWaitVideoSyncSGI() را بهروزرسانی میکند تا برای کاهش بیشتر لکنت فریم در برخی از پیکربندیهای KDE Plasma با GSP offload، کارآمدتر باشد و یک نیاز جدید برای فایلهای هدر Vulkan هنگام کامپایل کردن تنظیمات nvidia از منبع اجرا میکند.
چندین اشکال و مشکلات نیز برطرف شد، از جمله اشکالی که در آن برخی از خروجیهای DVI با نمایشگرهای HDMI کار نمیکنند، اشکالی که کاربران KDE Plasma را تحت تأثیر قرار میدهد در حالی که نشانگر ماوس را روی آن نگه میدارند یا برنامههای کاربردی را هنگام اجرا در حالت کامپوزیتور Wayland که منجر به مسدود شدن پلاسما میشود، و اشکالی که باعث یخ زدن صفحه نمایش هنگام ارائه ویندوز با استفاده از اسکن مستقیم Wayland در تنظیمات چند مانیتور می شود.
همچنین در سری درایورهای گرافیکی NVIDIA 560 رفع شده است، باگی که هنگام تلاش برای عملیات KMS از طریق DRM در صورت بارگیری ماژول nvidia_drm با modeset=0، کرنل کرنل را خراب میکند، اشکالی که باعث خرابی گسترده بازیهای Xwayland میشود، باگی که باعث خراب شدن حافظه در هنگام مدیریت ACPI میشود. رویدادهای برخی از لپتاپها، و رگرسیونی که باعث خروج دیمون nvidia-dbus.conf در دایرکتوری /etc/dbus-1/system.d/ شد.
علاوه بر این، این نسخه باگی را برطرف میکند که در صورت استفاده کاربران از PRIME Display Offloading با NVIDIA dGPU که به عنوان سینک تخلیه نمایشگر عمل میکند، میتواند باعث مسدود شدن مانیتورهای خارجی تا حالت مود بعدی شود، اشکالی که باعث میشود بافر سهگانه OpenGL مانند بافر دوگانه عمل کند. و اشکالی که چندین بار نمایشگرها را در صفحه پیکربندی صفحه نمایش تنظیمات nvidia در سیستم های چند GPU نشان می دهد.
مشکلات متعددی که باعث خرابی یا رفتارهای غیرمنتظره در هنگام ایجاد مجدد جلسه ضبط NvFBC میشدند نیز در این نسخه رفع شدند، همراه با اشکالی که باعث میشد نصب درایور گرافیک در زمانی که سیستم از پیادهسازیهای جایگزین ابزار tr استفاده میکرد و یک اشکال، با شکست مواجه شود. که می تواند باعث استفاده از فرمت تصویر اشتباه برای پاک کردن تصویر رندر پاس در برنامه های Vulkan هنگام استفاده از VkImage ایجاد شده با VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT شود.
برای جزئیات بیشتر در مورد تغییرات ارائه شده توسط اولین نسخه پایدار از سری درایورهای گرافیکی NVIDIA 560، یعنی NVIDIA 560.35.03، یادداشت های انتشار را بررسی کنید، که می توانید آن را از وب سایت رسمی برای سیستم های لینوکس 64 بیتی و AARch64 (ARM64) دانلود کنید. و همچنین سیستم های FreeBSD و Solaris.





