دليل عملي لإعداد وضع الكشك على Ubuntu للمطاعم

دليل عملي لإعداد وضع الكشك على Ubuntu للمطاعم
kiosk mode ubuntu ubuntu kiosk chromium kiosk wayland kiosk linux kiosk

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

هذا يُغيّر طريقة بناء وضع الكشك على Ubuntu. التجارب التنظيفية غير كافية. الكشك في المطعم يجب أن يصمد أمام لمسات مُتكررة، وتقلبات في الطاقة، وتعطل المتصفح، وجلسات قديمة، وذلك العضو في الفريق الذي يجد دائماً الإيماءة الزاوية للخروج من ملء الشاشة. الخبر السار هو أن Ubuntu تدعم إدارة الكشك منذ وقت طويل. وثّق مجتمع Ubuntu وضع KioskMode منذ 2015-08-19، مع تحديثات حتى 2026-05-02، مما يُظهر أن هذه ليست خدعة جديدة بل نمط مستمر في إدارة Ubuntu.

جدول المحتويات

لماذا تتعطل أكشاك Ubuntu في الواقع العملي

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

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

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

الأعطال الشائعة التي تكلفك وقت الخدمة

قاعدة عملية: إذا كان تعطل المتصفح العادي لا يزال يتطلب شخصاً في الموقع، فالكشك غير جاهز للإنتاج.

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

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

ما الذي يصمد فعلياً

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

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

ما يصمد في الإنتاج ليس أجمل بنية. إنه البناء بأقل الأجزاء المتحركة التي يمكنها دعم عتادك، متصفحك، وخطتك للاسترداد. هذا هو المعيار الذي أستخدمه لشاشات قوائم المقاهي والبارات، لأن الجهاز سيُعيد تشغيله بطريقة خاطئة في النهاية، يُلمس بأيدٍ مبللة، ويُلوم لمشكلة شبكة لم يسببها.

اختيار النهج المناسب للكشك

في الرابعة عصراً، يبدو كشك سطح مكتب Ubuntu الكامل مرناً. في التاسعة مساءً، عندما تسقط شاشة القائمة إلى رسالة تسجيل دخول والموظفون يتصفّون لساعة العشاء، المرونة غالباً هي المشكلة.

Ubuntu يُعطيك ثلاثة نماذج كشك لا تزال عملية اليوم. أعاملها كنماذج فشل مختلفة. وصفة X11 وLightDM القديمة سهلة الفحص والإصلاح في الموقع. النهج الأحدث Wayland وFrame يزيل الكثير من أعباء سطح المكتك، لكنه يطلب منك قبول سير عمل أكثر شبهاً بالأجهزة. كشك المتصفح البحت يجلس في المنتصف ولا يزال الإجابة الصحيحة للعديد من لوحات قوائم المطاعم.

كشك المتصفح لموقع واحد

كشك Chromium أو Firefox يناسب أفضل عندما يعمل TopFoodApp بالفعل في المتصفح ومهمة الشاشة بسيطة: الإقلاع، الاتصال، عرض القائمة، الاسترداد إذا خرج المتصفح.

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

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

كشك مبني على Snap لتنصيبات أبسط

دفعت Canonical بتنصيبات كشك Ubuntu نحو أدوات أصلية مبنية على Wayland لسبب. حزمة سطح المكتب القديمة تعمل، لكنها تحمل الكثير من الأجزاء غير المطلوبة على شاشة قائمة مُعلّقة على الحائط. الدرس التعليمي القديم لكشك Wayland يُوجه القراء الآن نحو طرق أحدث، وهذا علامة مفيدة على اتجاه كشك Ubuntu.

للمشغل الذي يريد تعديلات أقل على مستوى الجلسة، Ubuntu Frame وحزمة تطبيق الكشك يمكن أن تكون أنظف من صيانة LightDM، ملفات جلسة X11، أعلام المتصفح، وتجاوزات سطح المكتب. الأدلة المجتمعية لهذا النموذج تتبع عموماً نفس النمط: تنصيب Frame، تنصيب تطبيق الكشك، ربطه بخادم العرض، وترك النظام يُقلع مباشرة إلى سطح التطبيق.

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

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

