SYSTEMD-XDG-AUTOSTART-GENERATOR(8)

الاسم
systemd-xdg-autostart-generator - مُولّد وحدات مستخدم لملفات الإقلاع الآلي لـ XDG

موجز

/usr/lib/systemd/user-generators/systemd-xdg-autostart-generator

الوصف

systemd-xdg-autostart-generator هو مُولّد ينشئ وحدات .service لملفات الإقلاع الآلي لـ XDG[1]. يسمح هذا لبيئات سطح المكتب بتفويض إقلاع هذه التطبيقات إلى systemd(1).

يمكن لبيئة سطح المكتب بدء الوحدات التي أنشأها systemd-xdg-autostart-generator باستخدام "xdg-desktop-autostart.target". راجع systemd.special(7) لمزيد من التفاصيل.

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

جدول 1. إدخالات ملفات سطح المكتب الخاصة بـ XDG التي تتم معالجتها
الإدخال | المعالجة
Hidden=, X-systemd-skip= | لن تُنشأ خدمة إذا تم تعيينها على true
OnlyShowIn=, NotShowIn= | ExecCondition= باستخدام systemd-xdg-autostart-condition
TryExec= | لن تُنشأ خدمة إذا كان الملف الثنائي غير موجود أو لا يمكن تنفيذه
AutostartCondition= (إضافة جنوم) | ExecCondition= باستخدام gnome-systemd-autostart-condition
X-GNOME-Autostart-Phase= | لن تُنشأ خدمة إذا تم تعيينها على أي قيمة
X-KDE-autostart-condition= | ExecCondition= باستخدام kde-systemd-start-condition

systemd-xdg-autostart-generator يُنفذ systemd.generator(7).

انظر أيضًا

systemd(1), systemd.service(5), systemd.target(5)

ملاحظات

1.  الإقلاع الآلي لـ XDG
    https://specifications.freedesktop.org/autostart-spec/autostart-spec-latest.html

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.