نشر خلفيات وسياسات Pardus المشتركة باستخدام Lider Ahenk
قم بتوزيع خلفية مخصصة لعملاء Pardus، وقم بتكوين أسطح مكتب Xfce أو GNOME، وقم بتطبيق سياسات مستخدم Lider Ahenk مع فحوصات الطيار الآمن.
إذا لم يتمكن نظام Pardus Linux 23 من العثور على بطاقة الصوت، فقارن أولاً الأجهزة التي يعرضها ALSA مع تلك الموجودة في إعدادات الصوت على سطح المكتب. إذا aplay -lظهرت البطاقة في القائمة، فتحقق من توجيه الإخراج وخادم الصوت؛ أما إذا لم يُظهر ALSA أي بطاقات، فافحص برنامج تشغيل النواة والبرنامج الثابت قبل تثبيت أي شيء.
تتجنب هذه الخطوات خطأً شائعًا: استبدال PipeWire أو PulseAudio عندما تكون المشكلة في جهاز نواة غير متوفر. تنطبق هذه الخطوات على تثبيتات Pardus 23، بما في ذلك إصداري XFCE وGNOME، على الرغم من اختلاف مسميات القوائم. تم إطلاق Pardus 23.0 مع نواة Linux 6.1 وXFCE 4.18، وفقًا لملاحظات الإصدار الرسمية . قد تحتوي تحديثات Pardus 23 اللاحقة على حزم مختلفة، لذا اعتمد على الإصدارات المعروضة على جهازك بدلاً من لقطة الشاشة.
افتح إعدادات الصوت أو مستوى الصوت في جهاز الكمبيوتر. افصل سماعة بلوتوث أو شاشة HDMI مؤقتًا إذا كنت تنوي استخدام مكبرات صوت الكمبيوتر المحمول. حدد مكبرات الصوت الداخلية أو ملف تعريف إخراج تناظري مناسب، وتأكد من أن مستوى الصوت أعلى من الصفر، وأن الجهاز ليس في وضع كتم الصوت. إذا كان الخيار الوحيد المتاح هو "إخراج وهمي"، فانتقل إلى فحوصات ALSA أدناه.
إذا لم تُظهر عناصر التحكم في سطح المكتب المسار المطلوب، pavucontrolفيمكن لـ PulseAudio عرض أجهزة الإخراج والمنافذ وملفات تعريف خادم متوافق مع PulseAudio قيد التشغيل. ثبّته sudo apt install pavucontrolفقط في حال عدم وجوده. لا يمكنه إنشاء بطاقة صوت لم يكتشفها نظام التشغيل.

افتح نافذة طرفية ونفّذ الأوامر التالية. إذا لم يكن الأمر lspci`pardus.com` أو aplay`pardus.com` متوفرًا، فقم بتثبيت `pardus.com` pciutilsأو `pardus.com` alsa-utilsعلى التوالي من مستودعات Pardus المُهيأة.
lspci -nnk | grep -A4 -Ei "audio|multimedia"
aplay -l
cat /proc/asound/cards
lspciيفحص أجهزة PCI وقد يُظهر رسالة "برنامج تشغيل النواة قيد الاستخدام". aplay -lيعرض قائمة بأجهزة تشغيل ALSA، بينما /proc/asound/cardsيُحدد بطاقات ALSA المُسجلة. قد لا تظهر محولات الصوت USB في قائمة PCI؛ تحقق منها lsusbبعد التثبيت usbutilsإذا لزم الأمر. يمكن أن تكون بطاقة ALSA موجودة حتى لو لم يُظهر سطح المكتب أي إخراج قابل للاستخدام.
استخدم النتائج لاختيار المسار المناسب: إذا أدرجت ALSA البطاقة المطلوبة، فانتقل إلى فحوصات خادم الصوت في القسم 5 بعد التحقق من كتم الصوت واختيار الملف الشخصي. إذا كان متحكم PCI مرئيًا ولكن ALSA لا تُظهر أي بطاقة قابلة للاستخدام، فركز على رسائل برنامج التشغيل والبرامج الثابتة. إذا لم يعثر أي منهما على الجهاز، فتحقق من إعداد الصوت المدمج في BIOS/UEFI، ووصلات USB القابلة للفصل، وما إذا كان نظام Linux قيد التشغيل حاليًا يتعرف عليه قبل افتراض أن حزمة برنامج التشغيل ستحل المشكلة. تم توثيق سلوك قائمة الأجهزة في دليل ALSA aplay .

