TTY - طرف غير مخصص للاستخدام المنزلي

TTY - طرف غير مخصص للاستخدام المنزلي

هل من الممكن البقاء على قيد الحياة باستخدام إمكانيات TTY فقط؟ إليكم قصتي القصيرة عن كيفية معاناتي مع TTY ، والرغبة في جعلها تعمل بشكل صحيح

قبل التاريخ

في الآونة الأخيرة ، على جهاز الكمبيوتر المحمول القديم الخاص بي ، طارت بطاقة الفيديو. نعم ، لقد طار بحيث لم أتمكن حتى من تشغيل مثبت أي نظام تشغيل. تعطل Windows أثناء تثبيت برامج التشغيل الأساسية. لم يرغب تثبيت Linux في البدء على الإطلاق ، حتى إذا قمت بتعيين nouveau.modeset = 0 في تكوين التشغيل.
لم أرغب في شراء بطاقة فيديو جديدة لجهاز كمبيوتر محمول خدم الغرض منها. ومع ذلك ، كبرنامج Linuxoid حقيقي ، بدأت أفكر: "لكن ألا يجب أن أصنع جهاز كمبيوتر طرفيًا من جهاز الكمبيوتر المحمول الخاص بي ، كما كان في الثمانينيات؟". لذا فقد وُلدت الفكرة ليس لتثبيت xserver على Linux ، ولكن لمحاولة العيش على TTY (وحدة تحكم عارية).

الصعوبات الأولى

على جهاز الكمبيوتر الذي قمت بتثبيته قوس لينكس. أحب هذا التوزيع لأنه يمكن تهيئته كما تريد (وأيضًا ، تم إجراء التثبيت نفسه من وحدة التحكم ، وهو ما كان في صالحي). باتباع الدليل ، قمت بتثبيت النظام ، كما هو الحال دائمًا. الآن أردت أن أرى ما يمكن أن تفعله وحدة التحكم. خمنت أنه بدون xserver قطعت الكثير من الفرص عن نفسي. كنت أرغب في معرفة ما إذا كان بإمكان وحدة التحكم المكشوفة تشغيل مقطع فيديو أو إظهار صورة (كما يفعل w3m في وحدة التحكم) ، ولكن كل المحاولات كانت بلا جدوى. ثم بدأت في تجربة المتصفحات ، وهناك واجهت مشكلة الحافظة: إنها غير مجدية بدون واجهة المستخدم الرسومية. لا يمكنني تحديد أي شيء ، المخزن المؤقت فارغ. بالطبع ، هناك مخزن مؤقت داخلي (مثل Vim) ، لكنه داخلي لذلك ، أتذكر أنه في تكوينات Vim يمكنك تحديد استخدام المخزن المؤقت الخارجي ، ولكن بعد ذلك أسأل نفسي: لماذا؟ كان الأمر كما لو كنت في قفص. لن أشاهد الفيديو ، لأن. هناك حاجة إلى xserver ، ولا يريد alsa-mixer أيضًا العمل بدونه ، ولا يوجد صوت بسببه ، والمتصفحات غير مجدية ، وهذا كل شيء: w3m (من لم يقم بتحميل الصور) ، إي لنكس (الذي كان مناسبًا ، ولكنه أيضًا عديم الفائدة تمامًا) ، تصفح (التي عالجت جميع الصور وأرسلتها إلى الجهاز كصورة زائفة لـ ASCII ، لكن لا يمكنك حتى اتباع الرابط هناك). كان ذلك قرب المساء ، وكان لدي "جذع" في يدي ، يمكنك فقط من خلاله تجميع الشفرة. أكثر ما يمكن أن أفعله هو البحث عن تعليمات حول how2 code والتصفح باستخدام ddgr.

لذلك ليس هناك طريقة للخروج؟

