نشر خلفيات وسياسات Pardus المشتركة باستخدام Lider Ahenk
قم بتوزيع خلفية مخصصة لعملاء Pardus، وقم بتكوين أسطح مكتب Xfce أو GNOME، وقم بتطبيق سياسات مستخدم Lider Ahenk مع فحوصات الطيار الآمن.
إذا كانت آلة Pardus 23 الافتراضية في KVM تدعم دقة 1024 × 768 فقط، فتحقق أولاً من مسار العرض الافتراضي: يحتاج النظام الضيف إلى جهاز فيديو متوافق، كما أن تغيير الحجم التلقائي عبر SPICE يعتمد على وكيل SPICE الخاص بالنظام الضيف وقناة الاتصال بين المضيف والضيف. يُعدّ استخدام رسومات SPICE مع فيديو QXL، وقناة SPICE، وتثبيتها spice-vdagentفي Pardus، أساسًا عمليًا؛ ثم قم بتغيير حجم عارض SPICE وحدد وضعًا أعلى في النظام الضيف. الصور التوضيحية أدناه هي نماذج توضيحية وليست لقطات شاشة من تثبيت Pardus تم اختباره.
تأكد من ذلك قبل تغيير نظام التشغيل الضيف. يستطيع برنامج SPICE إرسال تغييرات حجم الشاشة إلى نظام Linux الضيف عبر وكيله؛ ولا تستخدم وحدة تحكم VNC مسار وكيل SPICE هذا. يوثق مشروع SPICE تغييرات الدقة الديناميكية عند تغيير حجم نافذة العميل أو وضعها في وضع ملء الشاشة. إذا كان نظام التشغيل الضيف متصلاً عبر VNC، spice-vdagentفلن يؤدي التثبيت وحده إلى إرسال VNC لطلبات تغيير الحجم هذه.
في مدير الأجهزة الافتراضية على الجهاز المضيف، افتح تفاصيل الجهاز الظاهري وافحص قسمي الرسومات/العرض والفيديو. إذا كان قسم الرسومات يشير إلى VNC، فدوّن ذلك قبل المتابعة. إذا كان يشير إلى SPICE، فتحقق من طراز الفيديو الظاهري وما إذا كانت قناة SPICE موجودة. تختلف التسميات باختلاف تطبيق الجهاز المضيف وإصداره.

بالنسبة لنظام Pardus الضيف الحالي الذي لا يدعم أوضاعًا أعلى، استخدم تركيبة SPICE/QXL كأساس للتوافق إذا كان مضيف KVM الخاص بك يدعمها. يتعرف Libvirt على نماذج الفيديو QXL وVirtio، ولكن مسار تغيير الحجم ودعم برامج التشغيل يختلفان باختلاف تكوين النظام الضيف. لا تقم بتبديل جهاز افتراضي مزود برسومات متخصصة أو أجهزة تمرير البيانات دون التحقق من إعداداته الحالية.
com.redhat.spice.0.
تحقق من مستودعات Pardus المُفعّلة بدلاً من افتراض أن جميع حزم Debian متوفرة بنفس الإصدار أو إعدادات المستودع. تنشر Debian حزمةً باسم spice-vdagent، ويتضمن وصفها تعديلاً تلقائياً لحل جلسة X ليتوافق مع العميل. هذا يؤكد الغرض من الحزمة في المصدر الأصلي، ولكنه لا يثبت أن مرآة Pardus 23 معينة توفرها حالياً.
في برنامج Pardus، قم بتحديث بيانات تعريف الحزمة وتحقق مما إذا كان APT يرى مرشحًا للتثبيت:
sudo apt update
apt-cache policy spice-vdagent
إذا أظهرت مخرجات السياسة إصدارًا مرشحًا، فقم بتثبيته:
sudo apt install spice-vdagent
إذا لم يُبلغ APT عن أي مرشح، فلا تقم بتنزيل حزمة عشوائية أو إضافة مستودع دبيان غير ذي صلة. تحقق من إعدادات مستودع Pardus وإمكانية الوصول إلى الشبكة، ثم راجع وثائق حزم Pardus أو قنوات الدعم للحصول على المصدر الخاص بالإصدار. قد يختلف اسم الحزمة وتوافرها باختلاف إصدار Pardus أو المرآة المُهيأة.

بعد تثبيت البرنامج، سجّل الخروج ثم سجّل الدخول مجددًا أو أعد تشغيل الجهاز الضيف حتى تبدأ جلسة سطح المكتب البرنامج. يجب أن يعمل البرنامج داخل الجهاز الضيف، ويحتاج الجهاز الظاهري إلى قناة SPICE الخاصة به. يشرح دليل SPICE أن البرنامج يتعامل مع الدقة الديناميكية ويعتمد على جهاز Virtio-serial بالإضافة إلى قناة SPICE؛ قد يؤدي فقدان قناة جانب المضيف إلى تثبيت الحزمة ولكنها غير قادرة على استقبال رسائل تغيير الحجم.

