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

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

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


 خبرها، اتفاقات و تصاویر مربوط به مربوط به جشن انتشار را با هشتگ ufest1804 در شبکه‌های اجتماعی دنبال کنید

نویسنده موضوع: فریز شدن سیستم  (دفعات بازدید: 132 بار)

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

آفلاین reza(R)

  • Newbie
  • *
  • ارسال: 3
فریز شدن سیستم
« : 24 اسفند 1397، 10:37 ب‌ظ »
سلام مدتیه سیستمم  هر نیم ساع یک‌بار‌(حدودا) فریز میشه
خروجی dmesg

https://paste.ubuntu.com/p/dkFcJcw4c7/
 xubuntu 18.10
ممنون میشم راهنمایی کنین

آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1194
  • جنسیت : پسر
  • ali76 سابق
پاسخ : فریز شدن سیستم
« پاسخ #1 : 25 اسفند 1397، 05:21 ق‌ظ »
سلام

پارامتر کرنل i915.enable_rc6=0 رو ست کنین ببینین مشکلتون حل می شه یا نه :
sudo nano /etc/default/grub
دنبال خط GRUB_CMDLINE_LINUX_DEFAULT= بگردین و پارامتر i915.enable_rc6=0 رو به پارامترهای قبلی اضافه کنین مثلاً :
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet i915.enable_rc6=0"
بعد فایل کانفیگ گراب رو آپدیت کنین :
sudo update-grub
حالا سیستم رو ری استارت کنین ببینین مشکل حل شده یا نه.


در صورت حل نشدن پارامترهای زیر رو هم (با هم دیگه) چک کنین :
i915.modeset=1 i915.enable_rc6=1 i915.enable_fbc=1 i915.enable_guc_loading=1 i915.enable_guc_submission=1 i915.enable_huc=1 i915.enable_psr=1 i915.disable_power_well=0 i915.semaphores=1
پارامترهای بالا در bugs.freedesktop.org پیشنهاد شده بودن و جواب گرفته شده بود.


اگه همچنان مشکل باقی بود خروجی دستورات زیر رو بذارین :
cat /proc/cmdline
sudo systool -m i915 -av
sudo dmesg | nc termbin.com 9999


ویرایش : الان سرچ کردم دیدم ظاهراً تو کرنل های جدید این پارامتر حذف شده :
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=fb6db0f5bf1d4d3a4af6242e287fa795221ec5b8
احتمالا i915 این پارامتر رو نشناسه (unknown parameter) و اونو نادیده بگیر ولی به هر حال شما یه دور تست کنین اگه جواب نگرفتین باید دنبال پارامترهای دیگه بگردیم.
« آخرین ویرایش: 25 اسفند 1397، 05:46 ق‌ظ توسط علی رزم دیده »

آفلاین reza(R)

  • Newbie
  • *
  • ارسال: 3
پاسخ : فریز شدن سیستم
« پاسخ #2 : 26 اسفند 1397، 09:27 ب‌ظ »
سلام

پارامتر کرنل i915.enable_rc6=0 رو ست کنین ببینین مشکلتون حل می شه یا نه :
sudo nano /etc/default/grub
دنبال خط GRUB_CMDLINE_LINUX_DEFAULT= بگردین و پارامتر i915.enable_rc6=0 رو به پارامترهای قبلی اضافه کنین مثلاً :
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet i915.enable_rc6=0"
بعد فایل کانفیگ گراب رو آپدیت کنین :
sudo update-grub
حالا سیستم رو ری استارت کنین ببینین مشکل حل شده یا نه.


در صورت حل نشدن پارامترهای زیر رو هم (با هم دیگه) چک کنین :
i915.modeset=1 i915.enable_rc6=1 i915.enable_fbc=1 i915.enable_guc_loading=1 i915.enable_guc_submission=1 i915.enable_huc=1 i915.enable_psr=1 i915.disable_power_well=0 i915.semaphores=1
پارامترهای بالا در bugs.freedesktop.org پیشنهاد شده بودن و جواب گرفته شده بود.


اگه همچنان مشکل باقی بود خروجی دستورات زیر رو بذارین :
cat /proc/cmdline
sudo systool -m i915 -av
sudo dmesg | nc termbin.com 9999


