כרטיסי מסך של NVIDIA ידועים בביצועים שלהם. בעולם לינוקס, הם ידועים גם במשהו אחר - תסכול עם מנהלי התקנים. כל כך הרבה תסכול שאולי נתקלת בסרטון או GIF של מייסד לינוקס, Linus Torvalds, המתייחס ל-NVIDIA באצבע אמצעית. זו הסיבה שזו בשורה גדולה ש-NVIDIA סוף סוף שחררה מנהל התקן ליבה בקוד פתוח עבור ה-GPUs שלהם.

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

מנהל התקן קוד פתוח של NVIDIA עבור GPUs חדשים יותר

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

הדרייבר תומך רק ב-NVIDIA Turing Chip GPU וחדשים יותר. אלה הושקו לראשונה ב-2018. אז אם אתה משתמש בחומרה ישנה מזה, ורוב משתמשי לינוקס הם, אז קוד המקור הזה אינו מועיל לך בינתיים.

למי מיועד הנהג הזה?

בעת ההשקה, מנהל ההתקן הזה נבדק כדי לתמוך ב-CUDA ב-GPU של מרכזי נתונים.

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

instagram viewer

מהן המגבלות של מנהל ההתקן של NVIDIA?

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

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

למה אתה יכול לצפות בעתיד הקרוב?

אין לך ציפיות גדולות להרבה בטווח הקצר. אבל זה סימן לשיתוף הפעולה המוגבר של NVIDIA עם הקהילה ונותן סיבה להאמין ששיתוף הפעולה עשוי אפילו לגדול.

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

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

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

האם זה בא משום מקום?

על פני השטח, כן. לא היו הרבה חדשות גדולות על NVIDIA מקורות פתוחים של מוצריה. אבל מאחורי הקלעים, היה לא מעט שיתוף פעולה עם שותפי קוד פתוח שונים, כמו Canonical, Red Hat ו-SUSE. אתה יכול לחשוב על זה כעל NVIDIA שעושה את הצעד הבא.

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

AMD לעומת GPUs של NVIDIA בלינוקס: באיזה אתה צריך להשתמש?

קרא הבא

לַחֲלוֹקצִיוּץלַחֲלוֹקאימייל

נושאים קשורים

  • לינוקס
  • Nvidia
  • נהגים
  • קוד פתוח
  • כרטיס מסך

על הסופר

ברטל קינג (370 מאמרים שפורסמו)

ברטל הוא מינימליסט דיגיטלי שעובד ממחשב נייד המופעל על ידי GNOME וסוחב סביבו Light Phone II. הוא נהנה לעזור לאחרים להחליט איזו טכנולוגיה להכניס לחייהם... ואיזה טכנולוגיה להסתדר בלעדיו.

עוד מברטל קינג

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחץ כאן כדי להירשם