معالجة مشكل الصوت تحت **Ubuntu **ALSA

medchaker

كبار الشخصيات
إنضم
10 جوان 2007
المشاركات
738
مستوى التفاعل
2.890


321730d455lu9.gif


612tl9ht2.gif



إذا كنت من مستعملي لينوكس/أوبونتو و ليس لديك صوت بالجهاز , هذا يعني أن اللينوكس لم يتعرف على كرت الصوت لديك أو أن الكرت المستعملة لها تعريف غير معترف به.

ALSA هو سرفر الصوتيات لأنظمة POSIX و Win32

**ملاحظة نحن هنا نتحدث عن UBUNTU XKUBUNTU و XUBUNTU **

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

كود:
aplay -l


النتيجة سوف تكون

1- سوف تتحصلون على قائمة لكروت الصوت المنصبة على جهازكم يعني ما عليك إلا الذهاب إلى alsamixer

2- سوف تتحصلون على رسالة خطأ تقول “aplay: device_list:221: aucune carte detectée…”

في هذه الحالة نمر إلى كتابة

المرحلة الثانية

كود:
lspci -v

النتيجة سوف تكون

1- عند هذه النقطة سوف ترون إسم الكرت في القائمة , هذه نقطة إيجابية يعني أن UBUNTU وجد الكرت و لكنه لم يتعرف عليها (manque de driver) أترك الشاشة تعمل لأنك سوف تحتاجها.

2- إذا لم تجدو إسم الكرت في القائمة يجب عليكم التثبت من :

- إذا كانت الكرت مدمجة (carte son intégré) تثبت من أنها مفعلة في البيوس BIOS
- إذا لم تكن الكرت مدمجة (carte son externe) تثبت من أنها مدمجة جيدا في مكانها (dans le slot PCI)


المرحلة الثالثة


إبحث عن تعريف الكرت هنا و إبحث عن الصانع و نوع الكرت (fabricant et modèle ) و إضغط على details على مستوى “Quick Install” تثبت من الإسم المكتوب بعد
كود:
“–with-cards=” (exemple: via82xx)

في هذه الحالة سوف تكون النتيجة :

1- لقد وجدت تعريف الكرت

2- إسم الكرت غير موجود و نمر إلى المرحلة الرابعة


أكتب في سطر الأوامر

كود:
sudo modprobe snd-

قبل الضغط على entrér إضغط على TAB لمشاهدة قائمة (les modules disponibles) إبحث عن module المناسب للدريفر الذي وجدته أعلاه

مثال : إسم الدريفر “via82xx” نكتب

كود:
sudo modprobe snd-via82xx

و النتيجة تكون

1- إفتح أي ملف صوتي و إختر ALSA ك serveur de son , تثبت من alsamixer أن الصوت مفعل . إذا إستمعتم لالصوت :tunis: مبروك :tunis:


2- لا يوجد صوت :oh: في هته الحالة لا يبقى سوى خيارين


1 - إعادة تثبيت linux-audio و alsa

2 - القيام ب Compiler le driver ALSA


إعادة تثبيت linux-audio و alsa :

في بعض الأحيان يختفي الصوت لسبب أو لآخر و الحل الوحيد للعودة إلى حالة الصفر هو إعادة تثبيت UBUNTU و الطريقة الأسهل لتفادي وقوع ذلك هو حذف و إعادة تنصيب le paquet en question

للحذف أكتب

كود:
sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils

لإعادة التنصيب أكتب

كود:
sudo apt-get install linux-sound-base alsa-base alsa-utils

*** ملاحظة : تحت Ubuntu GNOME الباكيدج gdm و buntu-desktop سوف يحذفون بهته الطريقة لذلك سوف نقوم بإعادة تنصيبهم ***

أكتب

كود:
sudo apt-get install gdm ubuntu-desktop

*** ملاحظة : تحت Xubuntu XFCE الباكيدج gdm و buntu-desktop سوف يحذفون بهته الطريقة لذلك سوف نقوم بإعادة تنصيبهم ***

أكتب

كود:
sudo apt-get install gdm xubuntu-desktop


بعد إعادة التشغيل سوف نعود إلى الأمر الأول للتثبت من أن الصوت قد عاد أكتب

كود:
aplay -l

و كالعادة سوف نتعرض إلى نتيجتين إما أن الصوت يشتغل بطريقة عادية عندها نذهب إلى alsamixer