ثم بدأت في التفكير في أنني استدرت في الاتجاه الخطأ. من الأسهل شراء بطاقة فيديو بدلاً من التسكع مع لقيط. لا يعني ذلك أنه يمكنني استدعاء Linux باستخدام TTY فقط على أنه نظام غير ضروري تمامًا ، لا ، ربما بالنسبة للمسؤولين على الخادم الذي سيفعله ، ولكن هدفي كان في الأصل صنع "حلوى" من TTY ، وكانت النتيجة وحش فرانكشتاين الذي هز ، عندما يتعلق الأمر بعمليات واجهة المستخدم الرسومية. أردت المزيد ، ثم تخلت أخيرًا عن فكرة تشغيل مواد الفيديو والصوت ، وبدأت أفكر في كيفية إنشاء خادم SSH يمكنني من خلاله الاستمتاع أثناء تواجدي بعيدًا عن المنزل.

ماذا أردت بالضبط؟

  • العمل مع الكود: Vim و NeoVim و linters و debuggers والمترجمين الفوريين وكل شيء آخر
  • القدرة على تصفح الإنترنت بأمان
  • برنامج للمعهد (على الأقل بعض البرامج التي يمكنها عرض مستند على الويب بترميز .md)
  • راحة

نجاة

Vim و Nvim وجميع أفراح مبرمج كسول ، قمت بتثبيتها وتهيئتها بسرعة كبيرة. ومع ذلك ، فإن القدرة على تصفح الإنترنت تسببت في صعوبات (من كان يظن) لأنني ما زلت لا أستطيع نسخ الروابط. ثم اعتقدت أن تصفح الإنترنت أثناء وجوده في وحدة التحكم على الأقل غير معقول وبدأت أبحث عن بديل. تم البحث عن مغذيات RSS لوحدة التحكم لفترة طويلة ، ولكن تم العثور على اثنين من المغذيات ، وبدأت بنجاح في استخدامها والاستمتاع بتدفق المعلومات.
الآن برنامج للعمل مع المستندات. هنا اضطررت إلى العمل الجاد وكتابة برنامج نصي بحيث يتم عرض ملف .md الخاص بي بدون بطاقة فيديو (سخرية). للقيام بذلك ، استخدمت خدمة لعرض ملفات .md وتوزيعها ، ثم استخدام خدمة أخرى لمعالجة صفحات الويب بتنسيق pdf. تم حل المشكلة.

كانت هناك أيضًا بعض المشكلات المتعلقة بالراحة. لا يدعم الجهاز جميع الألوان بشكل طبيعي ، مما ينتج عنه شيء مثل هو. أيضًا مشكلة اللوحات (أو بالأحرى نقصها) ، والتي تم حلها بسرعة بمساعدة tmux. مدير الملفات الذي اخترته هو Ranger + fzf و ripgrep للبحث السريع. اختار المتصفح الروابط (نظرًا لحقيقة أن الروابط يمكن أن تتبعها أرقام). كانت هناك بعض اللحظات الأخرى ، ولكن تم حلها جميعًا بسرعة من خلال قائمة معينة من المرافق.

نتيجة

لم يكن الأمر يستحق الوقت. أحذرك على الفور ، إذا كنت تريد التبديل إلى وحدة التحكم لفترة من الوقت ، فكن مستعدًا لحقيقة أنك يجب أن تعاني. ومع ذلك ، كنتيجة لذلك ، حصلت على نظام يعمل بشكل كامل ، مع مدير ملفات ، ولوحات ، ومتصفح ، ومحررين ، ومجمعين. بشكل عام ، ليس سيئًا ، لكن بعد أسبوع ، لم أستطع تحمله واشتريت جهاز كمبيوتر شخصي جديد. هذا كل شيء بالنسبة لي. شارك تجربتك ، سيكون من المثير للاهتمام معرفة ما فعلته عندما وجدت نفسك في وضع وحدة التحكم فقط لفترة من الوقت.

المصدر: www.habr.com

إضافة تعليق