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

sudo nano /etc/modprobe.d/disable-nouveau.conf
أولاً ، أضف هذا إلى الملف:
blacklist nouveau
ثم اضغط أدخل على لوحة المفاتيح للانتقال إلى السطر التالي وإضافة هذا النص:
nouveau modeset=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 أسهل منبفضل تقنية تعرف باسم "رؤوس لينكس". تتيح هذه الأداة تجميع وحدة kernel التي تتوافق مع الإصدار الحالي من Linux. في كل مرة يتم فيها تحديث Linux kernel على النظام ، يتم تحديث الرؤوس أيضًا. لسوء الحظ ، نظرًا لكيفية تثبيت البرنامج على معظم توزيعات Linux هذه الأيام ، نادرًا ما يتم تثبيت الرؤوس. هذا لأن الناس نادراً ما يحتاجون إلى بناء وتثبيت الوحدات النمطية ، حيث أن كل شيء يعمل عادة خارج الصندوق.
قم بتثبيت الرؤوس بالأمر التالي. اختيار واحد يتوافق مع توزيع لينكس الخاص بك.
أوبونتو / لينكس النعناع / الابتدائية / ديبيان وغيرها
sudo apt install linux-headers
قوس لينكس / مانجارو الخ
sudo pacman -S kernel-headers
فيدورا
sudo dnf install kernel-headers kernel-devel -y
فتح سوزي
sudo zypper install kernel-headers kernel-devel
تنزيل برنامج التشغيل
يتم إصدار برنامج التشغيل التجريبي بواسطة نفيديا كثيرًاأسرع من توزيعات لينكس يمكن مواكبة. معظم مستودعات البرمجيات على نظام Linux تجمد بشكل فعال كل إصدار. هذا يعني أنه لا يمكن إضافة برامج جديدة إلا كل شهرين. لهذا السبب سنقوم في هذا الدليل بتنزيل برنامج التشغيل مباشرة من الشركة المصنعة ، بدلاً من مطوري توزيع Linux.
توجه إلى موقع Nvidia الإلكتروني ، وحدد Linux ضمن نظام التشغيل. بعد ذلك ، حدد طراز الرسومات الخاص بك ، وتحت خيار "beta" ، ضمن "Recommended / Beta". قم بتنزيل أحدث إصدار من برنامج التشغيل.
التحضير للتركيب
لا يمكن تثبيت برنامج تشغيل Nvidia حتى يتم تغيير أذونات برنامج التثبيت (وضع علامة على أنه قابل للتنفيذ). أولاً ، أدخل دليل التنزيل:
cd ~/Downloads
ثم ، ضع علامة على أنه قابل للتنفيذ.
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
تثبيت نفيديا بيتا سائق
في قسم الإعداد ، تم تعطيل الواجهة الرسومية. نتيجة لذلك ، يكون المستخدم في وضع TTY. تسجيل الدخول باستخدام اسم المستخدم الخاص بك. ثم ، كسب قذيفة الجذر:
sudo -s
بعد ذلك ، انتقل إلى مكان ملف .run.
cd /home/username/Downloads/
بعد ذلك ، قم بتنفيذ برنامج التثبيت باستخدام:

./*.run
اتبع الإرشادات الموجودة في برنامج تثبيت Nvidia ، وتأكد من الموافقة على تمكين دعم DKMS.
عند اكتمال التثبيت ، أدخل ما يلي لإعادة تمكين واجهة المستخدم الرسومية:
rm /etc/systemd/system/default.target ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
مع إعادة تمكين واجهة الرسومات ، أعد تشغيل الجهاز. عند إعادة تسجيل الدخول إلى جهاز الكمبيوتر ، سيتم تشغيل برامج تشغيل Nvidia GPU beta بشكل مثالي على النظام.
تعليقات