ویرایش : الان سرچ کردم دیدم ظاهراً تو کرنل های جدید این پارامتر حذف شده :
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=fb6db0f5bf1d4d3a4af6242e287fa795221ec5b8
احتمالا i915 این پارامتر رو نشناسه (unknown parameter) و اونو نادیده بگیر ولی به هر حال شما یه دور تست کنین اگه جواب نگرفتین باید دنبال پارامترهای دیگه بگردیم.


سلام
ممنون بابت پاسختون
 متاسفانه درست نشد
خروجی dmesg :
i915: unknown parameter 'enable_rc6' ignoredبعد از اضافه کردن :
i915.modeset=1 i915.enable_rc6=1 i915.enable_fbc=1 i915.enable_guc_loading=1 i915.enable_guc_submission=1 i915.enable_huc=1 i915.enable_psr=1 i915.disable_power_well=0 i915.semaphores=1
و ری استارت کردن سیستم صفحه شروع به پرش کرد و همچنان در dmesg میزد که نمیشناسه این پارامتر هارا.

اطلاعاتی که خواستین

cat /proc/cmdline

BOOT_IMAGE=/vmlinuz-4.18.0-16-generic root=UUID=8eb37c4a-e0c2-4270-9210-2db01247c14b ro quiet

sudo systool -m i915 -av
http://paste.ubuntu.com/p/Qjj429Ygkq/


sudo dmesg | nc termbin.com 9999
بلافاصله بعد از روشن شدن سیستم :
http://paste.ubuntu.com/p/DQN5Kd5Xm7/

این یکی ماله چند روز پیشه و بعد از چند ساعت کار کردن با سیستم هست:

http://paste.ubuntu.com/p/263qHh4MkT/
ممنونم.

« آخرین ویرایش: 26 اسفند 1397، 09:56 ب‌ظ توسط reza(R) »

آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1194
  • جنسیت : پسر
  • ali76 سابق
پاسخ : فریز شدن سیستم
« پاسخ #3 : 27 اسفند 1397، 02:41 ق‌ظ »
ممنون بابت پاسختون
متاسفانه درست نشد
خواهش می کنم.
بله همون طور که حدس می زدم، این پارامتر unknown parameter زده شده. دلیل رو هم بالاتر توضیح دادم که تو کرنل های بالاتر از 4.16 این پارامتر حذف شده.

حقیقت اینه که غیرفعال کردن پاور به وسیله ی i915.enable_rc6=0 یه چیز مرسومی بود که پیشنهاد می کردیم و عموماً همه جواب می گرفتن ولی الان تو کرنل های جدید کار سخت تری رو در پیش داریم.

کارهای مختلفی تو سطح اینترنت برای حل این مشکل انجام شده. از دادن پچ برای کرنل های بالاتر از 4.20 (تا بشه دوباره از این پارامتر استفاده کرد) گرفته تا تست کردن انواع پارامترهای مختلف و حتی محدود کردن فرکانس توسط rule های udev. ولی وجه مشترک این راه ها اینه که حکم کلی نیستن و ممکنه برای بعضی ها جواب بده و برای بعضی دیگه نه.

در مورد پچ که با توجه به اینکه کرنلتون 4.18 هستش باید این مورد رو کنار بذاریم.

در مورد پارامترهای دیگه این موارد رو جداگانه تست کنین و ببینین کدومش براتون جواب می ده. فقط حتما جداگانه تست کنین و با هم ستشون نکنین.
intel_idle.max_cstate=1
i915.semaphores=1
i915.enable_fbc=0

در مورد تعریف فایل کانفیگ X قسمت زیر از ویکی آرچ رو بخونین:
https://wiki.archlinux.org/index.php/intel_graphics#X_freeze/crash_with_intel_driver
و همون طور که توضیح داده شده آپشن های "NoAccel" "True" و "DRI" "False" رو به صورت جداگانه تست کنین.
مورد دوم ("DRI" "False") رو قبلاً خودم رو یکی از لپ تاپ های دوستان تست کرده بودم مشکلش حل شده بود. شما هم تست کنین و نتیجه رو بگین.

و در مورد rule های udev لینک زیر رو بخونین :
https://bugs.freedesktop.org/show_bug.cgi?id=105962#c29