ارتقا به ALSA 1.0.21 در Karmic Koala
نوشته شده توسط Hosein-LS در تاریخ Nov.01, 2009, در بخش تعمیرگاه
اکثر توزیع هایی که در یک ماه اخیر منتشر شده یا بزودی منتشر خواهند شد از درایور ALSA 1.0.21 برای شناسایی و پیکربندی کارت های صدا استفاده می کنند ولی در اوبونتو ۹.۱۰ و دیگر توزیع های خانواده آن از نسخه 1.0.20 این درایور استفاده شده و همین مسئله احتمال به وجود آمدن مشکلاتی در شناسایی کارت صدای سیستم ها و لپ تاپ های جدید را بیشتر می کند. برای درک بیشتر اهمیت این موضوع به ChangeLog درایور ALSA 1.0.21 مراجعه کرده و تغییرات صورت گرفته را مشاهده کنید. بنابراین اگر کارت صدای شما در اوبونتو ۹.۱۰ شناسایی نمی شود یا عملکرد مطلوبی ندارد و یا حتی اگر مشکلاتی با PulseAudio در سیستم خود دارید بهتر است درایور ALSA را به نسخه 1.0.21 ارتقا دهید.
برای ارتقا به ALSA 1.0.21 مراحل زیر را انجام دهید:
- ابتدا با اجرای دستور زیر نسخه فعلی درایور alsa در سیستم خود را مشاهده کنید:
cat /proc/asound/version
- برای پیشگیری از مشکلات احتمالی بایستی با اجرای دستورات زیر alsa-utils و تنظیمات پیش فرض را غیر فعال کنید:
sudo /etc/init.d/alsa-utils stop
rm -rf ~/alsa* ~/.pulse*
- از راه های مختلفی که وجود دارد این مخزن را به سیستم خود اضافه کنید. یکی از این راه های جدید که در اوبونتو ۹.۱۰ اضافه شده , اجرای دستور زیر می باشد:
sudo add-apt-repository ppa:thefirstm/karmic-testing
- مطمئن شوید که تمام مخازن ( Main , Restricted , Universe , Multiverse ) را فعال کرده اید ! در اوبونتو به مسیر زیر مراجعه کنید:
System -> Administration -> Software Sources -> Ubuntu Software
- سپس دستورات زیر را به ترتیب اجرا کنید:
sudo apt-get --purge remove alsa-base alsa-utils
sudo aptitude update
sudo apt-get -y install build-essential ncurses-dev gettext xmlto linux-headers-`uname -r` libncursesw5-dev
sudo aptitude -y install alsa-driver alsa-lib alsa-utils alsa-plugins alsa-tools linux-backports-modules-alsa-karmic-generic
- سیستم خود را ریست کرده و دستور زیر را مجددا اجرا کنید:
cat /proc/asound/version
- خروجی بایستی مشابه زیر باشد:
Advanced Linux Sound Architecture Driver Version 1.0.21
- نهایتا برای اطمینان بیشتر با اجرای دستور زیر alsa را مجددا پیکربندی کنید:
sudo alsaconf
منبع: monespaceperso







جالب بود .
معلوم نبود این changelog بود یا کتاب ۱۰۰ صفحهای! اوبونتو ۹.۰۴ کارت صدای من رو میشناخت ولی اسپیکر رو نه ولی این اوبونتو ۹.۱۰ حتی با اسپیکر ها هم خیلی خوب کار میکنه.
بعد از changelog کرنل لینوکس طولانی ترین changelog یی بوده که دیدم !
سلام
پیشنهاد میکنم دوستانی که ALSA رو آپگرید میکنن ، PulseAudio رو هم از این آدرس بگیرن و کامپایل کنن. خیلی راحت مشکل حل میشه ( مال من که حل شد ! )
http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-0.9.19.tar.gz
موفق باشید
بسم الله.
سلام.
من رو لپتاپم تا حالا فقط از سمت چپش صدا رو داشتم.ولی بعد از نصب ۹.۱۰ دارم از کل اس\یکرم صدا میشنوم.جای خوشحالی داره.حالا احتمالا با این درایور جدید کیفیت کار بالاترم میره.
ممنون از اینکه اینقدر کامل و جامع اطلاع رسانی میکنی.جالبه بگم من داپما و مخصوصا برا کسب این اطلاعات سخت افزاری به بلاگ شما سر میزنم.
موید باشی.
چند عدد غلط تایپی داشت که عذرمیخوام بخاطرش.
خوشحالم که مورد توجهتون قرار گرفت
سلام .
من مشکل صدا داشتم و این کار رو کردم ولی الان دیگه صدا ندارم چه کارکنم ؟ممنون .
ببخشید اشتباه کردم الان درسته دیگه خیلی ممنون
سلام
من این کار رو کردمنه تنها حل نشد بلکه بعد از آبگرید خودبخود کرنل دیگه با کرنل جدید بالا نمیاد و آلارم دمای سی بی یو رو میده
درایور خودش رو به جای درایور به روز کارت گرافیکی انویدیا گذاشته
با ارتقای مجدد کرنل مشکل دما حل شد
اما هنوز هم صدا ندارم. ضمنا در جواب دستور cat /proc/asound/version میگه:not dound!!!!
آقا من همه این کارها رو کردم ولی نشد.جروجیش هم Version 1.0.20 بود.مشکل چیه؟
درست شد