تحقق من وحدات الصوت المُحمّلة واطلع على رسائل النواة الأخيرة. هذه الأوامر لا تُعدّل إعدادات النظام.
lsmod | grep -E "^(snd|soundwire)"
sudo dmesg | grep -iE "sof|snd|hda|audio|firmware" | tail -n 60
ابحث عن حالات فشل تحميل البرامج الثابتة، أو فشل تهيئة معالج الإشارة الرقمية للصوت، أو برنامج تشغيل لم يتمكن من الوصول إلى وحدة التحكم. يستخدم نظام الصوت المفتوح (SOF) في بعض أنظمة إنتل؛ لذا فإن وجود مرجع إليه sofيُعدّ دليلاً مفيداً، وليس دليلاً قاطعاً على أن جميع أجهزة إنتل تحتاج إلى نفس الحزمة. قد لا تظهر الوحدات المُجمّعة مباشرةً في نواة النظام في هذا المجلد lsmod، لذا لا تعتبر النتيجة الفارغة دليلاً على عدم وجود برنامج تشغيل.
إذا لم يحتوي سجل النظام على رسالة حاسمة، فسجّل مُعرّف وحدة التحكم الكامل من lspci -nnkملف kernel uname -r. تُعدّ هذه التفاصيل أكثر فائدة في طلب دعم من الشركة المصنّعة أو منشور في منتدى Pardus من وصف عام مثل "لا يوجد صوت". تجنّب نسخ snd_hda_intelتعديلات عشوائية للنماذج أو فرض تحميل وحدات نمطية دون مطابقة مجموعة الشرائح وبرنامج الترميز لديك.
قم بتحديث بيانات تعريف الحزمة وتحقق من البرامج الثابتة المتوفرة من مصادر برامج Pardus الحالية لديك:
sudo apt update
apt policy firmware-sof-signed firmware-intel-sound alsa-ucm-conf
إذا أشارت سجلات النواة إلى وجود برنامج Intel SOF الثابت مفقود، فقم بتثبيته firmware-sof-signedعندما يكون هناك حزمة مرشحة صالحة:
sudo apt install firmware-sof-signed
يُشير وصف حزمة دبيان 12 إلى أن هذه الحزمة تُوفر ملفات البرامج الثابتة وملفات البنية لبعض أجهزة إنتل. قد تحتاج أجهزة إنتل SST القديمة إلى ملفات أخرى firmware-intel-sound، موثقة بشكل منفصل في فهرس حزم دبيان . لا تُثبّت كلا الحزمتين بشكل عشوائي أو تدّعي أنهما تُغطيان جميع وحدات تحكم الصوت. بالنسبة لبطاقة ALSA ذات ملفات تعريف غير مكتملة، افحص ملف التكوين alsa-ucm-conf، الذي يُوفر تكوين حالات الاستخدام بدلاً من برنامج تشغيل جديد للنواة.
راجع التغييرات المقترحة على حزمة APT قبل قبولها، ثم أعد تشغيل الجهاز إذا تم تحديث البرامج الثابتة أو النواة. احتفظ بمستودعات Pardus 23 مُهيأة؛ لا تقم بلصق أسطر من مستودعات Debian testing أو Pardus 25 أو مستودعات جهات خارجية في نظام يعمل لمجرد الحصول على ملفات صوتية أحدث. قد تدعم النوى الأحدث أجهزة لم تكن تدعمها نواة Pardus 23 الأصلية، ولكن تغيير النواة يُدخل مخاطر تتعلق بالتوافق والاستعادة، لذا يجب الموازنة بين ذلك وبين اختبار نظام تشغيل أحدث مدعوم أولاً.