Ubuntu Core وFrame للمجموعات

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

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

مقارنة نهج الكشك على Ubuntu

النهجالأفضل لـالتحديثاتالاستردادالربط
كشك المتصفح على Ubuntu Desktopمقاهي منفردة، بارات، شاشات قوائم فرديةتُدار عبر apt وإعدادات المتصفحسهل التصحيح محلياً، لكن أسهل للكسرمنخفض
كشك مبني على Snapسلاسل صغيرة تريد تنصيبات قابلة للتكرارمدارة عبر Snap ومركّزة على التطبيقنموذج إعادة تشغيل تطبيق أنظفمتوسط
Ubuntu Core وFrameالمجموعات متعددة المواقع وبناء الأجهزةمعاملية، سير عمل شبيه بالصورأقوى تناسق عبر الأجهزةأعلى

السؤال الأساسي ليس "ويب أو أصلي". بل هو ما إذا كنت تريد صيانة جلسة سطح مكتب، بيئة تطبيق، أو جهاز مُقفل.

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

بناء كشك Chromium يعمل على Ubuntu

في التاسعة مساءً يوم سبت، لا أحد يهتم بأن Chromium شُغل مرة واحدة أثناء الإعداد. يهمهم أن لوحة القائمة عادت بعد وميض في الطاقة، ولم تسقط في سطح مكتب، ولم تترك مؤشر فأرة متوقفاً فوق قائمة المشروبات. هذا هو المعيار الذي أستخدمه لكشك Ubuntu.

Screenshot from https://www.chromium.org/

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

إنشاء مستخدم كشك وتقليص نطاقه

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

نصّب فقط ما يحتاجه الكشك:

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

بناء مسار X11 القديم بشكل نظيف

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

أنشئ ملف إضافي لـ LightDM في /etc/lightdm/lightdm.conf.d/10-kiosk.conf واضبط:

ثم أضف ملف جلسة تحت /usr/share/xsessions/ يُشير إلى نص المُطلق.

يجب أن يقوم نص المُطلق بأربع مهام:

  1. تعطيل إطفاء الشاشة وDPMS.
  2. تشغيل unclutter.
  3. تشغيل Chromium بأعلام آمنة للكشك.
  4. الخروج بطريقة تسمح لـ systemd أو الجلسة بإعادة تشغيله.

أعلام Chromium المفيدة لعرض القائمة:

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

إيقاف المقاطعات عند الطبقة الصحيحة

Ubuntu لا يزال يفترض أنه يُشغل سطح مكتب إلا إذا قلت له خلاف ذلك. التعليق، الإطفاء، شاشات القفل، وإجراءات الخمول يجب تعطيلها حيث ستقرأها الجلسة النشطة.

على بناء LightDM زائد جلسة X مخصصة، أدوات X11 القديمة لا تزال مهمة. xset s off، xset -dpms، و xset s noblank تنتمي في نص الغلاف إذا كانت الجلسة X11. تغيير مفاتيح GNOME على صندوق لا يدخل أبداً جلسة GNOME يُضيع الوقت ويتركك مع شعور زائف بأن المشكلة مُحلّة.

الكثير من بنيات الكشك المختلطة العصر تسوء. ينسخ شخص ما إعدادات GNOME من دليل Wayland إلى كشك LightDM، أو ينسخ أوامر X11 إلى جلسة كشك GNOME أحدث ويتوقع نفس النتيجة. طابق الإصلاح للجلسة التي تُقلعها.

للقوائم التي تتغير خلال اليوم، نموذج المتصفح يُبسّط العمليات. الموظفون يُحدّثون تطبيق الويب، وليس الصندوق فوق العداد. نفس هذا النمط يعمل جيداً لـ تحديثات قائمة QR في الوقت الفعلي عبر المواقع.

اختبار الفشل وليس فقط التشغيل

كشك يبقى فقط من إعادة تشغيل نظيفة لا يزال غير مكتمل.

قبل مغادرة الموقع، اختبر هذه الحالات:

أتحقق أيضاً مما يحدث بعد تشغيل المتصفح لبضع ساعات. بعض تراكيب اللمس والمحولات HDMI الرخيصة تتصرف جيداً لعشر دقائق، ثم تبدأ في فعل أشياء غريبة بعد تراكم الحرارة.

