استخدام وضع الكشك ( Kiosk Mode ) على Orange Pi Zero 2

استخدام وضع الكشك ( Kiosk Mode ) على Orange Pi Zero 2 :

وضع الكشك (Kiosk) بإختصار هو تخصيص للنظام لاداء مهمه واحدة في وقت واحد وتمنع تفاعل المستخدم على الجهاز خارج نطاق تنفيذ المهمه.
وفي هذا المقال ساشرح كيف إستخدام وضع الكشك مع متصفح كروميوم على جهاز orange pi zero 2

شرح التثبيت:

  • بعد الدخول على جهاز الـ orange pi عن طريق ssh قم بتحديث وترقية الحزم
apt update && apt upgrade
  • تثبيت نظام النافذة إكس (xorg)

2

apt install xorg

  • تثبيت متصف كروميوم

1

apt install chromium

لعرض مسار المتصفح

3

which chromium

لان لتشغيل متصفح الكروميوم في وضع الكشك قم بكتابة هذا الامر

الخيارت متاحة على الموقع peter

startx /usr/bin/chromium --kiosk --no-sandbox --enable-features=OverlayScrollbar https://discourse.aosus.org

الان سيتم تحويل الشاشة من الطرفية الى وضع الكشك

يمكن تغير صفحة مجتمع أسس باي صفحة اخرى مثل مواقيت الصلاة من TAWKIT

ويمكنك عرض واجهة تفاعلية او واجهة لعرض المعلومات الخ…

الان لتفعيل وضع الكشك عند بدء تشغيل النظام نقوم بكتابة خدمة بإستخدم systemd

  • ننشئ ملف الخدمة nano /etc/systemd/system/kiosk.service
[Unit]
Description=kiosk service

[Service]
ExecStart=startx /usr/bin/chromium --kiosk --no-sandbox --start-fullscreen --enable-features=OverlayScrollbar https://discourse.aosus.org

[Install]
WantedBy=multi-user.target
  • نجعل الملف قابل لتنفيذ chmod u+x /etc/systemd/system/kiosk.service
  • تفعيل الخدمة systemctl enable kiosk
  • بدء الخدمة systemctl start kiosk

انتهينا, الان بعد تنفيذ الخطوات السابقة وإعادة التشغيل reboot سيتم تشغيل وضع الكشك مع بدء تشغيل النظام .

أمثلة لاستعمال وضع الكشك :

وبكذا وصلنا الى نهاية المقال دمتم بحفظ الله ورعايته

5 إعجابات

تقصد الان؟

غريب, لماذا يجب تعطيل الsandbox?

لكن مقالة جميله, بديل افضل واخف من استخدام Windows, وظهور الشاشة الزرقاء كل فترة.

إعجاب واحد (1)

الله يعطيك العافية على مجهودك
دايما كان يخطر في بالي هذا النوع من الاستخدام وكيفية تنفيذه… كفيت و فيت

إعجاب واحد (1)

نعم خطأ إملائي :sweat_smile:

اتوقع لاني داخل من الجذر

Running as root without --no-sandbox is not supported. See https://crbug.com/638180.