लिनक्स पर Vulkan एपीआई समर्थन कैसे स्थापित करें?

ज्वालामुखी

3 डी ग्राफिक्स के साथ एप्लिकेशन विकसित करने के लिए वल्कन एक क्रॉस-प्लेटफॉर्म एपीआई है। यह पहली बार 2015 जीडीसी पर ख्रोनोस समूह द्वारा घोषित किया गया था। प्रारंभ में, इसे क्रोनोस द्वारा "अगली पीढ़ी की ओपनग्लस पहल" के रूप में प्रस्तुत किया गया था, लेकिन तब नाम को छोड़ दिया गया, जिससे वुलकन को अंतिम रूप दिया गया।

वल्कन एमएमएल कंपनी की एक और एपीआई मेंटल पर आधारित है, जिसका कोड ख्रोनोस को ओपनजीएल के समान खुला मानक बनाने के इरादे से दिया गया था, लेकिन निम्न स्तर पर।

इसकी मुख्य विशेषता यह है कि यह पीसी के मुख्य प्रोसेसर में मौजूद कोर की संख्या का लाभ उठा सकता है, नाटकीय रूप से ग्राफिक्स प्रदर्शन बढ़ा सकता है।

वुलकान का इरादा अन्य एपीआई के साथ-साथ इसके पूर्ववर्ती, ओपनजीएल पर कई प्रकार के लाभ प्रदान करना है। Vulkan कम ओवरहेड, GPU पर अधिक प्रत्यक्ष नियंत्रण, और कम CPU उपयोग प्रदान करता है। वुलकन की सामान्य अवधारणा और सुविधा सेट Directx 12, धातु और मेंटल के समान है।

लिनक्स पर Vulkan स्थापित करना

स्थापना के लिए आगे बढ़ने से पहले, अपने GPU के साथ Vulkan संगतता पर अपना शोध करना महत्वपूर्ण है क्योंकि सभी मॉडल समर्थित नहीं हैं। यह आपके स्वयं के खर्च पर है और आपको अपने GPU निर्माता की वेबसाइट पर जाना चाहिए और संगतता चश्मा देखना चाहिए।

हमारे वितरण में नवीनतम स्थिर वीडियो ड्राइवरों का होना भी आवश्यक है, जहां आप खुले और निजी दोनों नियंत्रकों का उपयोग कर सकते हैं, यह स्वाद की बात है।

डेबियन पर स्थापना

उन लोगों के लिए जो डेबियन या इसके आधार पर किसी अन्य वितरण के उपयोगकर्ता हैं, Vulkan को आपके सिस्टम में स्थापित करने के लिए आपको निम्न में से कोई एक कमांड चलाना होगा।

उन लोगों के लिए जो AMD GPU उपयोगकर्ता हैं:

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

अब आपमें से जो एनवीडिया जीपीयू उपयोगकर्ता हैं:

sudo apt install vulkan-utils

उबंटू और डेरिवेटिव में स्थापना

जो उबंटू, लिनक्स मिंट, एलिमेंट्री ओएस या उबंटू के किसी भी अन्य व्युत्पन्न के उपयोगकर्ता हैं। वे स्थापना को एक तरह से निष्पादित कर सकते हैं जो डेबियन के समान है, केवल यहां हम इसके लिए रिपॉजिटरी का उपयोग करेंगे।

पहले वे जो भी हों 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

अब जो भी हो एनवीडिया जीपीयू उपयोगकर्ता केवल इस रिपॉजिटरी को जोड़ते हैं:

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

फेडोरा पर स्थापना

फेडोरा उपयोगकर्ताओं के साथ-साथ इससे प्राप्त होने वाले वितरण के लिए। आप अपने GPU के अनुसार निर्देशों का पालन करके अपने सिस्टम पर Vulkan API इंस्टॉल कर सकते हैं।
एएमडी जीपीयू वाले लोगों को निम्नलिखित कमांड चलाना चाहिए:

sudo dnf install vulkan vulkan-info

एनवीडिया जीपीयू वाले उपयोगकर्ताओं को टर्मिनल में निम्नलिखित को चलाना चाहिए:

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

और बाद में, वुलकन ग्राफिक्स एपीआई को स्थापित करने के लिए, हम टर्मिनल में निम्नलिखित को निष्पादित करने जा रहे हैं:

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

OpenSUSE में स्थापना

उन लोगों के मामले में, जो ओपनएसयूएसई के किसी भी संस्करण के उपयोगकर्ता हैं, हम टर्मिनल में निम्नलिखित को निष्पादित करके वुलकन एपीआई स्थापित करने जा रहे हैं।
AMD GPU उपयोगकर्ता:

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

एनवीडिया जीपीयू उपयोगकर्ता:

sudo zypper in vulkan libvulkan1 vulkan-utils

आर्क लिनक्स और डेरिवेटिव पर स्थापना

अंत में, जो आर्क लिनक्स, मंज़रो लिनक्स, एंटेरगोज़ या आर्क लिनक्स के किसी भी अन्य व्युत्पन्न के उपयोगकर्ता हैं, वे निम्नलिखित तरीके से इस एपीआई को स्थापित करने में सक्षम होंगे।

इस लिनक्स वितरण के विशिष्ट मामले में, आपको पता होना चाहिए कि आपके GPU के वीडियो ड्राइवरों की स्थापना अन्य वितरणों में किए जा सकने वाले कार्यों से थोड़ी भिन्न है।

जैसा कि आप जानते हैं, एएमडी जीपीयू के मामले में, Radeon या AMDGPU प्रो पैकेज हैं, इसलिए यहां हमारे पास वल्कन एपीआई के लिए कई विकल्प हैं।

पहले उन लोगों के लिए जिनके पास इंटेल जीपीयू है, वे निम्नलिखित स्थापित करने जा रहे हैं:

sudo pacman -S vulkan-intel

अब AMD GPU उपयोगकर्ताओं के लिए, लेकिन Radeon ड्राइवरों के साथ निम्नलिखित स्थापित करें:

sudo pacman -S vulkan-radeon

एएमडी से दूसरे मामले में लेकिन एएमडीजीपीयू प्रो ड्राइवरों का उपयोग करके, यह एयूआर से किया जाएगा।

yay -S amdgpu-pro-vulkan

अंत में, हमारे द्वारा निष्पादित इंस्टॉलेशन को सत्यापित करने के लिए:

glxinfo | grep -i vulkan

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   अल्ब्रेक्ट कहा

    सुप्रभात, क्या यह एपीआई एपीयू के लिए या केवल समर्पित ग्राफिक्स कार्ड के लिए भी उपयोगी है?

  2.   जेम्स सेंसबे कहा

    जब मैं वल्कन स्थापित करना चाहता हूं, तो यह मुझे प्रतीत होता है
    sudo apt एनवीडिया-ग्राफिक्स-ड्राइवर -396 एनवीडिया-सेटिंग्स वल्कन वल्कन-बर्तन स्थापित करें
    पैकेज सूची पढ़ना ... पूरा किया
    निर्भरता का पेड़ बनाना
    स्टेटस की जानकारी पढ़कर ... हो गया
    ई: एनवीडिया-ग्राफिक्स-ड्राइवर -396 पैकेज स्थित नहीं हो सका
    ई: वल्कन पैकेज स्थित नहीं हो सका
    और मैं अपने पीसी पर वल्कन का उपयोग नहीं कर सकता।