انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: Linux Kernel does have some bugs  (دفعات بازدید: 3579 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین googerdi

  • Full Member
  • *
  • ارسال: 128
  • جنسیت : پسر
Linux Kernel does have some bugs
« : 14 امرداد 1386، 05:21 ب‌ظ »
سلام
راستش مشکلی با کارت صدا تو لپ تاپم پیدا کرد بودم.ابونتو چیپست را می شناخت و آیکون بلنگو را هم نشان می داد اما صدایی از آن خارج نمی شد.
اما بالاخره این مشکل را حل کردم اما حدس بزنید چطور ???

مجبور شدم ACPI(مدیر بخش پاور کرنل لینوکس) را غیر فعال کنم و از لیست ماژول ها کرنل حذف کنم :o

حالا می خواستم ببینم کسی می تونه این مشکل را حل کنه و همزمان هم ACPI را داشته باشم و هم صدام فعال باشه  ;)
« آخرین ویرایش: 14 امرداد 1386، 05:24 ب‌ظ توسط googerdi »
بنی آدم اعضای یکدیگرند        که در آفرینش ز یک گوهرند
چو عضوی به درد آورد روزگار     دگر عضو ها را نماند قرار

lomion

  • مهمان
پاسخ به: Linux Kernel does have some bugs
« پاسخ #1 : 14 امرداد 1386، 06:22 ب‌ظ »
احتمالا باید با Volume Control کارکنید. من تا جایی که می دونم اگه فیستی باشه مشکلی نباید داشته باشه. تا جایی که یادم میاد باید مدل کارت صدا رو بهش بدین. توی اینجا:

/etc/modprobe.d/alsa-base
باید آخرش اضافه کنید:
options snd-hda-intel model=xyz
که xyz یعنی مدل لپ تاپ. مثلا برای لپ تاپ یکی از دوستان  model=laptop-eapd کار میکرد. مدل لپ تاپ و مارک لپ تاپ شما چیه؟

ضمنا مشکل رو گردن کرنل نندازید!  ;)

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
پاسخ به: Linux Kernel does have some bugs
« پاسخ #2 : 14 امرداد 1386، 06:43 ب‌ظ »
با راهی که lomion گفتن باید مشکلوت حل بشه . در ضمن این که نوشتین باگ کرنل ، این عبارت اشتباه هستش و این باگ نیست و در حالی که شما سورس کرنل رو در اختیار دارین باگ به اون معنی که شما ازش استفاده کردین اشتباه هستش

آفلاین googerdi

  • Full Member
  • *
  • ارسال: 128
  • جنسیت : پسر
پاسخ به: Linux Kernel does have some bugs
« پاسخ #3 : 14 امرداد 1386، 07:36 ب‌ظ »
در ضمن این که نوشتین باگ کرنل ، این عبارت اشتباه هستش و این باگ نیست و در حالی که شما سورس کرنل رو در اختیار دارین باگ به اون معنی که شما ازش استفاده کردین اشتباه هستش



 البته من فقط قضاوت کردم شاید منظورم از باگ یه پیشبینی خیلی ساده و مشکل کانفیگی در ACPI است


ضمنا مشکل رو گردن کرنل نندازید!  ;)
نمیدونم ولی من دقیقا همین مشکل را با fedora 4 داشتم اما وقتی کرنل جدیدتری را دانلود وسپس کامپایل کردم مشکلم حل شد.
حالا شما بگید حق داشتم اینجوری قضاوت کنم یا خیر  ???

در ضمن منظورتان از مدل اسم کارخانه سازنده و سری آن یعنی IBM Lenovo N200 ویا مدلی است که بر اساس آن در سایت خود کارخانه سازنده جستجو می کنم یعنی 0769-b2g
راستی دستور alsamixer را چک کردم .کارت صدام کاملا شناخته شده است و مشکل من این است که وقتی کارت صدام یک وقفه به  ACPI می فرستد ،ACPI جواب نمی دهد. فکر کنم option یا چیزی وجود داشته باشد که به ACPI بگو ید به تمام وقفه ها پاسخ دهد.
« آخرین ویرایش: 14 امرداد 1386، 08:03 ب‌ظ توسط googerdi »
بنی آدم اعضای یکدیگرند        که در آفرینش ز یک گوهرند
چو عضوی به درد آورد روزگار     دگر عضو ها را نماند قرار