جولة بصرية سريعة تُساعد إذا كنت تُحقق من الأعلام وسلوك التشغيل في الموقع:

إضافة مراقب نظام (watchdog)

Chromium سيتعطل في النهاية. ابنِ من أجل ذلك.

خدمة systemd بسيطة مع Restart=always عادةً كافية لتنصيب مطعم بشاشة واحدة. إذا خرج الغلاف أو مات المتصفح، تبدأ الجلسة مرة أخرى دون أن يلمس الموظفون لوحة مفاتيح. هذه الخطوة الواحدة تهم أكثر في العالم من تقليل دقيقة أخرى من الإعداد الأولي.

الهدف هو سلوك ممل. الطاقة تعود. الشبكة تعود. Chromium يعود. القائمة تعود على الشاشة قبل أن يقرر موظفو البار أن الصندوق ملعون.

Wayland مقابل X11 وجلسات كشك GNOME

معظم الارتباك حول وضع الكشك على Ubuntu يأتي الآن من حقيقة واحدة. الأدلة القديمة تفترض X11 وLightDM. أنظمة Ubuntu الجديدة تُوجهك بشكل متزايد نحو Wayland وجلسات كشك موجهة نحو GNOME. كلاهما يمكن أن يعمل، لكنهما لا يتصرفان بنفس الطريقة.

دليل حديث يركز على أكشاك Ubuntu الآمنة يُشير إلى هذا التناقض مباشرة. الأدلة الأحدث تذكر بشكل متزايد gnome-kiosk-script-wayland وإعداد ملف الجلسة، بينما لا تزال الوصفات القديمة تعتمد على تسجيل الدخول التلقائي القديم، Xsessions، ونصوص تشغيل المتصفح. هذا يترك المشغلين يتساءلون أي مسار يناسب أي إصدار Ubuntu ومزج عتاد.

ما يتغير مع Wayland

مع Wayland، المُركِّب (compositor) يملك أكثر من الجلسة. إطفاء الشاشة، معالجة المُدخلات، وسلوك النافذة يُفرض بشكل مختلف. العديد من عادات X11 القديمة لا تنتقل بشكل نظيف، خاصة أي شيء يعتمد على xset، اختراقات جلسة X المباشرة، أو حيل مدير النوافذ.

هذا ليس شيئاً سيئاً. أكشاك Wayland غالباً ما تكون أنظف. لكنها تُعاقب أوامر X11 المُنسوخة دون فهم.

للتحقق مما تستخدمه النظام الجارية، انظر إلى الجلسة بـ loginctl وتأكد مما إذا كان النوع wayland أو x11. لا تفترض بناءً على إصدار Ubuntu وحده.

متى تستخدم كل منهما

الجانبجلسة X11جلسة Wayland
وصفات كشك المتصفحناضجة ومُوثقة على نطاق واسعأكثر حداثة، اختراقات قديمة أقل
غرابات شاشة اللمساحتياط أفضل للعتاد القديمافتراض أفضل على Ubuntu الحالي
التحكم في الطاقة والإطفاءغالباً مُحرك بالنصوصأكثر تحكماً بالمُركِّب
تأمين الجلسةأسهل للارتجالأنظف إذا بُني بالطريقة الصحيحة
الصيانة عبر الإصداراتالأدلة القديمة لا تزال تُساعدأفضل انسجاماً مع الاتجاه الحالي

إذا كنت تنصب على Ubuntu 22.04 أو أحدث وشاشة اللمس معقولة الحداثة، أُفضّل Wayland افتراضياً. احتفظ بـ X11 للوحات القديمة، أكوام GPU الغريبة، أو وحدات التحكم باللمس القديمة التي تتصرف فقط مع مشغلات قديمة.

قاعدة القرار العملية

لـ تسجيل دخول GDM تلقائي في جلسة كشك، استخدم مسار GNOME الموجه نحو الكشك عندما تريد البقاء قريباً من حزمة سطح مكتب Ubuntu الحديثة. لجهاز عرض مُدار بالمُركِّب، Ubuntu Frame هو المسار الأنظف. للعتاد القديم الذي يعمل بالفعل على LightDM زائد Openbox أو جلسة X مخصصة، لا تُعيد كتابته فقط لأن Wayland أحدث.

