Nvidia FreeBSD Display Driver

نرم افزار تصویر:
Nvidia FreeBSD Display Driver
جزئیات نرم افزار:
نسخه: 396.45 به روز شده
ها تاریخ: 17 Aug 18
توسعه دهنده: NVIDIA Corporation
پروانه: رایگان
محبوبیت: 59

Rating: 4.0/5 (Total Votes: 1)

Nvidia FreeBSD نمایشگر درایور یک درایور ویدیویی اختصاصی OpenGL است که تلاش می کند تا از کارتهای گرافیکی تولید شده توسط Nvidia در سیستم عامل های FreeBSD پشتیبانی کند. راننده در شاخه های مختلف توزیع می شود، به عنوان Short Lived (پشتیبانی کوتاه مدت) یا Long Lived (پشتیبانی طولانی مدت)، ارائه پشتیبانی از معماری های مجموعه 32 بیتی و 64 بیتی را ارائه می دهد.


نصب درایور Display Nvidia Solaris

برای نصب درایور نمایشگر Nvidia FreeBSD، کاربر باید از قسمت Downloads در بالای بسته ای که مربوط به معماری سخت افزار آن است، دانلود کند، یک session console را وارد کنید و & quot؛ tar xzf NVIDIA-FreeBSD-x86_64-xxx را اجرا کنید. xx.tar.gz & amp؛ & amp؛ سی دی NVIDIA-FreeBSD-x86_64-xxx.xx & amp؛ نصب کنید & rdquo؛ در سیستم های 64 بیتی یا "ldquo؛ tar xzf NVIDIA-FreeBSD-x86-xxx.xx.tar.gz & amp؛ & amp؛ سی دی NVIDIA-FreeBSD-x86-xxx.xx & amp؛ نصب کنید & rdquo؛ فرمان برای سیستم های 32 بیتی به عنوان ریشه، where xxx.xx شماره نسخه راننده است.

قبل از اجرای دستورات فوق، به یاد داشته باشید که ابتدا باید هدر هسته را برای جعبه FreeBSD خود نصب کنید. در طول نصب، کاربران از شما خواسته خواهند شد که آیا نصب کننده به طور خودکار پیکربندی درایور تازه نصب شده را بهینه سازی کرده و آن را برای کارت گرافیک خود بهینه سازی کند. به طور متداول، کاربران متخصص می توانند فایل پیکربندی X را به صورت دستی ویرایش کنند، یا پس از نصب، می توانند و & quot؛ nvidia-xconfig & rsquo؛ دستورالعمل را از طریق یک شبیه ساز ترمینال لینوکس برای تنظیم درایور Nvidia به عنوان پیش فرض برای سیستم خود


آیا جعبه FreeBSD من پشتیبانی می شود؟

بله، احتمالا! ما با موفقیت نسخه های پایدار سیستم عامل FreeBSD، در اینجا در آزمایشگاه های Softoware موفق شدیم هر دو درایوهای کوتاه و زنده مادری این راننده را آزمایش کنیم. هر دو این 64 بیت (x86_64) و 32 بیتی (x86) سیستم عامل های سخت افزاری در این زمان پشتیبانی می شوند.


کارت گرافیک قدیمی Nvidia چیست؟

از آنجا که ما شکایات بسیاری از کاربران FreeBSD، لینوکس و سولاریس ما را با کارتهای گرافیکی بسیار قدیمی Nvidia در اختیار ما گذاشتهایم، ما مجبوریم در اینجا ذکر کنیم که این درایور با کارتهای ویدئوی خود کار نخواهد کرد. بنابراین، شما باید نرم افزار Softoware را برای آخرین نرمافزارهای پیشرو Nvidia FreeBSD Legacy جستجو کنید.

چه جدید در این نسخه است:



رفع اشکال که می تواند برنامه های کاربردی EGL چند رشته ای را هنگام خروج از حالت سقوط ایجاد کند.

چه جدید در نسخه 390.67 است:



رفع اشکال که می تواند هنگام استفاده از سخت افزار Quadro SDI Capture منافع هسته را ایجاد کند.
رفع اشکال که باعث ترکیب کامپوننت kwin OpenGL در هنگام اجرای برخی از برنامه های OpenGL شد.
هنگام وقوع برنامه های Vulkan تصادف متناوب را ثابت کرد.
رفع اشکالی که راننده را در بعضی پیکربندی DisplayPort پهنای باند ایجاد کرده است، به طور ضمنی فعال کردن نمایش صفحه نمایش را غیر فعال نمی کند. این باعث شد که باندهای قابل مشاهده
اضافه شدن پشتیبانی از X.Org xserver ABI 24 (xorg-server 1.20).
nvidia-bug-report.sh را بهبود بخشید تا kern.log را بررسی کنید که به طور پیش فرض محل فایل ورودی kernel برای بسیاری از توزیعهای لینوکس مبتنی بر دبیان است.
رفع اشکال که می تواند سرورهای X را صادر کند که در هنگام اجرای برنامه های X11 که با XRenderAddTraps () تماس می گیرند یک درایور ویدئو ABI را از 0.8 به بعد خراب می کند.

چه جدید در این نسخه است:

پشتیبانی از GPU زیر اضافه شده است:
TITAN V
GTX 1070 Ti
ثابت رگرسیون که می تواند خطاهای راننده هنگام تنظیم حالت هایی که شامل دستگاه های حمل و نقل چند منظوره DisplayPort است، خطا کند.
ثابت رگرسیون که بعضی از اتصالات صفحه نمایش را روی برخی از GPU ها ایجاد کرد تا یک دستگاه صوتی متصل به HDMI یا DisplayPort را گزارش نکنند، حتی اگر مانیتور متصل از صدا پشتیبانی کند.
رفع اشکال که گاهی از دکمه تنظیمات پیش فرض تنظیم مجدد در صفحه تنظیمات «تنظیمات ECC» در تنظیمات nvidia جلوگیری می شود زمانی که تنظیمات ECC برای حالت غیر پیش فرض تنظیم شده باشد.
رفع اشکال که باعث تنظیمات nvidia برای اعمال محدودیت های بیش از حد شدید در موقعیت های صفحه نمایش در صفحه "صفحه نمایش پیکربندی X سرور" در برخی از شرایط.
رفع اشکال که می تواند گزینه "Enable Mosaic Basis (Surround)" را در تنظیمات nvidia منجر شود، زمانی که یک صفحه X به جای یک صفحه نمایش در صفحه "صفحه نمایش پیکربندی X سرور" انتخاب می شود، ناپدید می شود.
یک وضعیت مسابقه ثابت می شود که می تواند منجر به سقوط شود، زمانی که برنامه های OpenGL با استفاده از اشیاء بافر حقیقی از موضوعات چندگانه به طور همزمان.رفع اشکالی که باعث شد کنترل پنل کنترل nvidia برای حفظ برخی از تنظیمات اعمال شده، اما تأیید نشد. این منجر به تنظیمات ناخواسته به تغییرات تنظیمات بعدی شد.
پشتیبانی از YUV 4: 2: 0 فشرده سازی برای مانیتورهای متصل از طریق DisplayPort در تنظیمات که در آن هر صفحه نمایش یا GPU قادر به رانندگی حالت فعلی در RGB 4: 4: 4 اضافه شده است. برای توضیحات، توضیحات را در قسمت "برنامه های مدیریت حالت" برای جزئیات مشاهده کنید.
افزونه فایرفاکس فایرفاکس برای کنترل nvidia-modeet
توجه داشته باشید که هنگام اتصال nvidia به حالت اولیه تنظیم می شود. برای مثال، زمانی که Xorg یا nvidia-persistensed در حال اجرا است یا وقتی nvidia-drm با پارامتر "modeet = 1" بارگذاری می شود.
ویژگی AllowGSYNC MetaMode اضافه شده است که می تواند به طور کامل غیر فعال کردن G-SYNC باشد. این می تواند برای فعال کردن قابلیت هایی که با G-SYNC سازگار نیستند، مانند Ultra Low Motion Blur یا Frame Lock، استفاده شود.
مانیتورهای کاشی شده قبلا یک صفحه جداگانه Xinerama برای هر کاشی گزارش شده است. اکنون، به طور پیش فرض، آنها را به یک صفحه بزرگ Xinerama بزرگ ترکیب می کنند.

در حال حاضر پانل های فردی در یک مانیتور کاشی براساس اطلاعات طرح ارائه شده در EDID مانیتور تنظیم می شود. این را می توان با تنظیم دستی تعرفه ها یا استفاده از گزینه "MetaModeOrientation" لغو کرد.
حالت های متصل شده غیر فعال از DisplayPort به طور پیش فرض به دلیل پشتیبانی ناقص در GPU. برای تایید این رفتار پیش فرض، "AllowDpInterlaced" حالت اعتبار سنجی اضافه شده است و به هر حال، حالت های درهم و برهم روی پروتکل DisplayPort را اجازه می دهد.
رفع اشکال که می تواند برخی از eDP G-SYNC را نشان می دهد به سوسو زدن در نرخ تازه کردن refresh.
رفع اشکال که به طور مصنوعی حداکثر ساعت پیکسل را تا 300 مگاهرتز محدود می کند در هنگام استفاده از بعضی از DisplayPort هایی که قادر به آداپتورهای HDMI می باشند.
رفع اشکال که گزارشات توپولوژی ناقص PCI را در nvidia-smi در سیستم های اینتل Skylake انجام داد.

در نسخه 387.22 چه جدید است:

پشتیبانی از GPU زیر اضافه شده است:
GTX 1070Ti
ثابت رگرسیون که می تواند خطاهای راننده هنگام تنظیم حالت هایی که شامل دستگاه های حمل و نقل چند منظوره DisplayPort است، خطا کند.
ثابت رگرسیون که بعضی از اتصالات صفحه نمایش را روی برخی از GPU ها ایجاد کرد تا یک دستگاه صوتی متصل به HDMI یا DisplayPort را گزارش نکنند، حتی اگر مانیتور متصل از صدا پشتیبانی کند.
رفع اشکال که گاهی از دکمه تنظیمات پیش فرض تنظیم مجدد در صفحه تنظیمات «تنظیمات ECC» در تنظیمات nvidia جلوگیری می شود زمانی که تنظیمات ECC برای حالت غیر پیش فرض تنظیم شده باشد.
رفع اشکال که باعث تنظیمات nvidia برای اعمال محدودیت های بیش از حد شدید در موقعیت های صفحه نمایش در صفحه "صفحه نمایش پیکربندی X سرور" در برخی از شرایط.
رفع اشکال که می تواند گزینه "Enable Mosaic Basis (Surround)" را در تنظیمات nvidia منجر شود، زمانی که یک صفحه X به جای یک صفحه نمایش در صفحه "صفحه نمایش پیکربندی X سرور" انتخاب می شود، ناپدید می شود.
یک وضعیت مسابقه ثابت می شود که می تواند منجر به سقوط شود، زمانی که برنامه های OpenGL با استفاده از اشیاء بافر حقیقی از موضوعات چندگانه به طور همزمان.رفع اشکالی که باعث شد کنترل پنل کنترل nvidia برای حفظ برخی از تنظیمات اعمال شده، اما تأیید نشد. این منجر به تنظیمات ناخواسته به تغییرات تنظیمات بعدی شد.
پشتیبانی از YUV 4: 2: 0 فشرده سازی برای مانیتورهای متصل از طریق DisplayPort در تنظیمات که در آن هر صفحه نمایش یا GPU قادر به رانندگی حالت فعلی در RGB 4: 4: 4 اضافه شده است. برای توضیحات، توضیحات را در قسمت "برنامه های مدیریت حالت" برای جزئیات مشاهده کنید.
افزونه فایرفاکس فایرفاکس برای کنترل nvidia-modeet
توجه داشته باشید که هنگام اتصال nvidia به حالت اولیه تنظیم می شود. برای مثال، زمانی که Xorg یا nvidia-persistensed در حال اجرا است یا وقتی nvidia-drm با پارامتر "modeet = 1" بارگذاری می شود.
ویژگی AllowGSYNC MetaMode اضافه شده است که می تواند به طور کامل غیر فعال کردن G-SYNC باشد. این می تواند برای فعال کردن قابلیت هایی که با G-SYNC سازگار نیستند، مانند Ultra Low Motion Blur یا Frame Lock، استفاده شود.
مانیتورهای کاشی شده قبلا یک صفحه جداگانه Xinerama برای هر کاشی گزارش شده است. اکنون، به طور پیش فرض، آنها را به یک صفحه بزرگ Xinerama بزرگ ترکیب می کنند.

