كيفية تثبيت دعم Vulkan API على نظام Linux؟

VULKAN

Vulkan هي واجهة برمجة تطبيقات عبر الأنظمة الأساسية لتطوير التطبيقات ذات الرسومات ثلاثية الأبعاد. تم الإعلان عنه لأول مرة في 2015 GDC من قبل مجموعة Khronos. في البداية ، تم تقديمه بواسطة Khronos على أنه "مبادرة OpenGL من الجيل التالي" ، ولكن تم حذف الاسم لاحقًا ، وترك Vulkan نهائيًا.

يعتمد Vulkan على Mantle ، وهو واجهة برمجة تطبيقات أخرى من AMD ، تم منح رمزه إلى Khronos بهدف إنشاء معيار مفتوح مشابه لـ OpenGL ، ولكن بمستوى منخفض.

وتتمثل ميزتها الرئيسية في قدرتها على الاستفادة من عدد النوى الموجودة في المعالج الرئيسي لأجهزة الكمبيوتر ، مما يؤدي إلى زيادة أداء الرسومات بشكل كبير.

يهدف Vulkan إلى توفير مجموعة متنوعة من المزايا على واجهات برمجة التطبيقات الأخرى ، بالإضافة إلى سابقتها OpenGL. يوفر Vulkan حملًا أقل وتحكمًا مباشرًا أكبر في GPU واستخدامًا أقل لوحدة المعالجة المركزية. يشبه المفهوم العام ومجموعة الميزات لـ Vulkan Directx 12 و Metal و Mantle.

تثبيت Vulkan على لينكس

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

من الضروري أيضًا أن يكون لديك أحدث وحدات تحكم الفيديو الثابتة في توزيعنا ، حيث يمكن استخدام كل من وحدات التحكم المفتوحة والخاصة هنا ، إنها مسألة ذوق.

التثبيت على دبيان

بالنسبة لمستخدمي دبيان أو أي توزيعة أخرى مبنية عليه ، يجب عليهم تشغيل أحد الأوامر التالية لتثبيت Vulkan على نظامهم.

بالنسبة لأولئك الذين يستخدمون AMD GPU:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

الآن لأولئك منكم من مستخدمي Nvidia GPU:

sudo apt install vulkan-utils

التثبيت في أوبونتو ومشتقاته

أولئك الذين يستخدمون Ubuntu أو Linux Mint أو Elementary OS أو أي مشتق آخر من Ubuntu. يمكنهم إجراء التثبيت بطريقة مشابهة تمامًا لدبيان ، فقط هنا سنستخدم مستودعات لذلك.

أولا لمن هم يجب على مستخدمي AMD GPU إضافة المستودع التالي:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update
sudo apt upgrade

قمت بعد ذلك بالتثبيت مع:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

الآن لمن يضيف مستخدمو Nvidia GPU هذا المستودع:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt upgrade

ثم نقوم بالتثبيت باستخدام:

sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils

التثبيت على Fedora

بالنسبة لمستخدمي Fedora بالإضافة إلى التوزيعات المشتقة منه. يمكنك تثبيت Vulkan API على نظامك باتباع الإرشادات وفقًا لوحدة معالجة الرسومات الخاصة بك.
يجب على أولئك الذين لديهم وحدات معالجة رسومات AMD تشغيل الأمر التالي:

sudo dnf install vulkan vulkan-info

يجب على المستخدمين الذين لديهم وحدات معالجة رسومات Nvidia تشغيل ما يلي في الجهاز:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

وبعد ذلك ، لتثبيت Vulkan Graphics API ، سنقوم بتنفيذ ما يلي في الجهاز:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools

التثبيت في openSUSE

في حالة مستخدمي أي إصدار من openSUSE ، سنقوم بتثبيت Vulkan API من خلال تنفيذ ما يلي في الجهاز.
مستخدمو AMD GPU:

sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers

مستخدمو Nvidia GPU:

sudo zypper in vulkan libvulkan1 vulkan-utils

التثبيت على Arch Linux ومشتقاته

أخيرًا ، بالنسبة لأولئك الذين يستخدمون Arch Linux أو Manjaro Linux أو Antergos أو أي مشتق آخر من Arch Linux ، سيكونون قادرين على تثبيت واجهة برمجة التطبيقات هذه بالطريقة التالية.

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

كما تعلم ، في حالة وحدات معالجة الرسومات AMD ، توجد حزم Radeon أو AMDGPU Pro ، لذلك لدينا هنا العديد من الخيارات لـ Vulkan API.

أولاً بالنسبة لأولئك الذين لديهم وحدات معالجة رسومات Intel ، سيقومون بتثبيت ما يلي:

sudo pacman -S vulkan-intel

الآن لمستخدمي AMD GPU ، ولكن مع برامج تشغيل Radeon ، قم بتثبيت ما يلي:

sudo pacman -S vulkan-radeon

في الحالة الأخرى من AMD ولكن باستخدام برامج تشغيل AMDGPU Pro ، سيتم ذلك من AUR.

yay -S amdgpu-pro-vulkan

أخيرًا ، للتحقق من التثبيت ، نقوم بتنفيذ ما يلي:

glxinfo | grep -i vulkan

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ألبريشت قال

    صباح الخير ، هل واجهة برمجة التطبيقات هذه مفيدة أيضًا لوحدات APU أم فقط لبطاقات الرسومات المخصصة؟

  2.   جيمس سينسبي قال

    عندما أريد تثبيت فولكان ، يظهر هذا لي
    sudo apt تثبيت nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    قراءة قائمة الحزم ... انتهى
    إنشاء شجرة التبعية
    قراءة معلومات الحالة ... انتهى
    E: تعذر تحديد موقع حزمة nvidia-graphics-drivers-396
    E: تعذر تحديد موقع حزمة فولكان
    ولا يمكنني استخدام فولكان على جهاز الكمبيوتر الخاص بي.