lomion

  • مهمان
پاسخ به: Linux Kernel does have some bugs
« پاسخ #4 : 14 امرداد 1386، 09:09 ب‌ظ »
اگه من درست فهمیده باشم و لپ تاپ شما Lenovo 3000 N200 باشه، می ره جزو سری های جدید لپ تاپه و توی صدا یه مشکلاتی وجود داره!

حالا اول این model=laptop-eapd رو یه امتحانی کنید... بلکه به همین سادگی حل بشه!
 اگه حل نشد، راهی نیست جز کامپایل کردن alsa و اعمال یک سری patch.

آفلاین googerdi

  • Full Member
  • *
  • ارسال: 128
  • جنسیت : پسر
پاسخ به: Linux Kernel does have some bugs
« پاسخ #5 : 15 امرداد 1386، 12:04 ق‌ظ »
اگه من درست فهمیده باشم و لپ تاپ شما Lenovo 3000 N200 باشه، می ره جزو سری های جدید لپ تاپه و توی صدا یه مشکلاتی وجود داره!

حالا اول این model=laptop-eapd رو یه امتحانی کنید... بلکه به همین سادگی حل بشه!
 اگه حل نشد، راهی نیست جز کامپایل کردن alsa و اعمال یک سری patch.
البته خیلی ممنون اما باید چیزی را عرض کنم و آن هم ابنکه مشکل من با ACPI است . من توضیح دادم. اینجوری که تحقیق کردم مشکل اصلی در پاسخ به وقفه سخت افزاری ACPI است. در هر حال ممنون ;)

راستی روش شما را امتحان کردم اما جواب نداد. در ضمن خودم از قبل برای اطمینان درابور صدام را از سایت Realtek دانلود کردم و کامپایل کردم اما بازم فایده نداشت :( ???
بنی آدم اعضای یکدیگرند        که در آفرینش ز یک گوهرند
چو عضوی به درد آورد روزگار     دگر عضو ها را نماند قرار

lomion

  • مهمان
پاسخ به: Linux Kernel does have some bugs
« پاسخ #6 : 15 امرداد 1386، 09:09 ق‌ظ »
به اینجا مراجعه کنید. برای N100 نوشته شده ولی برای N200 هم کار میکنه. خلاصه کار اینه که باید ALSA رو از سورس دانلود کنید و patch کنیدش تا کار کنه. منبع اصلی من اینجاست که یکی N200 رو راه انداخته.

آفلاین googerdi

  • Full Member
  • *
  • ارسال: 128
  • جنسیت : پسر
پاسخ به: Linux Kernel does have some bugs
« پاسخ #7 : 15 امرداد 1386، 04:17 ب‌ظ »
ممنون امتحان می کنم ;)
بنی آدم اعضای یکدیگرند        که در آفرینش ز یک گوهرند
چو عضوی به درد آورد روزگار     دگر عضو ها را نماند قرار

آفلاین googerdi

  • Full Member
  • *
  • ارسال: 128
  • جنسیت : پسر
پاسخ به: Linux Kernel does have some bugs
« پاسخ #8 : 16 امرداد 1386، 11:43 ق‌ظ »
رفتم بررسی کردم و همانطور که گفته بودم مشکل ACPI است. اما هنوز کسی نتوانسته مشکل را حل کند و آنهایی که مشکل را حل کردند ACPI را OFF کردند.
بنی آدم اعضای یکدیگرند        که در آفرینش ز یک گوهرند
چو عضوی به درد آورد روزگار     دگر عضو ها را نماند قرار

lomion

  • مهمان
پاسخ به: Linux Kernel does have some bugs
« پاسخ #9 : 16 امرداد 1386، 12:03 ب‌ظ »
نتیجه؟ فایده‌ای داشت؟

آفلاین googerdi

  • Full Member
  • *
  • ارسال: 128
  • جنسیت : پسر
پاسخ به: Linux Kernel does have some bugs
« پاسخ #10 : 16 امرداد 1386، 06:04 ب‌ظ »
راسش بازم قبلا وقتی که acpi=ht می شد صدا می امد ولی الان پس از نصب چندین patch و چندین درایور دیگه با acpi=ht هم کار نمی کنه :-[
بنی آدم اعضای یکدیگرند        که در آفرینش ز یک گوهرند
چو عضوی به درد آورد روزگار     دگر عضو ها را نماند قرار