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

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

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

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

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

آفلاین reza(R)

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

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

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

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • 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
  • *
  • ارسال: 5
پاسخ : فریز شدن سیستم
« پاسخ #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) »

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

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • 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

آفلاین reza(R)

  • Newbie
  • *
  • ارسال: 5
پاسخ : فریز شدن سیستم
« پاسخ #4 : 11 فروردین 1398، 02:15 ب‌ظ »
ممنون بابت پاسختون
متاسفانه درست نشد
خواهش می کنم.
بله همون طور که حدس می زدم، این پارامتر 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

سلام علی آقا
نوروز مبارک
خیلی خیلی ممنونم و عذرمیخوام که خیلی دیر جواب میدم.

در مورد این راه هایی که گفتین در مورد هر کدوم سرچ کردم ولی مطمئن نیستم دقیقا باید چکار بکنم . برای همین اینجا مینویسم که اگر اشتباه هست بهم بگین :

تعریف کانفیگ x :
در اوبونتو باید اول فایل :
/etc/X11/xorg.conf.d/20-intel.confایجاد کنم و بعد داخلش :
Section "Device"
  Identifier  "Intel Graphics"
  Driver      "intel"
  Option "NoAccel" "True"
  Option "DRI" "false"
EndSection

که البته بایدNoAccel , DRI رو جداگانه تست کنم.

و:

intel_idle.max_cstate=1
i915.semaphores=1
i915.enable_fbc=0

اینهارو باید جداگانه به خط :
GRUB_CMDLINE_LINUX_DEFAULT=اضافه بکنم.

اینجوری باید انجام بدم؟

آفلاین reza(R)

  • Newbie
  • *
  • ارسال: 5
پاسخ : فریز شدن سیستم
« پاسخ #5 : 02 اردیبهشت 1398، 12:38 ق‌ظ »
سلام
زوبونتو رو به ۱۹.۰۴ آپگرید کردم و مشکل حل که نشده هیچ ، بدتر هم شده
کلا صفحه سیاه میشه و هیچ چیزی کار نمیکنه حتی به tty هم دسترسی ندارم
توی خروجی journalctl این رو دارم :
kernel: i915 0000:00:02.0: GPU recovery failed
Apr 21 23:53:39 o-O kernel: i915 0000:00:02.0: Resetting chip for hang on rcs0
Apr 21 23:53:33 o-O kernel: i915 0000:00:02.0: Resetting chip for hang on rcs0
واقعا آزار دهنده شده . ممنون میشم راهنمایی کنین!!!!
  کارهای بالا روهم انجام دادم ولی مشکل همچنان پابرجاست!
« آخرین ویرایش: 02 اردیبهشت 1398، 12:42 ق‌ظ توسط reza(R) »