إذا aplay -lتم التعرف على البطاقة ولكن لا يزال سطح المكتب يفتقر إلى مخرج صوتي قابل للاستخدام، فاستعلم من خادم الصوت. شغّل هذه الأوامر بصفتك المستخدم المسجل دخولك المعتاد، وليس باستخدام sudo:
pactl info
pactl list short sinks
يشير اسم الخادم الذي يحتوي على "PulseAudio (on PipeWire)" إلى خدمة التوافق مع PipeWire. أما "pulseaudio" فقط فيشير إلى خادم PulseAudio التقليدي. في حال pactlتعذر الاتصال، فقد لا تكون جلسة المستخدم أو خادم الصوت المحدد قيد التشغيل. يوضح مرجع أوامر pactl استعلام الخادم وقائمة المخرجات.
بالنسبة لإعداد PipeWire الحالي: افحص وحدات الخدمة وأعد تشغيل الوحدات المثبتة والنشطة فقط:
systemctl --user status pipewire pipewire-pulse wireplumber --no-pager
systemctl --user restart pipewire pipewire-pulse wireplumber
لا تُشغّل أمر إعادة التشغيل إذا أظهر فحص الحالة غياب هذه الوحدات؛ فقد يستخدم النظام PulseAudio بدلاً منها. بالنسبة لإعداد PulseAudio الحالي: استخدم pulseaudio -kالأمر لإيقاف خدمة المستخدم، ثم أعد الاتصال أو سجّل الخروج ثم سجّل الدخول مرة أخرى حتى تتمكن من بدء التشغيل مجددًا. إذا كانت الحزم المعنية تالفة بالفعل، فأعد تثبيت نفس الحزمة بعد مراجعة معاملة APT. يُعد تبديل الحزم تغييرًا منفصلاً، وليس عملية الإصلاح الأولى.

| ما يمكنك التحقق منه | الإجراء التالي المعقول | مقايضة |
|---|---|---|
| بطاقة ALSA موجودة؛ مكبر صوت خاطئ أو مسار HDMI خاطئ | قم بتغيير منفذ الإخراج أو ملف تعريف الصوت | سريع وقابل للعكس؛ لا يُصلح أعطال البرامج الثابتة |
| وحدة تحكم الصوت PCI موجودة؛ لا يوجد بطاقة ALSA؛ أسماء السجلات مفقودة من برنامج SOF الثابت | قم بتثبيت البرامج الثابتة المتوافقة من مستودعات Pardus | إصلاح مُوجَّه؛ يتطلب جهازًا متوافقًا وأحيانًا إعادة تشغيل الجهاز. |
يعرض نظام ALSA بطاقة؛ pactlيفشل أو لا يعرض أي مصارف قابلة للاستخدام | فحص وإصلاح خدمة الصوت الحالية | يحافظ على تكامل سطح المكتب؛ لا يمكنه إصلاح جهاز نواة غير مدعوم |
| الأجهزة غير موجودة أو لا تزال غير مدعومة بعد فحص البرامج الثابتة | راجع إعدادات البرامج الثابتة، وأعد توصيل الأجهزة الطرفية، واختبر نظامًا حيًا مدعومًا | يوفر تشخيصًا أكثر دقة، لكن الاختبار يستغرق وقتًا وقد يؤثر تغيير التوزيع على أجهزة أخرى. |
يُفضّل إجراء تغييرات التكوين عندما يتعرف نظام ALSA على البطاقة؛ ويُفضّل فحص البرامج الثابتة عندما تشير رسائل النواة إلى ملف مفقود. يُعدّ PipeWire خيارًا مناسبًا على أنظمة Debian 12، ولكن استبدال إعداد PulseAudio يعمل بشكل صحيح لمجرد أن PipeWire أحدث قد يؤدي إلى إزالة بعض الحزم وتغيير سلوك التوجيه. تحقق من العملية المقترحة أولًا؛ إذ توضح معلومات حزمة PipeWire الصوتية المكونات ذات الصلة.
بعد تطبيق الحل الذي اخترته، أعد تشغيل aplay -lالبرنامج وتأكد من ظهور بطاقة التشغيل المطلوبة. ثم شغّل البرنامج pactl list short sinksوحدد الإخراج الصحيح في إعدادات الصوت. وأخيرًا، شغّل مقطعًا صوتيًا مألوفًا بمستوى صوت متوسط أو استخدمه speaker-test -c 2 -t wav -l 1لإجراء فحص سريع ثنائي القنوات.
إذا لم يظهر ALSA البطاقة، فاحفظ ملف lspci -nnk.org uname -r/ 10.10 ...dmesgalsamixer
قم بتوزيع خلفية مخصصة لعملاء 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.