التدريب العملي على Linux على Samsung DeX لـ Samsung Galaxy Note 9

عندما أطلقت Samsung DeX لأول مرة مع Samsung Galaxy S8 ، شككت في جدوى ذلك. ما يقرب من 20 شهرًا و 3 أشهر من إطلاق Galaxy في وقت لاحق ، لا يزال بعض الناس يتساءلون عن مدى فعالية DeX. لجعل DeX أكثر فائدة للمحترفين والمطورين ، أعلنت Samsung عن Linux على DeX مرة أخرى في SDC 2017 لتحسين تجربة سطح المكتب من خلال الوصول إلى تطبيقات جديدة. الآن بعد أن أصبح Linux on DeX في النسخة التجريبية أخيرًا لجهاز Samsung Galaxy Note 9 و Samsung Galaxy Tab S4 ، يجب أن أعتبر الأمر تدورًا لمعرفة كيفية عمله. Linux على DeX هي تجربة سطح مكتب شرعية تعمل على الهاتف.

Linux on DeX هي فكرة جريئة بالنظر إلى الإخفاقات السابقة للشركات التي تحاول جلب توزيع GNU / Linux إلى عامل شكل جهاز محمول. إن تشغيل توزيع GNU / Linux الذي تم تجميعه من أجل ARM على جهاز Android ليس بالأمر الجديد ، لكن هذه هي المرة الأولى التي يتم فيها إجراء ذلك بشكل جيد. إن توزيع GNU / Linux الأساسي الذي يعمل على Linux على DeX هو Ubuntu 16.04 LTS معدّل تم إنشاؤه في جهد مشترك بين Canonical (الشركة التي تحتفظ Ubuntu) و Samsung. كان لابد من تعديل Ubuntu لحساب سياسة أمان Android.

بعد استخدام Linux على DeX منذ الإصدار التجريبي الأول (حتى أنني كتبت هذا المقال باستخدامه) ، فإن أول انطباع عن المنتج هو أنه مقيد بالتأكيد بواسطة الأجهزة التي يعمل عليها. من الواضح أنه أبطأ من تشغيل توزيع GNU / Linux على معظم أجهزة كمبيوتر x86 ، لكنه أبطأ من تشغيل وضع DeX العادي. كان الجهاز الذي اختبرته مع ذاكرة الوصول العشوائي Samsung Galaxy Note 9 بحجم 6 جيجابايت مع Qualcomm Snapdragon 845 و Adreno 630. يمكن تشغيل كل من Android و Ubuntu دفع الجهاز إلى أقصى حدوده. لا نتوقع أن يكون الأمر مثاليًا ، لكن يجب أن يركض ، أيها الولد ، إنه يعمل بشكل نهائي.

في حالة عدم تلقي الرسالة بالفعل ، لا تقم بتثبيت Linux على DeX للألعاب أو الوسائط الاجتماعية. يجب أن يتم تجميع الحزم التي تقوم بتثبيتها من أجل ARM64 (الهيكل في Samsung Galaxy Note 9 و Samsung Galaxy Tab S4) ، لذلك أنت محدود بما يمكنك تجربته دون تجميع الأشياء بنفسك. لن يتم تثبيت تطبيقات مثل Minecraft و Discord و Google Chrome ، مما يلخص تجربة "مستخدم عادي" يتطلع إلى تجربة Linux على DeX. انها ليست بديلا لجهاز كمبيوتر سطح المكتب أو جهاز كمبيوتر محمول.

من ناحية أخرى ، تعلن Samsung عن Linux على DeX للمطورين. المطورون هم المجموعة الوحيدة من المستخدمين الذين قد يستخدمون Linux على DeX إلى أقصى حد ممكن. لأنه يأتي مع IntelliJ و Geany للترميز. يعمل Android Studio حتى على Linux على DeX. يمكنك ترميز تطبيقات Android وإنشاءها وتثبيتها واختبارها مباشرةً من Galaxy Note 9 أو Galaxy Tab S4. تمكنت من فتح تطبيق Android في IntelliJ وتجميع التطبيق وتثبيته. حتى أنه كان من الممكن بالنسبة لي أن أبدأ في تجميع LineageOS 16 لـ OnePlus 6 ، مباشرة على جهاز Galaxy Note 9. على الرغم من أنه كما لاحظ المطور me2151 ، فقد استغرق الأمر ما يقرب من 6 ساعات لنسخ الريبو وحوالي 10 ساعات أخرى لإنشاء OS. بحلول ذلك الوقت ، كنت سأنفد البطارية في Galaxy Note 9. هناك أيضًا مشكلة في ذاكرة الوصول العشوائي: فقد استغرق الأمر ما لا يقل عن 8 جيجابايت من ذاكرة الوصول العشوائي لتجميع Android 8.0 من المصدر. من الممكن أن تستخدم هواتف Samsung المستقبلية كآليات تطوير كاملة بفضل Linux على DeX ، ولكن ليس فقط الهواتف الحالية.

لينكس على ديكس مقابل عادي ديكس

أثناء اختبار Linux على DeX ، بدأت أيضًا في استخدام وضع DeX العادي أكثر من مرة. نتيجة لذلك ، بدأت أحب تطبيق DeX العادي أكثر من نظام Linux الجديد على Dex. ذلك بسبب دعم التطبيق والبرامج للمستخدمين العاديين. من خلال وضع DeX العادي ، يمكنك الوصول إلى عدد كبير من تطبيقات وألعاب Android ، في حين أن Linux on DeX غير قابل للتطبيق فعليًا إلا لبعض أعمال التطوير. لقد استخدمت تطبيقًا يسمى Parsec لدفق الألعاب من سطح المكتب إلى الكمبيوتر المحمول والهواتف. تمكنت من بث Fortnite من جهاز الكمبيوتر الخاص بي إلى Samsung DeX ، لكن هذا غير ممكن حتى الآن مع Linux على DeX.

لعبت للتو سطح المكتب Fortnite على Samsung DeX من خلال Parsec. يعمل بشكل جيد في الواقع. حدود محاكاة الشاشة التي تعمل باللمس ولكن جيدة على خلاف ذلك. pic.twitter.com/JA9GObdsEz

- ماكس وينباخ ???? (@ موينباخ) 17 نوفمبر 2018

على الرغم من ذلك ، لا يزال تطبيق DeX قريبًا من استبدال أجهزة الكمبيوتر المحمولة أو أجهزة الكمبيوتر المكتبية التقليدية. قد يجد محترفو الأعمال وبعض الطلاب أن DeX مفيدًا ، وقد يجد بعض المطورين أن Linux الجديد على DeX مفيد. ومع ذلك ، فإن كل من DeX و Linux العاديين على DeX مقيّدان للغاية بسبب الأجهزة التي يعملان عليها. سنحتاج إلى المزيد من ذاكرة الوصول العشوائي ودعم أفضل لأجهزة ARM في Linux على DeX قبل أن يستحق الأمر اهتمامك. بالنسبة إلى تطبيق DeX العادي ، لا يزال يستخدمه من وقت لآخر لذلك لا أرى نفسي أتخلى عنه تمامًا حتى الآن.

ملاحظة غالاكسي 9 المنتديات