أو أن الكرت لم يظهرإلى حد الآن و عندها سوف نضطر إلى Compiler le driver ALSA


مصادر ALSA يتوفرون بطريقتين : إما بكتابة
كود:
apt-get
و هي الطريقة المنصوح بها

أو بالذهاب إلى www.alsa-project.org و تحميل آخر المصادر


****** يجب التعامل بحذر مع هته المصادر لأنها غير مجربة تحت Ubuntu ******

في الترمنال أكتب

كود:
sudo apt-get install build-essential linux-headers-$(uname -r) module-assistant alsa-source
و ثم

كود:
sudo dpkg-reconfigure alsa-source


سوف تظهر لكم نافذة زرقاء كبيرة (gauche/droite pour choisir oui/non, entrée pour accepter) يجب الإجابة بنعم

الآن سوف تختار الدريفر الذي سيتم تنصيبه (يجب إزالة تفعيل الخانات و إختيار خانة الدريفر فقط (في حالتناvia82xx))

إذا كنت تريد إعانة النظام (Avec module-assistant)

في الترمنال أكتب

كود:
sudo module-assistant a-i   alsa-source

إذا وصل التنصيب إلى 100% بدون مشاكل , عد إلى المرحلة الرابعة و أكمل من هناك

إذا كنت لا تريد إعانة النظام (Sans module-assistant)

أكتب إسم الدريفر مكان “votre-driver”

كود:
cd /usr/src sudo tar xjvf alsa-driver.tar.bz2 cd modules/alsa-driver

كود:
sudo ./configure  --with-kernel=/usr/src/linux-headers-$(uname -r) --with-cards=[FONT="Franklin Gothic Medium"]"votre-driver"[/FONT] --with-***=yes

كود:
sudo make

كود:
sudo make install

إذا لم تكن هناك أي رسالة خطأ يعني أنه تم تنصيب الدريفر بنجاح و هنا ينتهي الشرح:tunis:

612tl9ht2.gif


سوف أتطرق في الشرح القادم إلى معالجة مشكل الصوت تحت **Ubuntu **PulseAudio

*منتديات تونيزيـا سات*

منتدي أنظمة Linux

 
عمل ممتاز و رائع

و الاهم أنه حرفي و ذو درجة عالية من الاهمية

هنالك طريقة أخرى بالنسبة للاخوة الذين لا يتقنون لغة shell و هي السماح ل ubuntu بتحميل les packs non signé سنجد ضرورة ما نحن بحاجة إليه سواء صوت أو أي سواق لمعالج


برافو شاكر يا شاطر
 
اولا مشكور اخى على المجهود

انا عندى توزيعة pc linux os lxde 2009

وتعريف الصوت ما يتعرف عندى
علما بان كارت الصوت عندى مدمج باللوحة الامة ومن نوع
Crystal WDM Audio

جربت استخدم برنامج alsaconfig ولكن لم يتم التعرف على نوع الكارت

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

انا عندى توزيعة pc linux os lxde 2009

وتعريف الصوت ما يتعرف عندى
علما بان كارت الصوت عندى مدمج باللوحة الامة ومن نوع
Crystal WDM Audio

جربت استخدم برنامج alsaconfig ولكن لم يتم التعرف على نوع الكارت

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

انا عندى توزيعة pc linux os lxde 2009

وتعريف الصوت ما يتعرف عندى
علما بان كارت الصوت عندى مدمج باللوحة الامة ومن نوع
Crystal WDM Audio

جربت استخدم برنامج alsaconfig ولكن لم يتم التعرف على نوع الكارت

جربت الخطوات السابقة ولم استطيع التعريف اتمنى ان اجد الحل عندك
 

svp aidez moi
le son marche 100/100
par la sortie jack
mais par les hautparleurs il y a rien
svp HELP
SOS!!!!
sur mon pc portable hp probook 4710s
help
:oh:
 

svp aidez moi
le son marche 100/100
par la sortie jack
mais par les hautparleurs il y a rien
svp HELP
SOS!!!!
sur mon pc portable hp probook 4710s
help
:oh:



Même problème chez moi avec hp 6830s
Mais juste avec Kubuntu , avec ubuntu ça marche bien ..

C vraiment bizarre, car j'ai testé et ça semble marché bien !

Je suis entrain de chercher une solution auprès de leurs support et incha'allah si c'est reglé je posterais la solution.
 
أعلى