كيفية تثبيت برنامج تشغيل نفيديا بيتا على لينكس

click fraud protection

تصنع Nvidia أفضل بطاقات الرسومات ولكن في الوقت الحاضر ، قد يواجه مستخدمو Linux صعوبة في استخدام برامج تشغيل Linux المستقرة. في البداية ، كان هناك دعم كبير لبطاقات الرسومات هذه مع برامج تشغيل ثابتة متاحة لنظام Linux. لقد تدهورت منذ ذلك الحين. أولئك الذين يستخدمون بطاقات سلسلة GTX 10 الجديدة يعانون من مواطن الخلل ، وأقل من الأداء الممتاز. ولهذا السبب ، يجب على مستخدمي Linux الذين لديهم وحدات معالجة الرسومات هذه التفكير في استخدام برامج التشغيل التجريبية المتوفرة. يتم تحديث برنامج التشغيل التجريبي بمعدل أسرع من المستقر ، لذلك تحدث الإصلاحات في وقت أقرب. بالإضافة إلى ذلك ، سيجد مستخدمو Nvidia في الإصدار التجريبي ميزات جديدة يتم تنفيذها بمعدل أسرع ، ويتم إصلاح المشكلات بشكل أسرع أيضًا. إليك كيفية تعطيل برامج التشغيل مفتوحة المصدر وتثبيت برنامج تشغيل Nvidia beta على Linux.

وضع قائمة سوداء للسائقين مفتوحة المصدر بعد التمهيد

نواة لينكس تدعم بشكل افتراضي بطاقات رسومات لينكس. يتم ذلك مع سائق Nouveau مفتوح المصدر. بالنسبة لمعظم مستخدمي Linux على وحدات معالجة الرسومات Nvidia ، سيكون برنامج التشغيل هذا على ما يرام ، ولا توجد حاجة حقيقية للتبديل إلى برنامج التشغيل الخاص. ضع في اعتبارك أن برنامج التشغيل هذا ، على الرغم من أنه يعمل بالفعل ، يواجه بعض مشكلات الأداء الخطيرة عندما يتعلق الأمر ألعاب الفيديو ، وتحرير الفيديو ، وأي شيء يتضمن بطاقات فيديو عالية الجودة وعالية أداء.

instagram viewer

لسوء الحظ ، لا يمكن حاليًا ترك سائق Nouveau kernel في مكانه. هذا لأنه يتعارض مع برنامج التشغيل الذي نحن على وشك تثبيته. يجب إزالته حتى لا تتمكن النواة من تشغيله.

لإدراج مشغل kernel في القائمة السوداء ، احصل على صدفة جذرية:

sudo -s

بعد ذلك ، أدخل محرر نص Nano وقم بإنشاء ملف تكوين. هذا مطلوب حتى يعرف Linux ما يجب القيام به.

sudo nano /etc/modprobe.d/disable-nouveau.conf

أولاً ، أضف هذا إلى الملف:

القائمة السوداء الجديدة

ثم اضغط أدخل على لوحة المفاتيح للانتقال إلى السطر التالي وإضافة هذا النص:

nouveau modeet = 0

بعد تحرير ملف تكوين القائمة السوداء ، احفظ محرر نص Nano بالضغط على CTRL + O على لوحة المفاتيح ، ثم اضغط على Enter للتأكيد.

بالنسبة لأولئك الذين لا يعرفون: نحن لا نزيل برنامج التشغيل هذا نهائيًا بشكل دائم. بدلاً من ذلك ، ما يحدث هو أنه سيتم إدراج برنامج تشغيل Nouveau kernel في القائمة السوداء ، وسيتم منعه من التحميل في البداية. لن يتم الخلط بين بطاقة الرسومات Nvidia ومحاولة تحميل كلا السائقين. عندما يقوم معظم المستخدمين بتثبيت برامج تشغيل Nvidia المستقرة من مثبتات الرسومات (مثل مثبت برنامج تشغيل Ubuntu) ، يتم إدراج برنامج التشغيل مفتوح المصدر تلقائيًا في القائمة السوداء. لقد فعلنا الشيء نفسه بشكل أساسي.

القائمة السوداء التمهيدية للسائقين مفتوحة المصدر

يحتاج برنامج تشغيل Nouveau أيضًا إلى تعطيله عند التشغيل. يمكن القيام بذلك عن طريق تحرير تكوين Grub الافتراضي.

sudo nano / etc / default / grub