الخطأ هو مزج النموذجين على جهاز واحد والأمل في أن الأجزاء المفيدة من كل حزمة ستتعاون.

إذا كنت تعمل مع إعدادات المقاعد أو أغلفة الجلسات، أبقها مُصغّرة. إعداد seatd أساسي يجب أن يوجد فقط لدعم المُركِّب أو حزمة المُدخلات التي تُشغلها. لا تُحمّل اختراقات X11 القديمة على كشك Wayland إلا إذا أثبتت حاجة عتادية حقيقية.

شاشات اللمس والوحيدات المُدخلة وإدارة الملحقات

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

ما يجب ضبطه قبل التسليم

A technical guide graphic explaining how to configure touchscreens, keyboards, and peripherals for kiosk mode systems.

قائمة التحقق للموقع التي تُجنبك العودة

عندما أُسلّم كشكاً في مقهى أو بار، أُجري هذا الفحص السريع للموقع:

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

الكشك المستقر يشعر بالخفاء. لا أحد يُعلق عليه لأن لا أحد يلاحظ الجهاز على الإطلاق. هم فقط يستخدمون الشاشة.

تشغيل قوائم TopFoodApp على كشك Ubuntu

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

Screenshot from https://topfoodapp.com/kiosk-mode-ubuntu-menu.png

التوافق تشغيلي وليس تقنياً فقط

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

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

ملاحظات عملية من التنصيبات

السلوك دون اتصال يهم. إذا كان Wi-Fi في الموقع غير موثوق، إما الاعتماد على سلوك ذاكرة تخزين المتصفح للمرونة المؤقتة أو إعطاء الكشك احتياطية اتصال منفصلة مثل دونغل 4G بسيط. هذا غالباً أكثر قيمة من قضاء ساعة أخرى محاولة جعل Wi-Fi للضيوف غير المستقر يبدو مستقراً.

أحتفظ أيضاً بالتفاعل مُحكماً:

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

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

التصليب والتحديثات عن بُعد وقائمة الصيانة

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

A checklist infographic detailing four security and maintenance steps for configuring a Linux kiosk system.

ما يجب تأمينه

أزل إدخالات سطح المكتب الإضافية إذا لم يكن الجهاز يحتاجها. عطّل اختصارات تسجيل الخروج وتبديل المستخدم في الجلسة النشطة. إذا كنت تبقى على Ubuntu Desktop، أبق تحديثات الحزم مُراقبة حتى لا ينحرف الكشك في وسط الخدمة. إذا كنت تُدير وحدات كثيرة، ادفع التغييرات من عملية مركزية مثل Ansible أو سحب مستودع موقّع بدلاً من التحرير اليدوي لكل صندوق في الموقع.

إعادة تشغيل ليلية لا تزال حلاً عملياً لجلسات المتصفح طويلة التشغيل. ليست أنيقة، لكنها غالباً تمنع الغرابة البطيئة التي تتراكم في الشاشات غير المُراقبة.

إيقاع صيانة يعمل فعلياً

الأكشاك لا تفشل عادةً لأن Linux هش. تفشل لأن لا أحد يملك نافذة التحديث، مسار الاسترداد، أو قائمة التحقق.

إذا كان الجهاز مهماً للخدمة، عامله كنظام إنتاجي صغير. هذا أقل بريقاً من تعديل أعلام التشغيل، لكنه ما يُبقي الشاشة حية عندما يكون الموقع ممتلئاً.


يوفر TopFoodApp للمطاعم طريقة سريعة لنشر قوائم قائمة على QR تعمل بشكل جيد على شاشات كشك Ubuntu، خاصة عندما تريد عنوان URL عام ثابت وتعديلات فورية للقائمة بدون لمس الكشك نفسه. إذا كنت تبني شاشة قائمة، شاشة عداد، أو إعداد خدمة ذاتية، فمن المworth اختبار كشك المتصفح على سير عمل مطعم حقيقي على TopFoodApp.

تاريخ النشر: