כיצד להתקין תמיכה ב- Vulkan API בלינוקס?

Vulkan

Vulkan הוא ממשק API חוצה פלטפורמות לפיתוח אפליקציות עם גרפיקה תלת ממדית. זה הוכרז לראשונה ב- GDC 2015 על ידי קבוצת חרונוס. בתחילה הוא הוצג על ידי חרונוס כ"יוזמת OpenGL מהדור הבא ", אך אז השם הושמט והותיר את וולקן כסופי.

וולקן מבוסס על Mantle, ממשק API נוסף של חברת AMD, שהקוד שלו ניתן לחרונוס מתוך כוונה לייצר תקן פתוח בדומה ל- OpenGL, אך ברמה נמוכה.

המאפיין העיקרי שלה הוא שהוא יכול לנצל את מספר הליבות הקיימות במעבד הראשי של מחשבים אישיים, ולהגדיל באופן דרמטי את ביצועי הגרפיקה.

Vulkan נועד לספק מגוון יתרונות על פני ממשקי API אחרים, כמו גם קודמו, OpenGL. Vulkan מציע פחות תקורה, שליטה ישירה יותר ב- GPU ושימוש נמוך יותר במעבד. הרעיון הכללי וסט התכונות של Vulkan דומים ל- Directx 12, Metal ו- Mantle.

התקנת Vulkan ב- Linux

לפני שתמשיך להתקנה, חשוב לערוך מחקר על תאימות Vulkan עם ה- GPU שלך מכיוון שלא כל הדגמים נתמכים. זה על חשבונך ועליך לעבור לאתר של יצרן ה- GPU ולחפש את מפרט התאימות.

כמו כן יש צורך במנהלי הווידאו היציבים האחרונים בהפצה שלנו, שם תוכלו להשתמש בבקרים פתוחים ופרטיים כאן, זה עניין של טעם.

התקנה על דביאן

עבור המשתמשים בדביאן או בכל הפצה אחרת המבוססת על זה, עליך להפעיל אחת מהפקודות הבאות כדי להתקין את Vulkan למערכת שלך.

למי שמשתמש AMD GPU:

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

עכשיו לאלו מכם המשתמשים ב- Nvidia GPU:

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

עכשיו למי משתמשי 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

התקנה על פדורה

לאלו שמשתמשים בפדורה וכן להפצות שמקורן בה. אתה יכול להתקין את ממשק ה- API של Vulkan במערכת שלך על ידי ביצוע ההוראות בהתאם ל- GPU שלך.
בעלי GPUs של AMD צריכים להפעיל את הפקודה הבאה:

sudo dnf install vulkan vulkan-info

משתמשים עם Nvidia GPUs צריכים להריץ את הדברים הבאים במסוף:

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

ומאוחר יותר, להתקנת ממשק ה- API הגרפי של Vulkan, אנו נבצע את הדברים הבאים במסוף:

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, הם יוכלו להתקין את ה- API באופן הבא.

במקרה הספציפי של הפצת לינוקס זו, עליכם לדעת כי ההתקנה של מנהלי הווידיאו של ה- GPU שלכם שונה מעט ממה שניתן לעשות בהפצות אחרות.

כידוע, במקרה של AMD GPUs, יש את החבילות Radeon או AMDGPU Pro, אז הנה לנו כמה אפשרויות עבור ה- Vulkan API.

ראשית עבור אלה שיש להם GPUs של אינטל הם מתכוונים להתקין את הדברים הבאים:

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 (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אלברכט דיג'ו

    בוקר טוב, האם ה- API הזה שימושי גם עבור מכשירי APU או רק לכרטיסי מסך ייעודיים?

  2.   ג'יימס סנסיב דיג'ו

    כשאני רוצה להתקין וולקן, זה נראה לי
    sudo apt להתקין את nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    רשימת חבילות קריאה ... בוצע
    יצירת עץ תלות
    קורא את פרטי הסטטוס ... בוצע
    ה: לא ניתן היה למצוא את החבילה nvidia-graphics-drivers-396
    ה: לא ניתן היה לאתר את חבילת הוולקן
    ואני לא יכול להשתמש בוולקן במחשב שלי.