לינוקס נתקל באתגר חדש: הפעלה על Nintendo Switch

לינוקס נתקל באתגר חדש: הפעלה על Nintendo Switch

Linux Takes on a New Challenge: Running on Nintendo Switch

עם טבעו המגוון, לינוקס ממשיך להפתיע אותנו בשיתוף פעולה בפלטפורמות שלא היו תואמות בעבר. פרויקט אחד כזה, switchroot, מקבל תשומת לב לריצת לינוקס ואנדרואיד בהצלחה על ה-Nintendo Switch המופעלת ב-NVIDIA Tegra X1. ועכשיו הם הציעו תמונת לינוקס חדשה הכוללת את Ubuntu 24.04 LTS.

הבנייה האדירה של אובונטו Noble, חלק מסדרת התמונות של switchroot L4T (לינוקס עבור Tegra), מיועדת לעבוד על כל גרסאות ה-Nintendo Switch. עם זאת, זה מחייב תיקונים מסוימים לפעולה תקינה של switchroot. כיום, הפיתחים שחררו שתי גרסאות: Kubuntu ושולחן עבודה Unity. בעוד שגרסת GNOME Shell נמצאת בפיתוח, היא נדחתה עקב בעיות כמה.

בהשוואה לבניית אובונטו 18.04 הקודמת, בניית אובונטו Noble יש לה מספר מעגלים. היא חסרת קידוד/פענוח חומרה בנגן המבוסס על GStreamer, אך עדיין עובדת על נגנים מבוססי FFmpeg. בנוסף, היא אינה תומכת במהדר CUDA, למרות שהיא כוללת את ריצת CUDA 10.0. למרות החסרונות אלה, התקדמות שעשתה צוות switchroot היא מרשימה, בשיקול האתגרים שהם נתקלים.

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

אם אתם רוצים לנסות את Ubuntu 24.04 LTS על Nintendo Switch שלכם, ניתן לעיין בוויקי הרשמי של switchroot להדרכה. משם, ניתן לגשת לאינדקס הרשמי להורדה של גרסת Kubuntu או שולחן העבודה Unity. עקבו אחר ההוראות המסופקות להתקנה על המכשיר שלכם.

למי שמעוניין לתרום לפרויקט של switchroot, ניתן לחקור את המאגר שלהם ב-GitLab ולהשתתף.

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

עובדות נוספות רלוונטיות שלא צוין במאמר:

1. פרויקט switchroot, למרות הרמה שנרשמה לאחרונה, מומחה בפיתוח מאז 2018.
2. בעלי נינטנדו Switch יכולים להריץ מערכת הפעלה כפולה, מאפשרת להם לעבור בין התוכנה המקורית של נינטנדו Switch ולינוקס.
3. על ידי ריצת לינוקס על נינטנדו Switch, המשתמשים יכולים להפוך את הקונסולה למכשיר מגוון יותר, המסוגל להפעיל מגוון רחב של יישומים ותוכנות.
4. תמונת הלינוקס של switchroot לא מופקדת או נתמכת רשמית על ידי נינטנדו.
5. מלבד Ubuntu, ישנם התקני לינוקס נוספים שניתן להריץ על נינטנדו Switch, כולל Arch Linux ו-Fedora.
6. פרויקט switchroot מובל כולו על ידי קהילה, עם מפתחים ואנטוזיאסטים המשתפים פעולה לשיפור התאימות והביצועים של לינוקס על נינטנדו Switch.