حدد أولاً ما إذا كانت جلسة الضيف تتلقى أي أوضاع جديدة. في جلسة X11، شغّل الأمر xrandr --queryفي طرفية وافحص الأوضاع المدرجة للمخرج المتصل. إذا لم تكن الأوضاع الأعلى موجودة، فأعد التحقق من اتصال SPICE، وجهاز QXL أو أي جهاز فيديو آخر مدعوم، وقناة الضيف، وما إذا كان الوكيل قد بدأ في جلسة سطح المكتب المسجلة. يشير مشروع SPICE إلى أنه بدون الوكيل، قد يظل بالإمكان ضبط الشاشات من داخل الضيف، لكن لا يمكن للعميل تهيئتها بشكل موثوق؛ وبدون دعم QXL مناسب، قد تكون الأوضاع المتاحة محدودة.
إذا كان استخدام VNC ضروريًا، فاستخدم دقة عرض يدعمها الجهاز الضيف وجهاز الفيديو الافتراضي الخاص به في إعدادات العرض. عدم وجود خاصية تغيير حجم SPICE-agent في VNC لا يعني بالضرورة أن نظام Pardus نفسه يقتصر على دقة 1024 × 768. تجنب نسخ أي xrandr --newmodeنموذج عرض من جهاز كمبيوتر آخر، فقد يؤدي استخدام نموذج غير مدعوم من هذا الجهاز الافتراضي إلى فشل العرض أو جعله غير قابل للاستخدام.
قد يختلف سلوك جلسة سطح المكتب. إذا كان الوكيل والقناة موجودين ولكن تغيير الحجم لا يزال يفشل، فتحقق من نوع الجلسة وسجلات الضيف journalctl -t spice-vdagentd -t spice-vdagent. تعتمد تفاصيل السجل على الإصدارات المثبتة.
أعد الاتصال عبر برنامج SPICE Viewer، ثم غيّر حجم نافذته، وتأكد من أن برنامج Pardus يدعم ويطبق دقة عرض أعلى من 1024 × 768. كرر هذه العملية مرة أخرى بعد تسجيل الخروج ثم تسجيل الدخول مجددًا. إذا ظل الوضع الأعلى متاحًا واستمر بعد تغيير حجم نافذة العرض، فهذا يعني أن شاشة الضيف والوكيل والقناة والعميل تعمل معًا. أما إذا لم يكن الأمر كذلك، فاستخدم خاصية فحص الوضع المفقود أو الوكيل/القناة المذكورة أعلاه لتحديد الطبقة التي لا تزال بحاجة إلى معالجة.
المراجع: دليل مستخدم SPICE ، سلوك عرض الضيف والعميل في SPICE ، تكوين جهاز الفيديو libvirt ، وتفاصيل حزمة Debian 12 spice-vdagent .
قم بتوزيع خلفية مخصصة لعملاء Pardus، وقم بتكوين أسطح مكتب Xfce أو GNOME، وقم بتطبيق سياسات مستخدم Lider Ahenk مع فحوصات الطيار الآمن.
قم بإصلاح الحد الأقصى 1024 × 768 عن طريق التحقق من SPICE والفيديو الافتراضي وقناة الضيف و spice-vdagent - مع إجراء فحوصات آمنة عندما يفتقر Pardus إلى مرشح حزمة.
قم بإعداد خادم Lider، وقم بتكوين برنامج التثبيت الخاص به بأمان، وقم بتسجيل نقاط نهاية Ahenk، وتحقق من وجود برنامج تجريبي قبل توسيع الإدارة المركزية.
قم بتنزيل ملف ISO الرسمي لسطح المكتب Pardus 23، واكتبه بأمان باستخدام Rufus، وقم بتشغيل جهاز كمبيوتر يعمل بنظام Windows في جلسة تشغيل مؤقتة.
اكتشف لماذا لا يستطيع برنامج Pardus 23 اكتشاف بطاقة الصوت الخاصة بك، ثم استخدم عمليات فحص ALSA المستهدفة والبرامج الثابتة وPipeWire أو PulseAudio لاستعادة التشغيل.
احفظ تفضيلات HamoniKR على وحدة تخزين خارجية، وقم بتضمين مجلدات منزلية مخفية، واختر وضع الاستعادة الآمن عند الانتقال إلى تثبيت جديد.
قم بتثبيت وتكوين xrdp على Pardus، واختر جلسة Xfce الصحيحة، وقم بتقييد الوصول إلى الشبكة، وتحقق من أن تسجيل الدخول عن بعد يعمل.
تشخيص حالات فشل اتصال Pardus 23 APT، والتأكد من مصادر yirmiuc الرسمية، واستعادة تحديث apt دون تجاوز عمليات التحقق من توقيع الحزمة.
قم بتكوين الطابعات على نظام التشغيل Harmonica باستخدام CUPS، وقارن بين IPP بدون برامج تشغيل وبرامج التشغيل القديمة، وتحقق من الطباعة عبر USB أو الشبكة باستخدام صفحة اختبار.
استخدم غلاف الاسترداد لتعيين كلمة مرور جذر جديدة لنظام التشغيل Harmonica OS، مع عمليات التحقق من الأقراص المشفرة وأنظمة الملفات للقراءة فقط والحسابات التي تستخدم sudo.