এনভিডিয়া লিনাক্স ডিসপ্লে ড্রাইভার 64-বিট একটি মালিকানাধীন, তবুও অবাধে বিতরিত ওপেন জিএল ভিডিও ড্রাইভার যা কোনও লিনাক্স কার্নেল ভিত্তিক অপারেটিং সিস্টেমের উপর Nvidia গ্রাফিক্স কার্ডগুলির জন্য সমর্থন প্রদানের লক্ষ্য রাখে। এই সংস্করণ 64-বিট আর্কিটেকচার সমর্থন করে শুধুমাত্র কম্পিউটার ইনস্টল করার জন্য ডিজাইন করা হয়েছে। 32-বিট সাপোর্টের জন্য, এই লিঙ্কটি দেখুন। এটি একটি নেটিভ লিনাক্স ড্রাইভার যা ব্যবহারকারীদের শুধুমাত্র একটি কমান্ড লাইন ইনস্টলার এবং সেইসাথে সেটিংস প্যানেল সরবরাহ করে। এটি গেমিং ব্যবহারকারীদের জন্য এক নম্বর পছন্দ।
কিভাবে আমি Nvidia গ্রাফিক্স ড্রাইভার ইনস্টল করব?
আপনার লিনাক্স বক্সে এনভিডিয়া লিনাক্স ডিসপ্লে ড্রাইভার ইনস্টল করার জন্য, আপনাকে প্রথমে প্রথমে & ldquo; ডাউনলোড & rdquo; ব্যবহার করে বাইনারি প্যাকেজ ডাউনলোড করতে হবে। উপরে বোতামটি, আপনার হোম ডিরেক্টরিতে রান ফাইলটি সংরক্ষণ করুন, একটি টিটিটি খুলুন এবং & ldquo; sh ./NVIDIA-Linux-x86-xxx.xx.run&rdquo চালান; কমান্ড (কোট ছাড়া), রুট (সুডোর সাথে), যেখানে xxx.xx সংস্করণ নম্বর।
তবে মনে রাখবেন, আপনাকে প্রথমে Linux কার্নেল হেডার প্যাকেজগুলি ইনস্টল করতে হবে! ইনস্টলেশন চলাকালীন, আপনি যদি X কনফিগারেশন ফাইল ম্যানুয়ালি সম্পাদনা করতে চান বা ইনস্টলারকে সমস্ত হার্ড কাজ করতে চান তবে আপনাকে জিজ্ঞাসা করা হবে। বিকল্পরূপে, ইনস্টলেশনের পরে Linux টার্মিনাল এমুলেটরের মাধ্যমে nvidia-xconfig কমান্ডটি স্বয়ংক্রিয়ভাবে এটি কনফিগার করা সম্ভব।
Nvidia গ্রাফিক্স কার্ড এই ড্রাইভার দ্বারা সমর্থিত হয় কি?
আনুষ্ঠানিকভাবে, এনভিডিয়া লিনাক্স ডিসপ্লে ড্রাইভারটি এনভিডিয়া গ্রাফিক্স কার্ডগুলির বিস্তৃত সমর্থন করে, যা ওপেন সোর্স নউউও ড্রাইভার সমর্থন করে। আইওএন লিও, ক্যড্রো প্লেক্স, ক্যড্রো সিঙ্ক, জিআরআইডি, এনভিএস, এনফোজার প্রফেশনাল 3000, কোয়াড্রো এফএক্স, কোয়াড্রো ফলক, এবং সেইসাথে সমস্ত জিএফফোর্স সিরিজ বেশিরভাগ সময়ে সমর্থিত।
আমার লিনাক্স বিতরণ সমর্থন করে?
আমাদের পরীক্ষার সময় এখানে সফটওয়ার টেস্টিং ল্যাবগুলিতে, আমরা জনপ্রিয় উবুন্টু সহ লিনাক্সের অসংখ্য বিতরণে এনভিডিয়া লিনাক্স ডিসপ্লে ড্রাইভারটি সফলভাবে ইনস্টল করেছি। এটি আর্কি লিনাক্স, ডেবিয়ান জিএনইউ / লিনাক্স, লিনাক্স মিন্ট, ওপেনসুএসইএস, ফেডোরা এবং অন্যান্য অনেক সুপরিচিত লিনাক্স কার্নেল ভিত্তিক অপারেটিং সিস্টেমের সাথে ভালভাবে চলছে।
এই প্রকাশনায়
নতুন কি :
যে
অ্যাপ্লিকেশন হ্যাং বা ক্র্যাশের পরে Vulkan সরাসরি-থেকে-প্রদর্শনের অ্যাপ্লিকেশনগুলির উন্নত পুনরুদ্ধার।
এমন একটি বাগ সংশোধন করা যা বহির্মুখী ইজিএল অ্যাপ্লিকেশনগুলিকে ছাড়ার সময় ক্র্যাশ করতে পারে।
সংস্করণ 390.67 এ নতুন কি :
ক্যড্রো এসডিআই হার্ডওয়্যার ক্যাপচার ব্যবহার করার সময় কার্নেল প্যানিকগুলির কারণ হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
নির্দিষ্ট ওপেন জিএল অ্যাপ্লিকেশন চালু করার সময় কুইন ওপেনজিএল কম্পোজিটিং ক্র্যাশ হওয়ার কারণে একটি বাগ সংশোধন করা হয়েছে।
ভলকান অ্যাপ্লিকেশনগুলি চালু করার সময় একটি বিরতিহীন ক্র্যাশ স্থির করেছে।
ওয়াইনের মাধ্যমে অ্যাপ্লিকেশানগুলি চালু করার সময় একটি অন্তর্বর্তী ক্র্যাশ স্থির করে।
কিছু নিম্ন ব্যান্ডউইথ ডিসপ্লেপোর্ট কনফিগারেশনের মধ্যে ড্রাইভারটিকে সৃষ্টির ফলে একটি বাগ সংশোধন করা হয়েছে, যা নিস্পাপভাবে প্রদর্শন ডাইথিং সক্ষম করবে না। এই দৃশ্যমান ব্যান্ডিং ফলে।
X.Org xserver ABI 24 (xorg-server 1.20) এর জন্য সমর্থন যোগ করা হয়েছে।
ken.log কে পরীক্ষা করার জন্য nvidia -bug-report.sh উন্নত উন্নত ডেবিয়ান-ভিত্তিক Linux বিতরণগুলির জন্য ডিফল্ট কার্নেল লগ-ফাইল অবস্থান।
XRenderAddTraps () কে X11 অ্যাপ্লিকেশনগুলি চালানোর সময় X সার্ভারগুলি চালানোর জন্য X সার্ভারগুলিকে এক্সপোর্ট করতে পারে এমন একটি ভিডিও ড্রাইভার ABI কে 0.8 এর আগে এক্সপোর্ট করতে পারে এমন একটি বাগ স্থির করা হয়েছে।
নতুন কি সংস্করণে:
যে
নিম্নলিখিত GPU এর জন্য সমর্থন যোগ করা হয়েছে:
টিটান ভি
GTX 1070 Ti
কোনও টেসলা ব্র্যান্ডেড গ্রাফিক্স কার্ড এবং কিছু অপটিমাস ল্যাপটপের মতো কোনও ইঞ্জিন ছাড়াই ভলকান এক্স 11 স্য্যাপচেনগুলি GPU এ ব্যর্থ হওয়ার কারণে একটি বাগ সংশোধন করা হয়েছে।
এমন একটি বাগ সংশোধন করা হয়েছে যা ভলকান অ্যাপ্লিকেশনগুলি কেপলার GPUs, যেমন জিওফোর্স GTX 680 তে ঝুলতে পারে।
G-SYNC নির্দেশক যখন G-SYNC সক্রিয় ছিল তখন ভলকান অ্যাপ্লিকেশনগুলিতে "G-SYNC" পরিবর্তে "স্বাভাবিক" রিপোর্ট করার সময় একটি বাগ স্থির করেছিল।
নতুন কি সংস্করণ 387.2২:
নিম্নলিখিত GPU এর জন্য সমর্থন যোগ করা হয়েছে:
GTX 1070Ti
ডিসপ্লেপোর্ট মাল্টি-স্ট্রিম ট্রান্সপোর্ট ডিভাইসগুলি অন্তর্ভুক্ত করে এমন মোড সেটিং করার সময় ড্রাইভারের ত্রুটিগুলি হতে পারে এমন একটি প্রতিক্রিয়া স্থির করে।
একটি nvidia.ko কার্নেল মডিউল প্যারামিটার যোগ করা হয়েছে, NVreg_EnableBacklightHandler, যা / sys / class / backlight / এর মাধ্যমে ল্যাপটপ ব্যাকলাইট উজ্জ্বলতার পরীক্ষামূলক পরিচালনা সক্ষম করতে ব্যবহার করা যেতে পারে। এই হ্যান্ডলার ভিডিও.ko কার্নেল মডিউল দ্বারা সরবরাহিত ACPI- ভিত্তিক একটিকে ওভাররাইড করে।
NVreg_EnableBacklightHandler ডিফল্টরূপে নিষ্ক্রিয় করা আছে।
ম্যাক্সওয়েল এবং আপ সমর্থিত সকল ভল্কান swapchains সমর্থিত জি-সিএনএনসি। G-SYNC- প্রস্তুত মনিটর ব্যবহার করার সময় ডি-সিএনএনসি ডিফল্টরূপে সক্ষম করা হয়। সরাসরি টু ডিসপ্লে সোয়াপচেনগুলির জন্য, "GLGSYNCAllowed" সেটিংের সাথে একটি অ্যাপ্লিকেশান প্রোফাইল 'মিথ্যা' এ সেট করা যেতে পারে এই বৈশিষ্ট্যটি অক্ষম করতে:
{"নিয়ম": [
{"প্যাটার্ন": [], "প্রোফাইল": ["GLGSYNC অনুমোদিত", মিথ্যা]}
সংযুক্ত মনিটর অডিও সমর্থন করে এমন একটি সংযুক্ত এইচডিএমআই বা ডিসপ্লেপোর্ট অডিও ডিভাইসের প্রতিবেদন না করার জন্য কিছু GPU- এ কিছু ডিসপ্লে সংযোজকগুলির কারণে এমন একটি প্রতিক্রিয়া স্থির করেছে। ECC কনফিগারেশনটিকে একটি ডিফল্ট অবস্থায় সেট করা অবস্থায় এনভিডিয়া-সেটিংস "ইসিসি সেটিংস" পৃষ্ঠাটি উপলভ্য হওয়ার সময়ে কখনও কখনও "ডিফল্ট কনফিগারেশন পুনরায় সেট করুন" বোতামটিকে বাধা দেয় এমন একটি বাগ সংশোধন করে।
কিছু পরিস্থিতির অধীনে "এক্স সার্ভার ডিসপ্লে কনফিগারেশন" পৃষ্ঠায় প্রদর্শনের অবস্থানগুলির উপর অত্যধিক আক্রমনাত্মক সীমা প্রয়োগ করার জন্য এনভিডিয়া-সেটিংসগুলির কারণে একটি বাগ সংশোধন করা হয়েছে।
"এক্স সার্ভার ডিসপ্লে কনফিগারেশন" পৃষ্ঠাতে একটি ডিসপ্লে প্রদর্শনের পরিবর্তে X স্ক্রীনটি অদৃশ্য হয়ে গেলে এনভিডিয়া-সেটিংস থেকে "বেস মোজাইক (আশেপাশে) সক্ষম করুন" চেকবাক্সটি অদৃশ্য হয়ে যেতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
ওপেন জিএল প্রোগ্রাম একযোগে একাধিক থ্রেড থেকে vertex বাফার অবজেক্টগুলি ম্যানিপুলিউটেড করার সময় একটি রেস শর্ত স্থির করে যা ক্র্যাশ হতে পারে।
প্রয়োগ করা হয়েছে এমন কিছু সেটিংস বজায় রাখার জন্য এনভিডিয়া-সেটিংস কন্ট্রোল প্যানেলকে এমন একটি বাগ স্থির করেছে যা নিশ্চিত করা হয়নি। এর ফলে পরবর্তী সেটিংস পরিবর্তনগুলিতে অবাঞ্ছিত সেটিংস প্রয়োগ করা হয়। X11 swapchains ব্যবহার করে পূর্ণস্ক্রীন ভলকান অ্যাপ্লিকেশনের উন্নত কর্মক্ষমতা। এই অপ্টিমাইজেশানটি এমন আরো ইভেন্ট সৃষ্টি করবে যা পুরনো স্ক্রীন মোডে প্রবেশ বা ছেড়ে যাওয়ার সময় একটি পুরনো সোয়াপচেন ট্রিগার করবে। (উদাহরণস্বরূপ, Alt-Tab কী সংমিশ্রণ ব্যবহার করার সময় এটি সাধারণত সম্মুখীন হয়।) এই ঘটনাগুলি ঘটলে অ্যাপ্লিকেশনগুলি যে VK_ERROR_OUT_OF_DATE_KHR রিটার্ন কোড সঠিকভাবে সাড়া দেয় না সেগুলি সঠিকভাবে কাজ করতে পারে না। ভলকান স্পেসিফিকেশন বিভাগ 30.8 দেখুন।
ডিসপ্লেচার্টের মাধ্যমে ডিসপ্লেপোর্টের মাধ্যমে সংযুক্ত মনিটরগুলির জন্য YUV 4: 2: 0 সংকোচনের জন্য সমর্থন যুক্ত করুন যেখানে ডিসপ্লে বা GPU RGB 4: 4: 4 এ বর্তমান মোড চালানোর অক্ষম। বিস্তারিত জানার জন্য "প্রোগ্রামিং মোড" পরিশিষ্টের বিবরণটি দেখুন।
এনভিডিয়া-মোডেসেটে ফ্রেমবফার কনসোল হট প্লাগ হ্যান্ডলিং যোগ করা হয়েছে।
উল্লেখ্য যে এনভিডিয়া-মোডেসেট চালু হলে গরম প্লাগিং শুধুমাত্র পরিচালনা করা হয়; উদাহরণস্বরূপ, যখন Xorg বা nvidia-persistenced চলমান হয় বা যখন nvidia-drm "modeset = 1" পরামিতির সাথে লোড হয়।
G-SYNC নিষ্ক্রিয় করতে ব্যবহৃত মেটামোড বৈশিষ্ট্যটি "মঞ্জুরি GSYNC" যোগ করেছে। এটি G-SYNC, যেমন আল্ট্রা লো মোশন ব্লুর বা ফ্রেম লক সহ অসঙ্গতিপূর্ণ বৈশিষ্ট্য সক্ষম করার জন্য ব্যবহার করা যেতে পারে। NVIDIA কার্নেল মডিউলগুলি তৈরি করার সময় "cc_version_check" স্যানিটি পরীক্ষাটি সঠিকভাবে চলতে বাধা দেয় এমন কয়েকটি সমস্যা স্থির করেছে। কারন এই সমস্যাগুলির মধ্যে বর্ধিত সময়কালের জন্য কার্নেল এবং NVIDIA কার্নেল মডিউলগুলি নির্মাণের জন্য ব্যবহৃত কম্পাইলার সংস্করণগুলির মধ্যে মুখোমুখি পার্থক্য থাকবে, এনভিডিয়া-ইনস্টলারটি যখন সনাক্ত করা হয় তখন ডিফল্টরূপে সিসি সংস্করণ বিচ্ছিন্নতাগুলি উপেক্ষা করতে আপডেট করা হয়েছে।
libkmod / insmod এর পরিবর্তে লোড কার্নেল মডিউলগুলি পরীক্ষা করতে সরাসরি init_module syscall ব্যবহার করার জন্য আপডেটেড এনভিডিয়া-ইনস্টলার। এটি libkmodকে nvidia-installer- র বিল্ড নির্ভরতা হিসাবে সরিয়ে দেয় এবং রান-টাইম নির্ভরতা হিসাবে insmod করে।
টাইলযুক্ত মনিটরগুলির পূর্বে প্রতিটি টাইলের জন্য পৃথক জিনেরামা স্ক্রিনে রিপোর্ট করা হয়েছিল। তারা এখন ডিফল্টরূপে একক বড় জিনেরাম পর্দাতে মিলিত হবে।
টাইলযুক্ত মনিটরের পৃথক প্যানেলে এখন মনিটরের EDID- এ প্রদত্ত বিন্যাসের তথ্যের ভিত্তিতে ব্যবস্থা করা হবে। এটি স্বয়ংক্রিয়ভাবে অফসেটগুলি নির্দিষ্ট করে বা "মেটামোডঅরিয়েন্টেশন" বিকল্পটি ব্যবহার করে ওভাররাইড করা যেতে পারে।
GPU তে অসম্পূর্ণ সমর্থনের কারণে ডিফল্টরূপে ডিসপ্লেপোর্টের উপর ডিসপ্লেড ইন্টারলেস মোডগুলি। এই ডিফল্ট আচরণকে ওভাররাইড করার জন্য "AllowDpInterlaced" মোড যাচাইকরণ টোকেন যোগ করা হয়েছে এবং ডিসপ্লেপোর্ট প্রোটোকলে ওভারলেসড মোডগুলি যেকোনভাবে অনুমতি দেয়।
এমন একটি বাগ সংশোধন করা হয়েছে যা কিছু ইডিপি G-SYNC প্রদর্শনকে কম রিফ্রেশ হারগুলিতে ফ্লিকারে ফেলতে পারে।
প্রিমিংড ডিপিএমএস ঘুমের অবস্থাটি প্রাইমড সিঙ্কের সাথে চালিত মনিটরটিতে ওপেন জিএল অ্যাপ্লিকেশনগুলি ক্র্যাশ হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
HDMI অ্যাডাপ্টারগুলিতে আরো বেশি সক্ষম ডিসপ্লেপোর্ট ব্যবহার করার সময় কৃত্রিমভাবে সর্বোচ্চ পিক্সেল ঘড়ি 300 মেগাহার্টজ পর্যন্ত সীমিত করে এমন একটি বাগ সংশোধন করা হয়েছে।
এমন একটি বাগ সংশোধন করা হয়েছে যা NVIDIA কার্নেল মডিউলগুলিকে অ-এসএমপি লিনাক্স কার্নেলগুলির জন্য বিল্ডিংয়ের বাধা দেয়।
প্রতিবেদনটি NVLink গতি অন্তর্ভুক্ত করতে `nvidia-smi nvlink --status` এর আউটপুট আপডেট করুন।
ইন্টেল স্কাইলেক সিস্টেমে nvidia-smi এ ভুল পিসিআই টোপোলজি রিপোর্টিংয়ের কারণে একটি বাগ সংশোধন করা হয়েছে।
নতুন কি সংস্করণ 384.59:
নিম্নলিখিত GPUs এর জন্য সমর্থন যোগ করা হয়েছে:
জিওফোর্স জিটি 1030
জিওফোজার এমএক্স 150
এমন একটি বাগ সংশোধন করা হয়েছে যা স্টিরিও আইনে অ্যাসাইনমেন্টে পরিবর্তনগুলি এনভিডিয়া-সেটিংস নিয়ন্ত্রণ প্যানেল থেকে প্রয়োগ করা থেকে বাধা দেয়।
SLI সাসপেন্ড করার সময় স্থগিত অবস্থায় S4 স্থগিত করা ("হাইবারনেট" নামেও পরিচিত) হওয়ার কারণে একটি বাগ সংশোধন করা হয়েছে।
বাগ সংশোধন করা হয়েছে যেখানে ডিভাইসগুলি ভলকান ড্রাইভার দ্বারা সঠিকভাবে গণনা করা হবে না। আরো বিস্তারিত জানার জন্য README এর "জ্ঞাত সমস্যা" বিভাগটি দেখুন।
এমন একটি বাগ সংশোধন করা হয়েছে যেটি ARB_vertex_attrib_binding এর সাথে পুনঃপ্রযুক্ত করা হয়েছে এমন VBOs এ glDeleteBuffers কল করার পরে OpenGL অ্যাপ্লিকেশনগুলি ক্র্যাশ করতে পারে।
এমন একটি বাগ সংশোধন করা হয়েছে যা কখনও কখনও OpenGL অ্যাপ্লিকেশনগুলিকে লক আপ না করে যতক্ষণ না X সার্ভার ইনপুট পায়।
একটি বিদ্যমান বা কনফিগারেশন ফাইলে পরিবর্তনগুলি করার সময় ডিভাইসের BusID মানগুলি ড্রপ করার জন্য এনভিডিয়া-সেটিংসগুলির কারণে একটি বাগ সংশোধন করা হয়েছে।
এমন একটি প্রতিক্রিয়া স্থির করেছেন যা কিছু জিপিইউগুলিকে জিজ্ঞাসা করা থেকে এনভিডিয়া-এক্সকোনিগকে আটকায়, যেমন। যখন 'nvidia-xconfig -a` চলমান।
16384 পিক্সেল অতিক্রম করে সমন্বয় বাড়ানোর সময় VDPAU প্লেব্যাক দূষিত হওয়ার কারণে একটি বাগ সংশোধন করা হয়েছে। স্থায়ীত্ব মোড সেটিং করার সময় nvidia.ko ছাড়া nvidia-modeset.ko আরম্ভ করার জন্য আপডেট করা nvidia-persistenced।
355.06 ড্রাইভারের মধ্যে কার্নেল মডিউল বিল্ড প্রক্রিয়া থেকে আনুষ্ঠানিকভাবে সরানো বেশ কয়েকটি স্যানিটি চেক পুনরুদ্ধার করা হয়েছে।
এক্স ড্রাইভারের "নিকটতম" রূপান্তর ফিল্টারের জন্য সমর্থন যোগ করা হয়েছে। এটি স্ক্রিন রূপান্তর সঞ্চালনের সময় X ড্রাইভারকে নিকটতম প্রতিবেশী ফিল্টারিং ব্যবহার করে। ফিল্টারটি RandR এর RRSetCrtcTransform, অথবা 'ResamplingMethod' মেটামড টোকেনের 'ফিল্টার' যুক্তি দ্বারা অনুরোধ করা যেতে পারে।
GLX ক্লায়েন্টের জন্য GLVND নিষ্ক্রিয় থাকলে Nvidia-Installer ভলকান আইসিডি কনফিগারেশন ফাইলটির ভুল সংস্করণ ইনস্টল করবে এমন একটি বাগ সংশোধন করা হয়েছে।
GLX_EXT_buffer_age এর সাথে একটি বাগ সংশোধন করুন যেখানে SLI AFR কনফিগারেশনগুলির জন্য ভুল বাফার বয়স মান রিপোর্ট করা হবে। এই ধরনের কনফিগারেশনে বাফার বয়স এখন 3 এর চেয়ে বেশি হতে পারে, আগের সর্বাধিক বাফার বয়স।
RandR ওভারলে এবং SLI সক্ষম করে ট্রান্সফর্ম করার সময় ঝুলন্ত এবং Xids হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
NVIDIA Xinerama X এক্সটেনশান দ্বারা সরাসরি সম্পর্কিত সংযুক্ত প্রদর্শনের পাশাপাশি PRIME প্রদর্শনগুলির প্রতিবেদন করার জন্য জানানো তথ্য প্রসারিত করুন।
এমন একটি বাগ সংশোধন করা হয়েছে যা HDMI অডিও ডিভাইসগুলি প্রদর্শিত বা অদৃশ্যভাবে অদৃশ্য হয়ে গেলে HDMI ডিভাইসগুলিকে হটপ্লাগ বা আনপ্লাগ করা হয়।
গভীরতা 8 বা গভীরতা 15 এ চলমান এক্স স্ক্রিনগুলিতে মোড সেটিং করার সময় ড্রাইভার ত্রুটিগুলি হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
PRIME সিঙ্কের সাথে চলাকালীন চলমান কার্নেল প্যানিকগুলির কারণ হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
কিছু জোট্যাক মিনি পিসিগুলিতে HDMI প্রদর্শনের হটপ্লাগিং করার সময় একটি কার্নেল প্যানিক সৃষ্টির ফলে একটি বাগ সংশোধন করা হয়েছে।
SELinux ফাইল টাইপ 'modules_object_t' সহ কার্নেল মডিউলগুলি লেবেল করার জন্য nvidia-installer আপডেট করা হয়েছে। কিছু সিস্টেম SELinux পলিসি শুধুমাত্র এই SELinux ফাইল প্রকারের সাথে কার্নেল মডিউল লোড করার অনুমতি দেয়।
আপডেটেড ড্রাইভার প্যাকেজগুলি এবং এনভিডিয়া-ইনস্টলার থেকে পূর্বনির্ধারিত কার্নেল ইন্টারফেস পরীক্ষা ও ডাউনলোডের জন্য সরিয়ে ফেলা সমর্থন। এই কার্যকারিতাটি এনক্রিপ্ট হওয়া FTP এবং http এ সীমাবদ্ধ ছিল এবং এটি এমন কোড ব্যবহার করে প্রয়োগ করা হয়েছিল যা আর সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় নি।
নতুন কি সংস্করণ 381.22:
প্যাসিভ স্টেরিও মোডগুলি 5 থেকে 9 ব্যবহার করার সময় GLX_EXT_buffer_age বাফার বয়স এক্সটেনশানটি স্টেরিও ড্রয়বেলগুলির জন্য ভুল মানগুলি ফেরত দেওয়ার কারণে একটি বাগ স্থির করেছে।
ডিপি 1.2 মনিটরগুলি কোথায় গণনা করা হচ্ছে তা প্রদর্শনের জন্য ভল্কানে সরাসরি একটি বাগ সংশোধন করা হয়েছে।
সাম্প্রতিক কার্নেলগুলির সাথে সামঞ্জস্যপূর্ণ উন্নততা।
অনেকগুলি অনুলিপি এন্ট্রি মুদ্রণ করার জন্য "nvidia-settings --query all" সৃষ্টির ফলে একটি বাগ সংশোধন করা হয়েছে।
কোনও বাগ সংশোধন করা হয়েছে যার ফলে কিছু পরিস্থিতিতে অ্যাপ্লিকেশনগুলি ক্র্যাশ হয়ে যায় যখন OpenGL থ্রেড অপ্টিমাইজেশানগুলি সক্রিয় ছিল যখন glXMakeCurrent কল করে। এটি ঘন ঘন ঘটে যখন স্টিম ভিডিওটিকে পূর্ণ-পর্দা প্রদর্শিত করার চেষ্টা করছিল।
পূর্ববর্তী ভিডিপিএইউ অ্যাপ্লিকেশনটি পরিষ্কারভাবে বন্ধ না হওয়া অবস্থায় VDPAU অ্যাপ্লিকেশনগুলি ব্লিট উপস্থাপনা সারির ব্যবহার করার জন্য একটি বাগ স্থির করেছে।
সিস্টেম উপলব্ধ মেমরির বাইরে থাকা অবস্থায় একটি ওপেনজিএল প্রসঙ্গ তৈরি হওয়ার সময় হতে পারে এমন স্থায়ী হ্যাঙ্গ এবং ক্র্যাশ।
যখন OpenGL উইন্ডোগুলি সরানো বা আকার পরিবর্তন করা হয়েছিল তখন দুর্নীতির কারণে এমন একটি বাগ সংশোধন করা হয়েছে।
স্ক্রীন কনফিগারেশন পরিবর্তন করার জন্য "xrandr -s" ব্যবহার করার সময় এক্সটেনশন "UseDisplayDevice" "none" ব্যবহার করার জন্য X স্ক্রিনগুলির যেটি 640x480 এ পুনঃআকার করা হবে তার জন্য একটি বাগ সংশোধন করা হয়েছে।
CUDA এ বড় ব্যবহারকারী মেমরি বরাদ্দ মানচিত্র করার চেষ্টা করার সময় ঘটেছে এমন একটি কার্নেল ক্র্যাশ স্থির করেছে।
অক্ষমতার বিভিন্ন প্রতিবেদনগুলির কারণে, ডিফল্টরূপে অক্ষম OpenGL থ্রেড অপ্টিমাইজেশান, প্রাথমিকভাবে 378.09 এ সক্ষম।
নিম্নলিখিত ভলক এক্সটেনশনগুলির জন্য সমর্থন যোগ করা হয়েছে:
আপনি 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 করুন
এই এক্সটেনশানগুলির জন্য ভলকান লোডার সংস্করণ & gt; = 1.0.42 প্রয়োজন।
এক্স ড্রাইভারের লোগো স্প্ল্যাশ স্ক্রীন এবং সংশ্লিষ্ট NoLogoand LogoPath xorg.conf বিকল্পগুলি সরানো হয়েছে।
স্ক্রিন রূপান্তরগুলির ব্যবহার স্কেলিংয়ের ক্ষেত্রে যখন বাইকুবিক পুনরাবৃত্তি পদ্ধতির জন্য সমর্থন যোগ করে, তখন "রেজাম্পিংম পদ্ধতি" মেটাডোম বিকল্পটি যোগ করে। আরো বিস্তারিত জানার জন্য README দেখুন।
সংস্করণ 378.13 তে নতুন কি :
নিম্নলিখিত GPU (গুলি) এর জন্য সমর্থন যোগ করা হয়েছে:
Quadro P3000
কোয়াড্রো জিপি 100
Quadro P4000
Quadro P2000
Quadro P1000
Quadro P600
Quadro P400
Quadro M1200
Quadro M2200
Xinerama এর অধীনে ডিফল্টরূপে অক্ষম OpenGL থ্রেড অপ্টিমাইজেশান।
GLSL শেডারগুলির মাল্টি-থ্রেডেড সংকলন অনুমোদনের জন্য ARB_parallel_shader_compile এক্সটেনশনটির জন্য সমর্থন যোগ করা হয়েছে।
কোনো ভার্চুয়াল রিয়ালিটি হেড মাউন্টড ডিসপ্লেস (HMDs) উপেক্ষা করতে X ড্রাইভার আপডেট করুন। বিস্তারিত জানার জন্য README এ "AllowHMD" এক্স কনফিগারেশন বিকল্পটি দেখুন।
ড্রাইভারটি 30 গিগাবাইট স্ক্রিনে গভীরতা বিট সহ GLX FBConfigs বিজ্ঞাপন দেবে।
কনফিগার করা PRIME প্রদর্শনের জন্য এনভিডিয়া-সেটিংসে সমর্থন যোগ করা হয়েছে। PRIME প্রদর্শনগুলি সক্ষম করতে, README এ "RandR 1.4 সহ গ্রাফিক্স প্রদর্শন বন্ধ করা" দেখুন।
যুক্ত করা অবকাঠামো যা NVIDIA EGL ড্রাইভারকে EGL বাহ্যিক প্ল্যাটফর্ম লাইব্রেরি লোড করতে সক্ষম করে যা বিদ্যমান উইন্ডোজ সিস্টেমের বাইরে বিদ্যমান নতুন উইন্ডো সিস্টেমের জন্য ক্লায়েন্ট-সাইড সমর্থন যোগ করে। আরো বিস্তারিত জানার জন্য, দেখুন:
- https://github.com/NVIDIA/eglexternalplatform
- https://github.com/NVIDIA/egl-wayland নিম্নলিখিত ভলক এক্সটেনশনগুলির জন্য সমর্থন যোগ করা হয়েছে:
আপনি VK_KHR_display করুন
আপনি VK_KHR_display_swapchain করুন
ড্রাইভারের মধ্যে ডিফল্টরূপে OpenGL থ্রেড অপ্টিমাইজেশান সক্ষম। বিস্তারিত জানার জন্য README এর "উল্লেখযোগ্য ওপেন জি এল পরিবেশের পরিবর্তনশীল সেটিংস" অধ্যায়ের "থ্রেড অপটিমাইজেশনস" বিভাগটি পড়ুন। এই অপ্টিমাইজেশানগুলি যখন তাদের কর্মক্ষমতা হ্রাস করা হয় তখন স্ব-নিষ্ক্রিয় হবে। ফলস্বরূপ, কর্মক্ষমতা অনেক অ্যাপ্লিকেশনের জন্য অপরিবর্তিত থাকা উচিত, এবং থ্রেড অপ্টিমাইজেশানগুলির থেকে উপকৃত হওয়াগুলির জন্য বৃদ্ধি করা হয়েছে এবং ইতিমধ্যে তাদের সক্ষম করার জন্য জোর দেওয়া হয়নি।
জিএফফোজ GTX 4xx এবং 5xx সিরিজ জিপিইউগুলির সাথে নোটবুকগুলির কাজ থেকে প্রাইম সিঙ্ককে বাধা দেওয়ার জন্য একটি বাগ সংশোধন করা হয়েছে।
কিছু GPUs দ্বারা সাসপেন্ড করার পরে সিস্টেমটি হ্যাং হওয়ার কারণে একটি বাগ সংশোধন করা হয়েছে।
এমন একটি প্রতিক্রিয়া স্থির করা যা হট-প্লাগিং প্রদর্শনের সময় দুর্নীতির কারণ হতে পারে।
একাধিক ডিসপ্লেপোর্ট মনিটরগুলিকে স্থগিতাদেশ থেকে সঠিকভাবে পুনরায় চালু হতে বাধা দেয় এমন একটি প্রতিক্রিয়া স্থির করেছে।
4 গিগাবাইটের উপরে শারীরিক ঠিকানাগুলির সাথে UEFI ফ্রেমবফার কনসোলগুলি সঠিকভাবে পরিচালনা করার জন্য, এটি থাকা কার্নেলগুলিতে screen_info.ext_lfb_base ক্ষেত্রের জন্য সমর্থন যোগ করা হয়েছে।
X.Org xserver ABI 23 (xorg-server 1.19) এর জন্য সমর্থন যোগ করা হয়েছে
এমন একটি বাগ সংশোধন করা হয়েছে যা নভিডিয়া-ইনস্টলারকে অ-চলমান কার্নেলগুলির বিরুদ্ধে নির্মিত কার্নেল মডিউলগুলি লোড করার চেষ্টা করে।
সংস্করণ 375.26 এ নতুন :
নিম্নলিখিত GPU (গুলি) এর জন্য সমর্থন যোগ করা হয়েছে:
Quadro M3000 SE
এমন একটি প্রতিক্রিয়া স্থির করেছে যা বন্ধ থাকার পরে কিছু নোটবুক কম্পিউটার প্রদর্শনের ব্যাকলাইট প্রতিরোধ করে।
SLI ব্যবহার করার সময় কনসোল সঠিকভাবে পুনরুদ্ধার করা থেকে বিরত থাকা একটি প্রতিক্রিয়া স্থির করে।
একটি 32-বিট সামঞ্জস্যযোগ্য লাইব্রেরি ইনস্টলার প্যাকেজের মধ্যে সদৃশ করার জন্য ইনস্টলার ম্যানিফেস্ট এন্ট্রিগুলির কারণে একটি বাগ সংশোধন করা হয়েছে। 32-বিট সামঞ্জস্যযোগ্য লাইব্রেরি ইনস্টল করার সময় এই এন্ট্রিগুলি এনভিডিয়া-ইনস্টলারকে সতর্ক বার্তাগুলি ইস্যু করার জন্য পরিচালিত করেছিল, উদাহরণস্বরূপ: 'symlink /usr/lib/libEGL.so তৈরি করতে পারে না (ফাইল বিদ্যমান)'।
নির্দিষ্ট GPU কনফিগারেশনগুলির সাথে স্টার্টআপে ক্র্যাশ করার জন্য এনভিডিয়া-সেটিংস নিয়ন্ত্রণ প্যানেলকে এমন একটি প্রতিক্রিয়া স্থির করা হয়েছে।
SLI বা Quadro সিঙ্ক ব্যবহার করার সময় GLX_NV_swap_group এক্সটেনশানটি কাজ করতে বাধা দেয় এমন একটি প্রতিক্রিয়া স্থির করেছে।
একটি দীর্ঘস্থায়ী বাগ স্থির করেছে যা NVIDIA X ড্রাইভারকে নোটবুকগুলির এসি / ব্যাটারি হটপ্লগ ইভেন্টগুলি সঠিকভাবে সনাক্ত করতে পারেনি।
লিনাক্স কার্নেলের CONFIG_HARDENED_USERCOPY বৈশিষ্ট্য (লিনাক্স কার্নেল 4.8 তে নতুন) এবং মোডেসেট = 1 সক্রিয় করে nvidia-drm.ko এর মধ্যে একটি মিথস্ক্রিয়া সমস্যা স্থির করেছে। এই সমস্যাটি CONFIG_HARDENED_USERCOPY কে ত্রুটিপূর্ণভাবে সিস্টেমটি স্থগিত করে, ফর্মটির প্রতিবেদন সরবরাহ করে:
ব্যবহারকারী কপি: ffff8803e8ec7ce0 () (8 বাইট) -এ সনাক্ত করা কার্নেল মেমরি ওভাররাইট প্রচেষ্টা
একটি বাগ সংশোধন করা হয়েছে যা nvidia -bug-report.sh কে কার্নেল লগ ফাইলে প্রাসঙ্গিক বার্তাগুলি সন্ধান করতে বাধা দেয়।
4 গিগাবাইটের উপরে শারীরিক ঠিকানাগুলির সাথে UEFI ফ্রেমবফার কনসোলগুলি সঠিকভাবে পরিচালনা করার জন্য, এটি থাকা কার্নেলগুলিতে screen_info.ext_lfb_base ক্ষেত্রের জন্য সমর্থন যোগ করা হয়েছে।
সংস্করণ 375.20 তে নতুন :
নিম্নলিখিত GPUs এর জন্য সমর্থন যোগ করা হয়েছে:
জিওফোর্স GTX 1050
জিওফোর্স GTX 1050 টিআই
Quadro M620
Quadro M5000 SE
Quadro M3000 SE
একটি রূপান্তর ম্যাট্রিক্স প্রয়োগ করার সময় ফাঁকা অবস্থায় SLI মোজাইকের প্রদর্শনের কারণ হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
জিএল ভেন্ডরের নিরপেক্ষ ডিসপ্যাচ লাইব্রেরিতে ইজিএল সমর্থন যোগ করা হয়েছে (libGLVND)। ইনস্টলার প্যাকেজটিতে এখন ইজিএল লাইব্রেরির GLVND এবং non-GLVND সংস্করণ উভয় রয়েছে: ngidia-installer এ --glvnd-egl-client এবং --no-glvnd-egl-client বিকল্পগুলি ইনস্টল করতে নির্বাচন করতে ব্যবহার করা যেতে পারে। লি>
G-SYNC কে নোটবুক প্রদর্শনে কাজ করতে বাধা দেয় এমন একটি বাগ সংশোধন করা হয়েছে।
কনসোল পুনঃস্থাপিত হওয়ার পরে প্রদর্শনপোর্ট মাল্টিস্ট্রিম ডিভাইসগুলি ফাঁকা হওয়ার কারণে একটি বাগ সংশোধন করা হয়েছে।
একাধিক প্রদর্শনের জন্য X আরম্ভ করার সময় কার্নেল ক্র্যাশের ফলে একটি বাগ সংশোধন করা হয়েছে যখন একাধিক ডিসপ্লেপোর্ট মাল্টিস্ট্রিম ডিভাইস একটি শাখা ডিভাইসের মাধ্যমে একটি ডিসপ্লেপোর্ট সংযোগকারীর সাথে সংযুক্ত থাকে।
একটি বহিরাগত এনভিএম উন্নয়ন প্যাকেজ (375.10 তে উপস্থাপিত প্রতিক্রিয়া) -এ বিল্ড-টাইম নির্ভরতা না থাকা আপডেটেড এনভিডিয়া-সেটিংস।
অ্যাপ্লিকেশন প্রোফাইলের নিয়ম এবং প্রোফাইল এন্ট্রি যোগ করার সময় এনভিডিয়া-সেটিংগুলিতে একটি ক্র্যাশ স্থির করুন। GTK 2 ইন্টারফেসের জন্য এনভিডিয়া-সেটিংসে "টুলটিপ সক্ষম করুন" বিকল্পটি সরানো হয়েছে।
নতুন এক্স কনফিগারেশন বিকল্প যোগ করা হয়েছে:
আপনি ForceCompositionPipeline করুন
আপনি ForceFullCompositionPipeline করুন
একই নামের সাথে মেটামোড টোকেনগুলি ওভাররাইড করে।
নেটিভ চালিত প্রদর্শনের সাথে প্রাইম-চালিত প্রদর্শনগুলি মিশ্রিত করার সময় প্যানিং এবং কার্সার সংকোচনের সমস্যাগুলির কারণে একটি বাগ সংশোধন করা হয়েছে।
একটি বাগ সংশোধন করা হয়েছে যা VT ছাড়ার সময় দীর্ঘ বিলম্বের কারণ বা একটি OpenGL অ্যাপ্লিকেশন চলাকালীন একটি ডিসপ্লে ডিভাইস অক্ষম করে।
UEFI গ্রাফিক্স আউটপুট প্রোটোকল এবং সর্বাধিক vesafb মোড ব্যবহার করে এমন সিস্টেমে উন্নত কনসোল পুনরুদ্ধারের আচরণ।
RandR TILE সম্পত্তিটির জন্য RandR 1.5 যোগ করা সমর্থন যোগ করা হয়েছে।
64MB থেকে 128MB এ অন-ডিস্ক ওপেনজিএল শ্যাডার ক্যাশের আকার বাড়িয়েছে। কিভাবে এটির অবস্থান নির্বাচন করবেন বা এটি নিষ্ক্রিয় করবেন তার বিস্তারিত জানার জন্য ড্রাইভার README এর "নির্দিষ্ট OpenGL পরিবেশের পরিবর্তনশীল সেটিংস" বিভাগটি পড়ুন।
এক্স এবং OpenGL এর মধ্যে ভাগ করা সিঙ্ক্রোনাইজেশান প্রাইমাইভেসগুলিতে একটি বাগ সংশোধন করা হয়েছে।
X.Org xserver ABI 23 (xorg-server 1.19) এর জন্য সমর্থন যোগ করা হয়েছে
অ-চলমান কার্নেলগুলির বিরুদ্ধে নির্মিত কার্নেল মডিউলগুলি লোড করার চেষ্টা করার জন্য nvidia-installer অনুমোদিত একটি বাগ সংশোধন করা হয়েছে। যে
সংস্করণ 370.28 তে নতুন কি :
libnvidia -glcore.so এ স্থির অনির্ধারিত প্রতীক রেফারেন্স।
VkQuake এবং DOTA2 এর মতো ভলকান অ্যাপ্লিকেশনে সম্ভাব্য হ্যাং স্থির করা হয়েছে যা বর্তমান সিঙ্ক্রোনাইজেশনের জন্য ভি কেফেসেস ব্যবহার করে।
ড্রাইভারটি HDMI YUV 420 4K মোডগুলি সঠিকভাবে কিছু টিভিতে যেমন VIZIO D40u-D1 সেট করতে না পারে এমন একটি বাগ সংশোধন করে।
বর্তমান মেটামোডটিতে ForceCompositionPipeline বা ForceFullCompositionPipeline সেট করা হয়েছে কিনা তা প্রতিফলিত করতে NV-CONTROL API এর মাধ্যমে আপডেট করা বর্তমান মেটোমেটর প্রতিবেদন।
GeForce GTX 1000 সিরিজ এবং তারপরে কিছু জিওফোর্স GPU- এর উপর এবং ঘড়ি ঘন্টার ক্ষমতা যোগ করা হয়েছে। এটি অনুমোদিত করার জন্য GPU এর জন্য, অফসেটটি সমস্ত কর্মক্ষমতা মাত্রার কয়েক ঘন্টার ডোমেনে ঘড়ির মানগুলিতে প্রয়োগ করা যেতে পারে। এই ঘড়ি ম্যানিপুলেশন ব্যবহারকারীর নিজের ঝুঁকিতে সম্পন্ন করা হয়। আরো বিস্তারিত জানার জন্য "কুলবিটস" এক্স কনফিগারেশন বিকল্পের README ডকুমেন্টেশনটি দেখুন।
NVIDIA প্রাইম প্রদর্শনের উৎস এবং একটি পৃথক প্রাইম ডিসপ্লে সিঙ্কের মধ্যে ফ্লিপিং সিঙ্ক্রোনাইজ করার জন্য প্রাইম সিঙ্ক্রোনাইজেশনের প্রাথমিক সহায়তা বাস্তবায়িত। এই সমর্থন পরীক্ষামূলক এবং বর্তমানে একটি প্রাক্তন X.org এক্স সার্ভার প্রয়োজন।
এমন একটি বাগ সংশোধন করা হয়েছে যা ভলকান অ্যাপ্লিকেশনগুলিকে একাধিক সারি থেকে একই X11 স্বেচ্ছাসেবক এ উপস্থাপিত করতে বাধা দেয়।
4K এবং 8K পিক্সেল শিফট প্রদর্শনের জন্য সমর্থন সক্ষম করে, "পিক্সেল শিফটমোড" মেটামড বিকল্পটি যোগ করে। বিস্তারিত জানার জন্য পড়ুন।
সংস্করণ 367.44 তে নতুন কি :
নিম্নলিখিত GPUs এর জন্য সমর্থন যোগ করা হয়েছে:
টিটান এক্স (পাসকাল)
জিওফোর্স GTX 1060 6 গিগাবাইট
জিওফোর্স GTX 1060 3 গিগাবাইট
এমন একটি প্রতিক্রিয়া স্থির করেছে যা অপ্রত্যাশিত GLX ক্র্যাশ ব্যবহার করে অ্যাপ্লিকেশনগুলিকে সৃষ্ট করে।
367.35 এ উপস্থাপিত একটি প্রতিক্রিয়া স্থির করেছে যা X সার্ভারের প্রথম মোডেসেটকে খালি প্রদর্শন করতে দেয় কারণ X কনফিগারেশন ফাইলের অনুরোধ করা বৈশিষ্ট্যগুলি X ড্রাইভারের রচনা পাইপলাইন সক্ষম করে। এটি ট্রিগার করা হবে, উদাহরণস্বরূপ, মেটামোড টোকেনগুলি যেমন ফোর্স কমপোজিশনপিপলাইন, ফোর্সফুলকম্পজিপাইপাইনলাইন, ঘূর্ণন, প্রতিফলন এবং ট্রান্সফর্ম দ্বারা।
সংস্করণ 367.35 তে নতুন :
স্থগিত হওয়া পুনরায় শুরু করার সময় কনসোল দুর্নীতির কারণ হতে পারে এমন একটি প্রতিক্রিয়া স্থির করে।
উপলব্ধ যেখানে মিলিত ডিআরএম ডাম্ব বাফার ব্যবহার করে এনভিডিয়া-ড্রিম DRM KMS ড্রাইভারের উন্নত বাফার লেখার কর্মক্ষমতা।
RandR CscMatrix সম্পত্তির পরিবর্তনগুলি প্রয়োগ করার সময় X কে ক্র্যাশ করার কারণে একটি বাগ সংশোধন করা হয়েছে যখন X থেকে VT-switch সরিয়ে ফেলা হয়েছে।
8 বা 15 বিট রঙ গভীরতার সাথে প্রদর্শনগুলিতে এনভিডিয়া-সেটিংস থেকে বেরিয়ে যাওয়ার সময় ক্র্যাশ সৃষ্টির জন্য একটি বাগ সংশোধন করা হয়েছে।
VDPAU বৈশিষ্ট্যটি NVIDIA VDPAU ড্রাইভারের জন্য H সেট করা হয়েছে। ভিডিপিএইউ বৈশিষ্ট্য সেট এইচপি সহ GPUs 8192x8192 (8k) H.265 / HEVC ভিডিও স্ট্রিমগুলির হার্ডওয়্যার-অ্যাক্সিলারেটেড ডিকোডিং সক্ষম।
কম্পোজিট এক্সটেনশান সক্ষম করার সময় X সার্ভার কখনও কখনও Vulkan ফ্রেমগুলি প্রদর্শন করা এড়িয়ে যাওয়ার কারণে একটি বাগ সংশোধন করে।
পাস্কাল GPUs এ ঘড়ি মান অনুসন্ধানের জন্য সমর্থন যোগ করা হয়েছে।
বেসিক মোজাইক কনফিগারেশন বিকল্পটি সিস্টেমে এনভিডিয়া-সেটিংস থেকে সরানো হয়েছে যেখানে বৈশিষ্ট্যটি আসলে সমর্থিত নয়।
একটি ত্রুটিপূর্ণ সংস্করণ নম্বর প্রতিবেদন করতে nvidia-smi সৃষ্টির ফলে একটি বাগ সংশোধন করা হয়েছে।
CUDA প্রেক্ষাপটে টিয়ারডাউন চলাকালীন পিয়ার-টু-পিয়ার ম্যাপিং সক্রিয় থাকলে একটি সিস্টেম ক্র্যাশ হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
একটি বাগ সংশোধন করা হয়েছে যা nvidia -bug-report.sh কে কার্নেল লগ ফাইলে প্রাসঙ্গিক বার্তাগুলি সন্ধান করতে বাধা দেয়।
সংস্করণটি নতুন 364.19 সংস্করণে :
নিম্নলিখিত GPUs এর জন্য সমর্থন যোগ করা হয়েছে:
কোয়াড্রো এম 6000 24 গিগাবাইট
Quadro M5500
libnvidia-egl-wayland.so তে কিছু লকিং সমস্যা স্থির করুন।
বাফার পরিচালন ওয়েল্যান্ডের প্রোটোকলগুলি সহ বেশ কয়েকটি স্থায়ী libnvidia-egl-wayland.so মিথস্ক্রিয়া সমস্যা।
ওয়েইল্যান্ডের উইন্ডোজগুলির আকার পরিবর্তন করার সাথে সাথে ইজিএল ড্রাইভার ইন্টারঅ্যাকশন সমস্যাগুলি স্থির করেছে।
DRM KMS সক্রিয় করার সময় কিছু ডিআরএম প্রাইম কনফিগারেশন ব্যর্থ হওয়ার কারণে একটি বাগ সংশোধন করা হয়েছে (অর্থাত্, nvidia-drm.ko এর মোডেসেট কার্নেল মডিউল প্যারামিটার "1" তে সেট করা হয়েছিল)।
ডিআরএম কেএমএস সক্রিয় করার সময় VDPAU ব্যবহার করার সময় কার্নেল ক্র্যাশ হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
লিগ্যাসি নন-জিএলভিএনএ লাইব্রেরির পরিবর্তে GLVND GLX ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহারের জন্য ডিফল্ট OpenGL ইনস্টলেশন প্রকারটি পরিবর্তন করেছে।
ডাইরেক্ট রেন্ডারিং ম্যানেজার কার্নেল মোডসেটিং (ডিআরএম কেএমএস) এর জন্য প্রাথমিক সহায়তা যোগ করেছে। বিস্তারিত জানার জন্য DRAD KMS বিভাগের KMS বিভাগটি দেখুন।
একটি নতুন কার্নেল মডিউল, nvidia-drm.ko যোগ করা হয়েছে, যা প্রাইম এবং ডিআরএম কেএমএস সমর্থনের সাথে একটি DRM ড্রাইভার হিসাবে নিবন্ধন করে।
নিম্নলিখিত EGL এক্সটেনশনগুলির জন্য সমর্থন যোগ করা হয়েছে:
আপনি EGL_EXT_platform_wayland করুন
NVIDIA এর EGL বাস্তবায়নের জন্য ওয়েল্যান্ড অ্যাপ্লিকেশনগুলি সক্ষম করতে,
আপনি EGL_WL_bind_wayland_display করুন NVIDIA এর EGL বাস্তবায়ন চালানোর জন্য ওয়েল্যান্ড কম্পোজিটર્સ সক্ষম করতে এবং
আপনি EGL_EXT_device_drm করুন
আপনি EGL_EXT_output_drm করুন
আপনি EGL_EXT_stream_consumer_egloutput করুন
EGLDevice, EGLOutput, এবং EGLstreams এর মাধ্যমে তাদের সামগ্রী প্রদর্শন করার জন্য মীর এবং ওয়েল্যান্ডের কম্পোজিটર્સ সক্ষম করতে।
Wayland অ্যাপ্লিকেশনগুলির সাথে ইজিএল বাফারগুলি ভাগ করার জন্য EGLDevice, EGLOutput, এবং EGLstreams সমর্থন করে এমন ওয়েল্যান্ডের সংযোজনকারীদের অনুমতি দেওয়ার জন্য ওয়েল্যান্ড প্ল্যাটফর্ম লাইব্রেরি, libnvidia-egl-wayland.so যোগ করে।
একাধিক জিপিইউগুলির সাথে ক্যড্রো সিঙ্ক কনফিগারেশনগুলিতে ভুল ফ্রেম রেট রিপোর্টিংয়ের কারণ হতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
ভলকান API সংস্করণ 1.0 এর জন্য সমর্থন যোগ করা হয়েছে।
জিএফফোর্স জিপিইউগুলিতে 8 টি উল্লেখযোগ্য বিট থেকে 11 টি উন্নত X রঙমাপূর্ণ নির্ভুলতা। কুইড্রো জিপিইউগুলি ইতোমধ্যে 11 বিট স্পষ্টতা ব্যবহার করেছে।
একটি নতুন র্যান্ডর সম্পত্তি, সিএসসি ম্যাট্রিক্স, যা একটি 3x4 রঙ-স্থান রূপান্তর ম্যাট্রিক্স নির্দিষ্ট করে। যোগ করা হয়েছে X রঙের পটভূমির পরে এবং গামা র্যাম্পের আগে ম্যাট্রিক্স প্রয়োগ করা হয়। এই সম্পত্তি GF119 এবং নতুন GPU এ উপলব্ধ।
জিএফ 11 9 এবং এক্সপি জিপিইউগুলিতে এক্স গাম্প র্যাম্পের উন্নত পরিচালনা। এই জিপিইউগুলিতে, র্যান্ডর গামা র্যাম্পটি সর্বদা 1024 টি প্রবেশদ্বার এবং X রুট উইন্ডো ছাড়া কার্সার এবং ভিডিপিএইউ বা ওয়ার্কস্টেশন ওভারলেগুলিতে প্রযোজ্য।
PRIME সমর্থনের জন্য লিনাক্স কার্নেলের DRM সাবসিস্টেমের সাথে এনভিআইডিআইএ ড্রাইভার কীভাবে নিবন্ধিত হয় তার পুনর্ব্যবহৃত। ফলস্বরূপ, প্রাইমারি সমর্থনের জন্য লিনাক্স কার্নেল সংস্করণ 3.13 বা নতুন (পূর্বে, প্রাইমারি সমর্থনের লিনাক্স কার্নেল সংস্করণ 3.10 বা নতুন) প্রয়োজন। লি>
জি-সিএনএনসি সক্রিয় থাকলে হার্ডওয়্যার কার্সার ব্যবহার করে এমন অ্যাপ্লিকেশনের ইন্টারঅ্যাক্টিভিটি উন্নত।
<36> সংস্করণে নতুন কি :
নিম্নলিখিত GPUs এর জন্য সমর্থন যোগ করা হয়েছে:
GeForce 920MX
GeForce 930MX
কোয়াড্রো এম 6000 24 গিগাবাইট
অনেক CPU গুলি সহ সিস্টেমে সর্বাধিক কাজ সীমাবদ্ধতা এড়াতে, 32 এ এনভিডিয়া-সেটিংসে ডিফল্ট কনকুরেন্স স্তর সীমিত করুন।
EGLDevice সহ Pbuffers ব্যবহার করার সময় GPU ব্যতিক্রমগুলি এবং ভুল উপস্থাপনা ঘটাতে একটি প্রতিক্রিয়া স্থির করেছে।
কিছু সিস্টেমে 3D ভিশন প্রো ট্রান্সমিটারের সাথে চশমা যুক্ত করার সময় এনভিডিয়া-সেটিংস ক্র্যাশ হওয়ার কারণে একটি বাগ সংশোধন করা হয়েছে।
ইনস্টলেশনের প্যাকেজটিতে কিছু 32-বিট সামঞ্জস্যযোগ্য লাইব্রেরিগুলিকে সদৃশ করার জন্য ইনস্টলার ম্যানিফেস্ট এন্ট্রিগুলির কারণে একটি বাগ সংশোধন করা হয়েছে।
HSync এবং VSync মোড টাইমিং মেরুতা ফ্ল্যাগগুলিকে উল্টিয়ে দেওয়ার কারণে একটি প্রতিক্রিয়া স্থির করেছে।
<36> সংস্করণে নতুন কি :
নিম্নোক্ত GPU: GeForce 945A এর জন্য সমর্থন যোগ করা হয়েছে
NVIDIA লিনাক্স ড্রাইভার ইনস্টলার প্যাকেজটিতে একটি লিগ্যাসি, নন-জিএলভিএনডি লিগলজিও জিএলএক্স ক্লায়েন্ট লাইব্রেরি, এবং ইনস্টলেশনের সময়ে একটি GLVND বা GLVND GLX ক্লায়েন্ট লাইব্রেরির মধ্যে নির্বাচন করার ক্ষমতা যোগ করা হয়েছে। এটি ব্যবহারকারীরা লিগ্যাসি অ-জিএলভিএনএলএলএলএক্স ক্লায়েন্ট লাইব্রেরি ইনস্টল করতে পারে যা এনএলআইডিএআইএলএলএলএক্স ক্লায়েন্ট ড্রাইভারের আচরণের উপর নির্ভর করে GLX অ্যাপ্লিকেশনগুলির কারণে সৃষ্ট সামঞ্জস্যের সমস্যাগুলির সমাধান করতে পারে যা লিনাক্স ওপেনজিএল এবিআই সংস্করণ 1.0 দ্বারা সংজ্ঞায়িত করা হয় না। লি>
ডিফল্টরূপে, এনভিডিয়া-ইনস্টলারটি লিগ্যাসি, অ-জিএলভিএনএন GLX ক্লায়েন্ট লাইব্রেরি ইনস্টল করবে। ডিফল্ট ওভাররাইড করার জন্য --glvnd-glx-client কমান্ড লাইন বিকল্পটি ব্যবহার করা যেতে পারে, এবং পরিবর্তে GLVND GLX ক্লায়েন্ট লাইব্রেরি ইনস্টল করুন। GLVND এর সাথে সামঞ্জস্যপূর্ণ এমন কোনও অ্যাপ্লিকেশনের বিক্রেতাদের সাথে যোগাযোগ করুন, যাতে তাদের অ্যাপ্লিকেশনগুলি GLVND এর সাথে সামঞ্জস্যের জন্য আপডেট করা যায় তা নিশ্চিত করতে।
প্যাকেজটিতে একাধিক GLX ক্লায়েন্ট লাইব্রেরির উপস্থিতি NVIDIA ড্রাইভারের রিপ্যাকারদের জন্য প্রভাব রয়েছে; বিস্তারিত জানার জন্য README এর "ইনস্টল হওয়া সামগ্রী" অধ্যায় libGL.so এন্ট্রিটি দেখুন। ওপেনজিএল বিক্রেতা-নিরপেক্ষ ড্রাইভার (GLVND) অবকাঠামোটি এখন অন্তর্ভুক্ত করা হয়েছে এবং NVIDIA GLX এবং OpenGL ড্রাইভারগুলি দ্বারা সমর্থিত। এটি শেষ ব্যবহারকারীদের আচরণে কোনও দৃশ্যমান পরিবর্তন আনতে পারে না, তবে কিছু অভ্যন্তরীণ ড্রাইভার উপাদান গ্রন্থাগারগুলির নামকরণ করা হয়েছে এবং / অথবা ফলস্বরূপ স্থানান্তর করা হয়েছে। এই পরিবর্তনগুলি লিনাক্স ওপেনজিএল এবিআই সংস্করণ 1.0, উল্লিখিত NVIDIA ড্রাইভার ইনস্টলেশন প্যাকেজগুলির রক্ষণাবেক্ষণকারী এবং যে কোনও অ-OpenGL / GLX প্রতীকগুলিতে উপস্থিত থাকা অ্যাপ্লিকেশনের ব্যতীত NVIDIA OpenGL ড্রাইভারের উপস্থিতিগুলির উপর নির্ভর করে এমন স্ক্রিপ্টগুলি প্রভাবিত করতে পারে। libGL.so.1 লাইব্রেরি এবং যে কোন উপায়ে তার নির্ভরতা। অনুগ্রহ করে https://github.com/NVIDIA/libglvnd দেখুন। GLVND প্রকল্প সম্পর্কে আরও তথ্যের জন্য। লিনাক্স ওপেনজিএল এবিআই সংস্করণ 1.0 স্পেসিফিকেশন https://www.opengl.org/registry/ABI এ উপলব্ধ।
নতুন ড্রাইভার ইনস্টল করার সময় এই দুটি কমান্ড চালানোর পরিবর্তে, বিদ্যমান ড্রাইভারটি আনইনস্টল করার পরে ldconfig (8) এবং depmod (8) চালানোর জন্য nvidia-installer আপডেট করা হয়েছে।
ড্রাইভার প্যাকেজ থেকে VDPAU wrapper এবং ট্রেস লাইব্রেরি libvdpau.so.1 এবং libvdpau_trace.so.1 মুছে ফেলা হয়েছে। এই লাইব্রেরিগুলি আপনার বিতরণের প্যাকেজ পরিচালনার সিস্টেমের মাধ্যমে উপলব্ধ হতে পারে, অথবা http://people.freedesktop.org/~aplattner/vdpau/ এ পাওয়া উত্স থেকে সংগ্রহ করা যেতে পারে। আরও তথ্যের জন্য দয়া করে http://freedesktop.org/wiki/Software/VDPAU/ দেখুন।
ইজিএল ড্রাইভারের একটি বাগ সংশোধন করা হয়েছে যেখানে মু्यूटক্স একাধিকবার আনলক করা হয়েছিল। এটি অনির্ধারিত আচরণকে ট্রিগার করে, এবং বিশেষত, যদি গ্লিবকে লক এলিজিন সক্ষম করা হয়, তাহলে সেগমেন্টেশন ফল্ট হতে পারে।
সংস্করণ 358.16 সংস্করণে নতুন কী :
358.09 এ উপস্থাপিত একটি প্রতিক্রিয়া স্থির করেছে, যা কিছু নির্দিষ্ট GPU- এ ক্যড্রো সিঙ্কের সাথে সম্মিলিতভাবে ওপেনজিএল স্টেরিও অ্যাপ্লিকেশনের ভুল রেন্ডারিং করেছে।
358.09 এ উপস্থাপিত একটি প্রতিক্রিয়া স্থির করা হয়েছে, যা SLI AFR, SFR, বা SLIAA মোডগুলি সক্ষম হয়ে গেলে ওপেন জিএল স্টেরিও অ্যাপ্লিকেশনগুলি ঝুলতে পারে।
358.09 এ উপস্থাপিত একটি প্রতিক্রিয়া স্থির করা হয়েছে, যা কিছু SLI মোজাইক টপোলজিগুলি ব্যবহার করার সময় ওপেনজিএল অ্যাপ্লিকেশনগুলি চালু করার সময় সিস্টেমটিকে স্তব্ধ করে দেয়।
কম ফ্রেমের হারগুলিতে চলাকালীন কেপলার-ভিত্তিক GPU- এ কিছু G-SYNC মনিটর ফ্লিকার করতে পারে এমন একটি বাগ সংশোধন করা হয়েছে।
এমন একটি প্রতিক্রিয়া স্থির করা যা ওপেন জিএল বা ভিডিপিএইউ অ্যাপ্লিকেশনগুলিকে জিনরামা লেআউটগুলিতে ঝুলতে পারে যার মধ্যে একই GPU দ্বারা চালিত একাধিক এক্স স্ক্রিন রয়েছে।
এনএলআইডিআইএ ক্লায়েন্ট-সাইড জিএলএক্স এবং এনভিডিআইএ সার্ভার-পার্শ্ব GLX এর মধ্যে UNIX ডোমেন সকেট যোগাযোগ ব্লক করার সময় GLX কাজ করার জন্য একটি ফলোব্যাক যোগ করা হয়েছে। উদাহরণস্বরূপ, ফেডোরা 22 এ ডিফল্ট SELinux পলিসিটি NVIDIA 358.09 GLX ড্রাইভারকে GDM3 এ কাজ করতে বাধা দেয়:
আপনি https://bugzilla.redhat.com/show_bug.cgi?id=1271401 করুন একটি বাগ সংশোধন করা হয়েছে যা ড্রাইভার প্যাকেজ থেকে ইনস্টল করার সময় এনভিডিয়া-ইনস্টলার ক্র্যাশ করতে পারে যার কার্নেল ইন্টারফেসগুলি পূর্বে যোগ করা হয়েছে (যেমন, "--add-this-kernel" বিকল্পটি ব্যবহার করে)।
358.09 থেকে একটি প্রতিক্রিয়া স্থির করেছে যা জি-সিএনএনসি মনিটরগুলিকে ফাঁকা যেতে এবং অসমর্থিত সংকেতটির প্রতিবেদন করতে 3D ভিশন স্টেরিও ব্যবহার করতে কনফিগার করেছে।
358.09 থেকে একটি প্রতিক্রিয়া স্থির করেছে যা স্ক্রীন আপডেট বন্ধ করতে ফ্লিপিংয়ের মাধ্যমে glXSwapBuffers সঞ্চালনের জন্য অনুমতি নিয়ে আলোচনা করতে ব্যর্থ হয়ে ওপেন জিএল অ্যাপ্লিকেশনগুলিকে সৃষ্ট করেছে। এটি ফেডোরা 22 তে প্রবর্তিত হয়েছিল যেখানে SELinux সিস্টেম নীতি X সার্ভারের সাথে যোগাযোগ থেকে gnome-shell রোধ করে।
এখন, ওপেনজিএল অ্যাপ্লিকেশনগুলি ফ্লিপিংয়ের সাথে সাময়িকভাবে ব্যর্থ হতে পারে, এটি ব্লক করার মাধ্যমে glXSwapBuffers এ ফিরে আসবে।
আরো বিস্তারিত জানার জন্য https://bugzilla.redhat.com/show_bug.cgi?id=1271401 দেখুন।
হাইডलेस এক্স সার্ভার কনফিগারেশনগুলিতে ওপেন জিএল কর্মক্ষমতা হ্রাসকারী একটি প্রতিক্রিয়া স্থির করেছে।
কোনও GLXWindow ধ্বংস করার পরে ঘটেছে এমন একটি মেমরি লিক স্থির করা হয়েছে যা এখনও এর সাথে সংযুক্ত বর্তমান প্রসঙ্গ রয়েছে।
EGL এর জন্য প্রয়োজন অনুসারে কেবল একটি ব্যাক বাফারের পরিবর্তে ইজিএল প্যাফারগুলি উভয় ফ্রন্ট এবং ব্যাক বাফারের সাথে তৈরি করা হয়েছে এমন একটি বাগ সংশোধন করা হয়েছে। একটি নতুন কার্নেল মডিউল যোগ করা হয়েছে, nvidia-modeset.ko। GPU এর ডিসপ্লে ইঞ্জিনটি প্রোগ্রাম করার জন্য এই নতুন ড্রাইভার উপাদান nvidia.ko কার্নেল মডিউলের সাথে কাজ করে।
nvidia-modeset.ko তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলিতে কোনও নতুন ব্যবহারকারী দৃশ্যমান কার্যকারিতা বা ইন্টারফেস সরবরাহ করে না। যাইহোক, পরবর্তী রিলিজে, এনভিডিয়া-মোডেসেট.কোকে কার্নেলের সরাসরি রেন্ডারিং ম্যানেজার (ডিআরএম) দ্বারা সরবরাহিত মোডেসেটিং ইন্টারফেসের ভিত্তিতে ব্যবহার করা হবে।
জি-সিএনএনসি মোডে রূপান্তরিত হওয়ার সময় বা হ্রাস হ্রাস এবং বিলম্ব। এই পরিবর্তনের অংশ হিসাবে, তাদের অন-স্ক্রীন ডিসপ্লেগুলিতে G-SYNC সূচকগুলি নিরীক্ষণকারীরা সর্বদা প্রতিবেদন করে যে তারা জি-সিএনএনসি মোডে রয়েছে। জি-সিএনএনসি আসলে আসলে ব্যবহার করা হচ্ছে কিনা তা নির্ধারণ করতে ওপেন জিএল জি-সিএনএনসি ভিজ্যুয়াল সূচকটি এনভিডিয়া-সেটিংসে সক্ষম করা যেতে পারে।
OpenGL 3.0 থেকে নিম্নলিখিত OpenGL এক্সটেনশনটির জন্য GLX প্রোটোকলটি অননুমোদিত থেকে এআরবি অনুমোদিত সরকারী স্থিতি থেকে প্রচারিত হয়েছে:
আপনি GL_EXT_draw_buffers2 করুন
নিম্নলিখিত OpenGL 3.0 কমান্ডগুলির জন্য GLX প্রোটোকল:
আপনি BindBufferRangeNV করুন
আপনি BindBufferBaseNV করুন
আপনি BeginTransformFeedbackNV করুন
আপনি EndTransformFeedbackNV করুন
আপনি GetTransformFeedbackVaryingEXT করুন
আপনি TransformFeedbackVaryingsEXT করুন নিম্নলিখিত এক্সটেনশনগুলির অংশ যা:
আপনি GL_NV_transform_feedback করুন
আপনি GL_EXT_transform_feedback করুন
অননুমোদিত থেকে এআরবি অনুমোদিত সরকারী স্থিতি থেকে প্রচারিত হয়েছে।
উপরের পরিবর্তনগুলির সাথে, OpenGL 3.0 এর জন্য GLX প্রোটোকলটি অননুমোদিত থেকে এআরবি অনুমোদিত সরকারী স্থিতি থেকে প্রচারিত হয়েছে।
OpenGL ড্রাইভারের বড় বরাদ্দকরণের জন্য একটি নতুন সিস্টেম মেমরি বরাদ্দকরণ প্রক্রিয়া যোগ করা হয়েছে। এই প্রক্রিয়াটি যখন এটি ব্যবহার না হয় তখন প্রক্রিয়া থেকে বরাদ্দকরণকে অননুমোদিত করার অনুমতি দেয়, অ্যাপ্লিকেশনের জন্য উপলব্ধ আরও ভার্চুয়াল ঠিকানা স্থান তৈরি করে। এটি লিনাক্স 3.11+ এবং গ্লিবেক 2.19+ সহ 32 বিট ওপেন জিএল অ্যাপ্লিকেশনগুলিতে ডিফল্টরূপে সক্ষম করা হয়েছে। এই ভাবে বরাদ্দ করা মেমরি / dev / shm মধ্যে স্থান গ্রাস করবে। পরিবেশ পরিবর্তনশীল __GL_DevShmPageableAllocations 2 এ সেট করা এই বৈশিষ্ট্যটি অক্ষম করবে
ওপেন জিএল 4.3 এর জন্য সমর্থন যোগ করা হয়েছে।
X.Org xserver ABI 20 (xorg-server 1.18) এর জন্য সমর্থন যোগ করা হয়েছে।
17 Aug 18
পাওয়া মন্তব্যসমূহ না