در حال حاضر پانل های فردی در یک مانیتور کاشی براساس اطلاعات طرح ارائه شده در EDID مانیتور تنظیم می شود. این را می توان با تنظیم دستی تعرفه ها یا استفاده از گزینه "MetaModeOrientation" لغو کرد.
حالت های متصل شده غیر فعال از DisplayPort به طور پیش فرض به دلیل پشتیبانی ناقص در GPU. برای تایید این رفتار پیش فرض، "AllowDpInterlaced" حالت اعتبار سنجی اضافه شده است و به هر حال، حالت های درهم و برهم روی پروتکل DisplayPort را اجازه می دهد.
رفع اشکال که می تواند برخی از eDP G-SYNC را نشان می دهد به سوسو زدن در نرخ تازه کردن refresh.
رفع اشکال که به طور مصنوعی حداکثر ساعت پیکسل را تا 300 مگاهرتز محدود می کند در هنگام استفاده از بعضی از DisplayPort هایی که قادر به آداپتورهای HDMI می باشند.
رفع اشکال که گزارشات توپولوژی ناقص PCI را در nvidia-smi در سیستم های اینتل Skylake انجام داد.

چه جدید در نسخه 384.59 جدید است:

پشتیبانی از GPU های زیر اضافه شده است:
GeForce GT 1030
GeForce MX150
رفع اشکال که مانع از تغییر در تعیین استریو استریو از گرفتن از کنترل پنل کنترل تنظیمات nvidia.
رفع اشکال که موجب تعلیق S4 (همچنین به عنوان "hibernate" شناخته می شود) در هنگام تعلیق در حالت فعال بودن SLI قطع شد.
رفع اشکال که در آن دستگاه ها توسط راننده Vulkan به درستی قابل ثبت نیستند. برای جزئیات بیشتر به بخش "شناخته شده" README مراجعه کنید.
رفع یک اشکال که می تواند برنامه های OpenGL را پس از فراخوانی glDeleteBuffers در VBOs که با ARB_vertex_attrib_binding بازپرداخت شده است، سقوط کند.
رفع اشکال که بعضی اوقات می تواند برنامه های OpenGL را قفل کند تا سرور X دریافت ورودی کند.
رفع اشکالی که تنظیمات Nvidia را برای کاهش مقدار BusID در هنگام تغییر در یک فایل پیکربندی موجود X رفع کرد.
ثابت رگرسیون که مانع از nvidia-xconfig از پرس و جو از برخی از پردازنده های گرافیکی، به عنوان مثال هنگام اجرای nvidia-xconfig -a`
رفع اشکال که موجب خراب شدن پخش VDPAU شد و باعث شد تا 16384 پیکسل هماهنگ شود.به روز رسانی nvidia-persistented به مقداردهی اولیه nvidia-modeset.ko علاوه بر nvidia.ko هنگام تنظیم حالت پایداری.
بازرسی چندین بازرسی که عموما از پردازش ماژول هسته در راننده 355.06 حذف شد.
اضافه شدن پشتیبانی از "نزدیکترین" فیلتر تبدیل در راننده X. این باعث می شود که درایور X با استفاده از فیلتر نزدیکترین همسایه هنگام انجام تغییرات روی صفحه نمایش استفاده شود. فیلتر را می توان از طریق آرگومان فیلتر به RRSetCrtcTransform RandR یا از طریق Metamodem "ResamplingMethod" درخواست کرد.
رفع اشکال که در آن nvidia-installer یک نسخه اشتباه از پرونده پیکربندی Vulcan ICD را هنگامی که GLVND برای مشتری GLX غیرفعال شده است نصب می کند.
رفع اشکال با GLX_EXT_buffer_age که در آن مقادیر سن بافر نادرست برای تنظیمات SLI AFR گزارش شده است. در چنین تنظیماتی، سن بافر ممکن است در حال حاضر بیشتر از 3، حداکثر سن بافر قبلی باشد.
رفع اشکال که می تواند حلق آویز و Xids در هنگام انجام RandR تبدیل با Overlay و SLI را فعال کنید.
اطلاعات منتشر شده توسط توسعهدهنده NVIDIA Xinerama X را برای نمایش صفحههای PRIME علاوه بر نمایشگرهای متصل به طور مستقیم، گسترش داد.

یک اشکال را حل کرد که دستگاه های صوتی HDMI را به نظر می رسد یا ناپدید می شوند، زمانی که دستگاه های HDMI به طور hotplugged یا unplugged شد.
رفع اشکال که می تواند خطاهای راننده هنگام تنظیم حالت روی صفحه نمایش X در حال اجرا در عمق 8 یا عمق 15 رفع شود.
رفع اشکال زمانی که با PRIME همگام سازی می شود می تواند منافع هسته متناوب را ایجاد کند.
رفع اشکال که موجب نگرانی هسته ای شد، وقتی که Hotplugging HDMI را روی برخی از مینی های PC Zotac نمایش می دهد.
به روز رسانی nvidia-installer برای برچسب کردن ماژول های kernel با نوع فایل SELinux 'modules_object_t'. برخی از سیستم های SELinux سیستم اجازه می دهد بارگذاری ماژول های هسته با این نوع فایل SELinux.
پشتیبانی از چک کردن و دانلود بسته های راننده به روز شده و رابط های هسته پیش ساخته شده از nvidia-installer حذف شده است. این قابلیت محدود به ftp و http غیر رمزگذاری شده بود و با استفاده از کد که دیگر فعالانه حفظ نمی شد، اجرا شد.

چه جدید در نسخه 381.22 / 381.09 بتا جدید است:

رفع اشکال که سبب ایجاد GLX_EXT_buffer_age بسط فریم سن برای به دست آوردن مقادیر نادرست برای drawer استریو هنگام استفاده از حالت استریو منفعل 5 تا 9 است.
رفع اشکال که باعث شد "nvidia-settings -query همه" برای چاپ بسیاری از نوشته های تکراری.
رفع اشکال که باعث شد برنامه های کاربردی در برخی از شرایط هنگام تماس با glXMakeCurrent در حالی که بهینه سازی رشته OpenGL فعال بود.
رفع اشکال که برنامه های VDPAU را برای استفاده از صف Presentation ارائه داد، زمانی که یک برنامه قبلی VDPAU پاک نکرد.
قطع شدن و سقوط ثابت که ممکن است رخ دهد وقتی یک متن OpenGL ایجاد می شود در حالی که سیستم خارج از حافظه در دسترس است.
اشکال که باعث فساد شد هنگامی که پنجره های OpenGL تغییر یافته یا تغییر اندازه داده شد.
رفع یک اشکال که سبب ایجاد صفحات X شد که با استفاده از "xrandr -s" برای تغییر پیکربندی صفحه نمایش "UseDisplayDevice" گزینه "none" را به 640x480 تغییر داد.
به طور پیش فرض بهینه سازی رشته OpenGL غیر فعال شده است، که در ابتدا در 378.09 فعال بود، به دلیل گزارش های مختلف بی ثباتی.
صفحه نمایش چهره آرم راننده X و گزینه های NoPlace LogoPath مربوط به xorg.conf حذف شده است.

گزینه Metamodel "ResamplingMethod" اضافه شده است، با اضافه کردن پشتیبانی از روش های resampling دوزبانه در هنگام استفاده از مقادیر تبدیل تصاویر روی صفحه. برای جزئیات بیشتر README را ببینید.

چه جدید در نسخه 378.13 / 381.09 بتا جدید است:

پشتیبانی از GPU های زیر اضافه شده است:
GeForce GTX 1080 Ti
Quadro M520
TITAN Xp
پشتیبانی از GPU زیر بازسازی شده است:
GRID K520
سازگاری بهبود یافته با هسته های اخیر
رفع اشکال که باعث شد "nvidia-settings -query همه" برای چاپ بسیاری از نوشته های تکراری.
رفع اشکال که باعث شد برنامه های کاربردی در برخی از شرایط هنگام تماس با glXMakeCurrent در حالی که بهینه سازی رشته OpenGL فعال بود.
این اغلب هنگامی رخ می دهد که Steam در حال تلاش برای ایجاد یک ویدیو در تمام صفحه باشد.
رفع اشکال که برنامه های VDPAU را برای استفاده از صف Presentation ارائه داد، زمانی که یک برنامه قبلی VDPAU پاک نکرد.
قطع شدن و سقوط ثابت که ممکن است رخ دهد وقتی یک متن OpenGL ایجاد می شود در حالی که سیستم خارج از حافظه در دسترس است.
اشکال که باعث فساد شد هنگامی که پنجره های OpenGL تغییر یافته یا تغییر اندازه داده شد.
رفع یک اشکال که سبب ایجاد صفحات X شد که با استفاده از "xrandr -s" برای تغییر پیکربندی صفحه نمایش "UseDisplayDevice" گزینه "none" را به 640x480 تغییر داد.
یک تصادف هسته ای که هنگام تلاش برای تخصیص حافظه کاربر بزرگ به CUDA، رخ داد، ثابت شد.به طور پیش فرض بهینه سازی رشته OpenGL غیر فعال شده است، که در ابتدا در 378.09 فعال بود، به دلیل گزارش های مختلف بی ثباتی.
پشتیبانی از افزونههای Vulkan زیر اضافه شده است:
VK_EXT_acquire_xlib_display
VK_EXT_display_control
VK_EXT_display_surface_counter
VK_EXT_direct_mode_display
VK_KHX_external_memory
VK_KHX_external_memory_fd
VK_KHX_external_semaphore
VK_KHX_external_semaphore_fd
این برنامه های افزودنی نیاز به ورژن Vulkan لودر & gt؛ = 1.0.42 دارند.
صفحه نمایش چسباندن آرم راننده X و گزینه های NoLogo و LogoPath مربوط به xorg.conf حذف شده است.
Option Metamodel "ResamplingMethod" اضافه شده است، اضافه شدن پشتیبانی برای روش های بازنگری دوزبانه در هنگام استفاده از مقیاس انتقال تصاویر روی صفحه. برای جزئیات بیشتر README را ببینید.
رفع اشکالی که HDMI و خروجی صوتی DisplayPort را پس از یک حالت کنسول فریمفرفرین بازسازی کرد. برای بعضی از صفحه نمایش ها، این صفحه باعث خالی شدن صفحه نمایش می شود.
رفع اشکال که موجب ایجاد صدا بیش از DisplayPort برای متوقف کردن کار زمانی که مانیتور جدا شد و دوباره متصل شده و یا از حالت DPMS صرفه جویی در قدرت صرفه جویی شد.

رفع اشکالی که سبب فساد در برنامه های خاص، مانند سایه های پنجره در Unity شد، پس از بازبینی از تعلیق، رفع شد.

در نسخه 378.13 جدید است:

پشتیبانی از GPU های زیر اضافه شده است:
Quadro P3000
Quadro GP100
Quadro P4000
Quadro P2000
Quadro P1000
Quadro P600
Quadro P400
Quadro M1200
Quadro M2200
به طور پیش فرض تحت Xinerama غیرفعال شده بهینه سازی رشته OpenGL.
اضافه شدن پشتیبانی از فرمت ARB_parallel_shader_compile برای اجازه دادن به چندین رشته مجموعه سادارهای GLSL.
به روز رسانی درایور X به چشم پوشی از هر نمایش مجازی واقعیت مجازی (HMDs). برای جزئیات بیشتر گزینه "AllowHMD" X را در README مشاهده کنید.
در حال حاضر راننده GLX FBConfigs را بدون هیچ گونه عمق در صفحه عمق 30 X تبلیغ خواهد کرد.
رفع اشکال زمانی که سیستم از زمان تعلیق با بعضی از پردازنده های گرافیکی خاتمه می یابد، سیستم را قطع می کند.
ثابت رگرسیون که می تواند باعث ایجاد فساد در هنگام داغ شدن نمایش می شود.
ثابت رگرسیون که مانع از سیستم های مانیتور DisplayPort چند از بازگرداندن به درستی از تعلیق.
رفع اشکال در ماژول هسته nvidia-modeset.ko که می تواند هنگام ارسال حوادث به اجزای راننده فضای کاربر باعث سقوط آن شود.
اضافه شدن پشتیبانی از X.Org xserver ABI 23 (xorg-server 1.19)
پشتیبانی از FreeBSD 11.0 RELEASE اضافه شده است.

چه جدید در نسخه 375.26 است:



پشتیبانی از GPU های زیر اضافه شده است:
Quadro M3000 SE
ثابت رگرسیون که جلوگیری از نور پس زمینه در برخی از کامپیوتر های نوت بوک صفحه نمایش از بازگشت به حالت بعد از خاموش است.
ثابت رگرسیون که مانع از راه اندازی کنسول به درستی در هنگام استفاده از SLI.
ثابت رگرسیون که می تواند تنظیمات کنترل nvidia تنظیمات را در هنگام راه اندازی با تنظیمات GPU خاص سقوط کند.
ثابت رگرسیون که جلوگیری از فرمت GLX_NV_swap_group از کار در هنگام استفاده از SLI یا Quadro همگام سازی.

چه جدید در نسخه 375.20 است:

پشتیبانی از GPU های زیر اضافه شده است:
GeForce GTX 1050
GeForce GTX 1050 Ti
Quadro M620
Quadro M5000 SE
Quadro M3000 SE
رفع اشکال که می تواند نمایش در SLI موزاییک خالی در هنگام استفاده از یک ماتریس تبدیل.
یک اشکال که G-SYNC را از کار بر روی صفحه نمایش نوت بوک جلوگیری کرد.
رفع اشکال باعث شد که دستگاه های چندرسانه ای DisplayPort پس از بازگرداندن کنسول به حالت خالی برسند.
رفع یک اشکال که باعث ایجاد یک سقوط هسته هنگام شروع X برای دومین بار شد، هنگامی که بیش از یک دستگاه چند منظوره DisplayPort به یک اتصال DisplayPort تنها از طریق یک دستگاه شاخه متصل شده است.
به روز رسانی تنظیمات nvidia برای عدم وابستگی زمان ساخت به بسته ی توسعه خارجی nvml (رگرسیون معرفی شده در 375.10).
در هنگام اضافه کردن قوانین پروفایل برنامه و ورودی های پروفایل، تصادف در تنظیمات nvidia ثابت شد.
گزینه "Enable Tooltip" را در تنظیمات nvidia برای رابط GTK 2 حذف کرد.
گزینه های پیکربندی جدید X اضافه شده است:
ForceCompositionPipeline
ForceFullCompositionPipeline
که لغوهای MetaMode را با نامهای مشابه لغو می کند.

رفع اشکالی که موجب تاخیر طولانی در هنگام خروج از VT یا غیر فعال کردن یک دستگاه نمایش در حالی که یک برنامه OpenGL در حال اجرا است.
اضافه شدن پشتیبانی از اموال RANDR TILE اضافه شده در RandR 1.5.
حجم حافظه پنهان OpenGL درایو از 64 مگابایت تا 128 مگابایت افزایش یافته است. برای مشخص کردن نحوه انتخاب مکان آن یا غیرفعال کردن بخش «تنظیمات متغیر محیط زیست OpenGL» درایور README، به جزئیات مراجعه کنید.
اضافه شدن پشتیبانی از X.Org xserver ABI 23 (xorg-server 1.19)
پشتیبانی از FreeBSD 11.0 RELEASE اضافه شده است.

در نسخه 370.28 چه جدید است:


مرجع نماد ثابت undefined در libnvidia-glcore.so.
به روز رسانی CurrentMetaMode گزارش از طریق NV-CONTROL API برای نشان دادن اینکه ForceCompositionPipeline یا ForceFullCompositionPipeline در MetaMode فعلی تنظیم شده است.
GeForce GPU های GeForce در سری GeForce GTX 1000 و بعد از آن توانایی بیش از حد و زیر ساعت را اضافه کرد. برای پردازنده های گرافیکی که به آن اجازه می دهد، می توان مقداری را برای مقادیر ساعت در برخی از دامنه های ساعت تمام سطوح عملکرد اعمال کرد. این دستکاری ساعت در ریسک خود کاربر انجام می شود. برای جزئیات بیشتر، مستندات README گزینه پیکربندی X CoolBits را ببینید.
گزینه MetaMode PixelShiftMode اضافه شده است، پشتیبانی از نمایش 4K و 8K پیکسل را پشتیبانی می کند. README را برای جزئیات بیشتر بخوانید.

در نسخه 367.44 چه جدید است:


پشتیبانی از GPU های زیر اضافه شده است:
TITAN X (پاسکال)
GeForce GTX 1060 6GB
GeForce GTX 1060 3GB
ثابت رگرسیون که باعث برنامه های کاربردی با استفاده از GLX غیر مستقیم به سقوط.
ثابت رگرسیون معرفی شده در 367.35 که باعث اولین حالت X سرور برای نمایش خالی اگر ویژگی های درخواست شده در فایل پیکربندی X خط لوله ترکیبی راننده X را فعال کنید. این باعث می شود، به عنوان مثال، توسط نشانه های MetaMode مانند ForceCompositionPipeline، ForceFullCompositionPipeline، چرخش، بازتاب و تبدیل.

چه جدید در نسخه 367.35 جدید است:


رفع یک اشکال که موجب سقوط X در هنگام اعمال تغییرات به اموال RandR CscMatrix شد، در حالی که VT از X خارج شده است.
رفع یک اشکال که در هنگام خروج از تنظیمات nvidia در صفحه نمایش با عمق رنگ 8 یا 15 بیتی باعث سقوط شد.
پشتیبانی از ویژگی VDPAU H را به راننده NVIDIA VDPAU اضافه شده است. پردازنده های گرافیکی با VDPAU Feature H قادر به رمزگشایی سخت افزاری 8192x8192 (8K) H.265 / HEVC ویدئو می باشند.
اضافه شدن پشتیبانی از پرس و جو ارزش ساعت بر روی GPU های پاسکال.
گزینه پیکربندی موزاییک پایه را از nvidia-settings بر روی سیستم هایی که این ویژگی در واقع پشتیبانی نمی شود حذف کرد.
رفع اشکالی که باعث شد NVIDIA-SMI یک شماره نسخه نادرست را گزارش کند.

چه جدید در نسخه 364.19 ارائه شده است:


پشتیبانی از GPU های زیر اضافه شده است:
Quadro M6000 24GB
Quadro M5500
رفع اشکال که می تواند گزارش نرخ فریم نادرست را در تنظیمات Quadro Sync با چندین GPU ثابت کند.
بهبود دقت رنگ رنگی X از 8 بیت قابل توجه به 11 در GPU های GeForce. GPU های Quadro قبلا از 11 بیت دقت استفاده کرده اند.
یک ویژگی جدید RandR اضافه شده است، CscMatrix، که یک ماتریس تبدیل رنگ فضای 3x4 را مشخص می کند. ماتریس پس از رنگبندی X و قبل از رمپ گاما اعمال می شود. این ویژگی در GF119 و GPU های جدیدتر در دسترس است.
دست زدن به رمپ گاما X در GF119 و پردازنده های جدیدتر. در این GPU ها، رمپ گاما RandR همواره 1024 ورودی دارد و در حال حاضر به مکان نما و VDPAU یا همپوشانی ایستگاه های کاری علاوه بر پنجره ریشه X نیز اعمال می شود.
بهبود عملکرد تعاملی برنامه هایی که از یک مکان نما سخت افزاری استفاده می کنند در حالی که G-SYNC فعال است.

در نسخه 361.42 چه جدید است:


پشتیبانی از GPU های زیر اضافه شده است:
GeForce 920MX
GeForce 930MX
Quadro M6000 24GB
محدودیت مقادیر پیش فرض در تنظیمات nvidia به 32، برای جلوگیری از حداکثر وظایف محدود کردن در سیستم با بسیاری از CPU ها محدود است.
ثابت رگرسیون که باعث استثناهای GPU و رندر نادرست هنگام استفاده از pbuffers با EGLDevice.
رفع اشکال که تنظیمات nvidia را هنگام سوزاندن عینک با فرستنده 3D Vision Pro در برخی از سیستم ها سقوط داد.
رفع اشکال که موجب ایجاد مظاهر نصب کننده برای برخی از کتابخانه های سازگاری 32 بیتی شد که در بسته نصب نصب می شوند.
ثابت رگرسیون که موجبات HSync و VSync را برای زمانبندی پرچمهای قطبی به حالت تعلیق درآورد.

چه جدید در نسخه 361.28 جدید است:

پشتیبانی از گرافیک زیر اضافه شده: GeForce 945A
زیرساخت NVIDIA GLX و OpenGL از زیرساخت OpenGL-Neutral Driver (GLVND) پشتیبانی می کند. این نباید تغییرات قابل توجهی در رفتار کاربر نهایی ایجاد کند، اما برخی از کتابخانه های مؤلفه درایور داخلی تغییر یافته و یا در نتیجه منتقل می شوند. این تغییرات ممکن است بر روی اسکریپت هایی که بر روی اجزای کامپوننت راننده NVIDIA OpenGL به جز موارد مشخص شده در نسخه OpenGL لینوکس ABI نسخه 1.0، نگهدارنده بسته های نصب مجدد NVIDIA جایگزین و برنامه های کاربردی که به حضور هر نماد غیر OpenGL / GLX بستگی دارد در کتابخانه libGL.so.1 و وابستگی های آن به هیچ وجه. لطفا https://github.com/NVIDIA/libglvnd را ببینید برای اطلاعات بیشتر در مورد پروژه GLVND. مشخصات لینوکس OpenGL ABI نسخه 1.0 در https://www.opengl.org/registry/ABI موجود است
به روز رسانی nvidia-installer برای اجرای ldconfig (8) و depmod (8) پس از حذف یک درایور موجود، به جای اینکه فقط این دو دستور را اجرا کنید هنگام نصب یک راننده جدید، به روز شده است.

پوشه VDPAU و ردیابی libvdpau.so.1 و libvdpau_trace.so.1 را از بسته راننده حذف کرد. این کتابخانه ها ممکن است از طریق سیستم مدیریت بسته های توزیع شما در دسترس باشند یا می توانند از منابع موجود در http://people.freedesktop.org/~aplattner/vdpau/ کامپایل شوند. برای اطلاعات بیشتر لطفا http://freedesktop.org/wiki/Software/VDPAU/ را ببینید.
رفع اشکال در راننده EGL که در آن یک mutex بیش از یک بار باز شد. این رفتار رفتار نامشخصی را به وجود می آورد و به ویژه اگر قفل elision در glibc فعال باشد، ممکن است یک گسل تقسیم بندی ایجاد شود.

چه جدید در نسخه 358.16 جدید است:

ثابت رگرسیون، معرفی شده در 358.09، که باعث ارائه نادرست برنامه های کاربردی استریو OpenGL در ترکیب با Quadro Sync در GPU های خاص است.
ثابت رگرسیون، معرفی شده در 2009/09/30، باعث شد که برنامه های کاربردی استریو OpenGL را فعال کنند، زمانی که SLI AFR، SFR یا SLIAA فعال شد.
رجیستری را که در تاریخ 358.09 معرفی شده است رفع کرد، هنگامیکه برخی از توپولوژیهای SLI Mosaic در حال استفاده بودند، سیستم را در هنگام اجرای برنامه های OpenGL قطع کرد.
رفع اشکال، که در تاریخ 358.09 معرفی شد، می تواند منجر به سقوط هسته شود، زمانی که nvidia.ko و nvidia-modeset.ko دارای نسخه های مختلف هستند. این می تواند رخ دهد اگر یک بسته درایور قدیمی تر پس از نصب 358.09 نصب شود.
رفع اشکال است که می تواند بعضی از مانیتورهای G-SYNC را بر روی GPU های Kepler مبتنی بر سوسو زدن هنگامی که با نرخ فریم پایین کار می کنند.
ثابت رگرسیون که می تواند برنامه های OpenGL یا VDPAU را در پوسته های Xinerama آویزان کند و شامل صفحه نمایش های چندگانه X که توسط همان GPU رانده شوند.
یک جایگزین برای اجازه دادن به عملکرد GLX در هنگام اتصال سوکت دامنه یونیکس بین GLX طرف مشتری NVIDIA و GLX طرف سرور NVIDIA اضافه شده است. برای مثال، خط مشی SELinux پیش فرض در Fedora 22 مانع از کارکرد GDM3 درایور NVIDIA 358.09 GLX می شود:https://bugzilla.redhat.com/show_bug.cgi؟id=1271401
ثابت رگرسیون از 358.09 که باعث شد G-SYNC مانیتور پیکربندی شده برای استفاده از استریو 3D Vision خالی و گزارش سیگنال پشتیبانی نشده است.
ثابت رگرسیون از 358.09 که باعث برنامه های OpenGL که موفق به مذاکره مجوز برای انجام glXSwapBuffers از طریق کوه پیمایش برای متوقف کردن به روز رسانی صفحه نمایش. این در فدورا 22 اتفاق افتاد که در آن سیاست سیستم SELinux مانع از ارتباط GNN-shell از سرور X شد.
در حال حاضر، برنامه های OpenGL که می توانند به مذاکره بر روی کیبرد بپردازند، از طریق blitting به glXSwapBuffers بازگشتند.
برای جزئیات بیشتر به https://bugzilla.redhat.com/show_bug.cgi؟id=1271401 مراجعه کنید.
ثابت رگرسیون که عملکرد OpenGL را در تنظیمات X سرور بی سر و صدا کاهش داد.
یک نشت حافظه پس از از بین بردن یک GLXWindow که هنوز بستر فعلی مرتبط با آن است رخ داد.
رفع اشکال که موجب ایجاد EGL pbuffers با هر دو بافر جلو و پشت، به جای تنها بافر پشت، همانطور که برای EGL مورد نیاز است.
nvdia-modeset.ko یک ماژول جدید هسته اضافه کرد. این جزء راننده جدید در ارتباط با ماژول هسته nvidia.ko به منظور برنامه ریزی موتور نمایش GPU کار می کند.nvidia-modeset.ko هیچ قابلیت و رابط کاربر جدید را برای برنامه های شخص ثالث ارائه نمی کند. با این حال، در یک نسخه آزمایشی، nvidia-modeset.ko به عنوان پایه ای برای رابط کاربری که توسط مدیر رندر مستقیم هسته (DRM) ارائه می شود استفاده می شود.
سوسو زدن و تاخیر در هنگام انتقال به حالت G-SYNC یا خارج از آن کاهش می یابد. به عنوان بخشی از این تغییر، مانیتورهایی که دارای نشانگرهای G-SYNC در صفحه نمایش روی صفحه خود هستند، همواره گزارش می دهند که آنها در حالت G-SYNC هستند. نمایشگر ویژوال OpenGL G-SYNC می تواند در تنظیمات nvidia فعال شود تا تعیین شود که آیا G-SYNC در واقع استفاده می شود.
پروتکل GLX برای گسترش OpenGL زیر از OpenGL 3.0 از رسمی رسمی غیر رسمی به ARB ارتقا یافته است:
GL_EXT_draw_buffers2
پروتکل GLX برای دستورات OpenGL 3.0 زیر:
BindBufferRangeNV
BindBufferBaseNV
BeginTransformFeedbackNV
EndTransformFeedbackNV
GetTransformFeedbackVaryingEXT
TransformFeedbackVariingsEXT
که بخشی از برنامه های زیر هستند:
GL_NV_transform_feedback
GL_EXT_transform_feedback
از رسمی رسمی غیر رسمی به ARB ارتقا یافته است.

با تغییرات فوق، پروتکل GLX برای OpenGL 3.0 از رسمی رسمی غیر رسمی به ARB ارتقا یافته است.
مکانیسم تخصیص حافظه سیستم جدید برای تخصیص بزرگ در درایور OpenGL اضافه شده است. این مکانیزم اجازه می دهد که تخصیص را از فرایند غیرفعال کند، در حالی که آن استفاده نمی شود، فضای آدرس مجازی بیشتری را در اختیار برنامه قرار می دهد. این برنامه به طور پیش فرض بر روی 32 بیتی برنامه های OpenGL با لینوکس 3.11+ و glibc 2.19+ فعال است. حافظه اختصاص داده شده به این روش فضای را در / dev / shm مصرف خواهد کرد. تنظیم کردن متغیر محیطی __GL_DevShmPageableAllocations to 2 این ویژگی را غیرفعال می کند
اضافه شدن پشتیبانی از OpenGL 4.3.
اضافه شدن پشتیبانی از X.Org xserver ABI 20 (xorg-server 1.18).

در نسخه 355.11 چه جدید است:

پشتیبانی از GPU های زیر اضافه شده است:
GeForce GTX 950
Quadro M4000
Quadro M5000
رفع اشکال که برنامه های کاربردی با استفاده از OpenCL یا CUDA را با قابلیت تعاملی OpenGL برای بروزرسانی هنگام استفاده از رندر غیر مستقیم GLX رفع کرد.
رفع اشکال که باعث شد VDPAU تنها نیمی از فیلم ویدئویی را هنگام رمزگشایی و نمایش جریانهای ویدئوی کدگذاری شده H.265 / HEVC نمایش دهد.
رفع اشکال که می تواند هنگام استفاده از glReadPixels () در عمق یا بافرهای استنسیل پنجره های چند نمونه در هنگام تغییر اندازه یا حرکت پنجره ها، استثناء GPU را ایجاد کند.
رفع اشکال که می تواند داده ها را از یک سطح بافت به داده های بازنویسی از پایین ترین سطح بعدی ایجاد کند، هنگام ایجاد یک دید بافتی که بالاتر از دو سطح را شامل نمی شود.
رفع اشکال است که می تواند هنگام تنظیم مجدد صفحه نمایش، پانل کنترل تنظیمات nvidia را به تصادف منجر شود.
تعدادی گزارش غلط از پشتیبانی از پسوندهای GLX اصلاح شده است: چند افزونه گزارش شده به عنوان پشتیبانی برای GLX غیر مستقیم، که در واقع تنها تحت رندر مستقیم پشتیبانی می شود.
اضافه شدن پشتیبانی از پسوند EGL زیر:
EGL_KHR_swap_buffers_with_damage
EGL_NV_stream_consumer_gltexture_yuv

گزینه DeleteUnusedDP12Displays را به عنوان غیرقانونی مشخص شده است.
نسخه 1.5.0 از ویژگی تغییر اندازه و چرخش X توجه داشته باشید که خروجی های ایجاد شده به صورت پویا نابود نخواهد شد، بنابراین این گزینه منقضی می شود و در انتشار راننده آینده حذف خواهد شد.
اضافه شدن پشتیبانی از پروفایل های VDPAU اضافه شده در VDPAU 0.9:
VDP_DECODER_PROFILE_H264_BASELINE
VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE
VDP_DECODER_PROFILE_H264_EXTENDED
VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH
VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH
رفع اشکال که بیش از یک خروجی RandR را از به اشتراک گذاری حالت های اضافه شده جلوگیری می کند.
رفع اشکال که فواصل تعویض مشخص شده توسط برنامه را در هنگام استفاده از Xinerama در بعضی از صفحه ها نادیده گرفت.
رفع اشکال که حالت های RandR ارائه شده توسط کاربر را با ترکیبات مزاحمت از + HSync، -HSync، + VSync و -VSync پرچم ها برای فاسد لیست حالت، رفع کرد.
پشتیبانی اضافه شده برای ایجاد OpenGL 3.0 و بالاتر از حالت فعلی بدون ایجاد جریان به هر drawable.

چه جدید در نسخه 352.21 جدید است:



پشتیبانی از GPU های زیر اضافه شده است:
تسلا K40t
GeForce 720A
GeForce 920A
GeForce 930A
GeForce 940A
GeForce GTX 950A
GeForce GTX 980 Ti
رفع اشکال در تنظیمات nvidia باعث شد که برنامه هنگام خرابی EDID به یک فایل خراب شود.
رفع اشکال که از ابزار «mkprecompiled» موجود در بسته راننده جلوگیری می کند از خواندن فایل ها به درستی جلوگیری می کند.
رفع یک اشکال که می تواند یک خطای Xid را در هنگام پایان دادن به برنامه پخش ویدئو با استفاده از صف ارائه ارائه در VDPAU ثابت کند.
به روز رسانی nvidia-installer برای جلوگیری از بازگشت به درخت های منبع هسته در زیر / usr / lib / modules، به معنی محدود کردن موجود در بازگشت به زیر / lib / modules.
به روز رسانی nvidia-installer برای استفاده از modprobe (8) هنگام خروج از ماژول هسته NVIDIA پس از نصب، به جای insmod (8) یا libkmod. این اجازه می دهد که ماژول هسته هر دستورالعمل پیکربندی را که در آن /etc/modprobe.d اعمال می شود به هنگام بارگذاری آن احترام بگذارد.
رفع اشکال که اجازه می دهد پیام های کنسول از هسته لینوکس بر روی رابط کاربر nvidia نصب شود.

نرم افزار های دیگر از توسعه دهنده NVIDIA Corporation

نظرات به Nvidia FreeBSD Display Driver

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!