في المحرر ، ابحث عن GRUB_CMDLINE_LINUX_DEFAULT =

باستخدام نانو ، الصق:

rdblacklist = nouveau

يجب أن يبدو الرمز الذي تم لصقه كما يلي:

إنشاء ملف تكوين Grub جديد باستخدام:

sudo grub-mkconfig -o /boot/grub/grub.cfg. 

أخيرًا ، أعد تشغيل الجهاز. هذا ضروري لأن Linux سيشغل أشياء معينة في ذاكرة الوصول العشوائي ، وسيحتاج إلى إعادة التشغيل حتى تحدث التغييرات.

تثبيت رؤوس Kernel / تنزيل برنامج التشغيل

في Linux ، أصبح تجميع وحدات kernel أسهل من أي وقت مضى بفضل تقنية تعرف باسم "رؤوس Linux". تتيح هذه الأداة تجميع وحدة kernel التي تتطابق مع الإصدار الحالي من Linux. في كل مرة يتم فيها تحديث نواة Linux على النظام ، يتم تحديث الرؤوس أيضًا. لسوء الحظ ، نظرًا لكيفية تثبيت البرنامج على معظم توزيعات Linux هذه الأيام ، نادرًا ما يتم تثبيت الرؤوس. هذا لأن الأشخاص نادرًا ما يحتاجون إلى بناء وتثبيت الوحدات النمطية ، لأن كل شيء يعمل عادةً خارج الصندوق.

قم بتثبيت الرؤوس بالأمر التالي. اختر ما يتوافق مع توزيع Linux الخاص بك.

Ubuntu / Linux Mint / Elementary / Debian وغيرها

sudo apt install رؤوس لينكس

قوس لينكس / مانجارو الخ

sudo pacman -S نواة الرؤوس

فيدورا

sudo dnf تثبيت نواة الرؤوس kernel-devel -y

افتح Suse

sudo zypper قم بتثبيت نواة الرؤوس kernel-devel

تنزيل برنامج التشغيل

يتم إصدار برنامج تشغيل بيتا من قبل Nvidia بشكل أسرع بكثير من توزيعات Linux. تعمل معظم مستودعات البرامج على Linux على تجميد كل إصدار بشكل فعال. وهذا يعني أنه لا يمكن إضافة برنامج جديد إلا كل شهرين. هذا هو السبب في أننا سنقوم بتنزيل برنامج التشغيل مباشرة من الشركة المصنعة ، بدلاً من مطوري توزيع Linux.

توجه إلى موقع Nvidia على الويب ، وحدد Linux تحت نظام التشغيل. بعد ذلك ، حدد نموذج الرسومات الخاص بك ، وضمن الخيار "مستحسن / تجريبي" ، حدد الخيار التجريبي. قم بتنزيل أحدث إصدار من برنامج التشغيل.

التحضير للتثبيت

لا يمكن تثبيت برنامج تشغيل Nvidia حتى يتم تغيير أذونات المثبت (وضع علامة على الملف التنفيذي). أولاً ، أدخل دليل التنزيل:

القرص المضغوط ~ / التنزيلات

ثم ضع علامة على أنه قابل للتنفيذ.

sudo chmod + x * .run

مع إعداد المثبت ، سنتمكن من تعطيل واجهة المستخدم الرسومية ، بحيث يعمل المثبت:

sudo -s rm /etc/systemd/system/default.target ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

قم بتثبيت Nvidia Beta Driver

في قسم الإعدادية ، تم تعطيل الواجهة الرسومية. ونتيجة لذلك ، يكون المستخدم في وضع TTY. تسجيل الدخول باسم المستخدم الخاص بك. ثم ، احصل على صدفة جذرية:

sudo -s

بعد ذلك ، انتقل إلى مكان ملف .run.

cd / home / username / Downloads /

ثم قم بتنفيذ برنامج التثبيت باستخدام:

./*.يركض

اتبع الإرشادات الموجودة في مثبت Nvidia ، وتأكد من الموافقة على تمكين دعم DKMS.

عند اكتمال التثبيت ، أدخل ما يلي لإعادة تمكين واجهة المستخدم الرسومية:

rm /etc/systemd/system/default.target ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

مع إعادة تمكين واجهة الرسومات ، أعد تشغيل الجهاز. عندما يقوم الكمبيوتر بتسجيل الدخول مرة أخرى ، سيتم تشغيل برامج التشغيل التجريبية Nvidia GPU بشكل مثالي على النظام.

watch instagram story