কম্পিউটার টিউটোরিয়াল

Userspace Watchdog Timeout-এ ম্যাক ক্র্যাশ সমাধান

ম্যাকে ঘন ঘন ক্র্যাশ পাওয়া বিরক্তিকর, বিশেষ করে কার্নেল প্যানিকের সময়। কার্নেল প্যানিক উইন্ডোজের ব্লু স্ক্রিন এররের মতো — কম্পিউটার এমন একই এরর পায় যা সেটি রিকভার করতে পারে না।

বাড়তি, কিছু Catalina ইউজার userspace watchdog timeout-এ একাধিক ক্র্যাশ রিপোর্ট করেছেন। Watchdog বা watchdog timer হলো macOS-এ ব্যবহৃত সফটওয়্যার টাইমার যা ম্যালফাংশন ডিটেক্ট এবং রিকভার করতে সাহায্য করে।

রিপোর্ট অনুযায়ী, একসাথে অনেক প্রসেস চললে userspace watchdog timeout-এ ক্র্যাশ হয়। উদাহরণস্বরূপ, Chrome, Spotify, Microsoft Office এবং অন্যান্য রিসোর্স-হеви প্রোগ্রাম খোলা থাকলে এটি বেশি হয়। কিছু কেসে ডুয়াল মনিটর স্যুইচ করার সময়ও হয়।

এই এরর অপ্রত্যাশিত আসে না। আগে অ্যাপস ফ্রিজ হয়, কার্সর এবং ট্র্যাকপ্যাড রেসপন্স দেয় না। সাধারণত পুরো সিস্টেম ফ্রিজ হয়ে স্ক্রিন সাদা হয় বা অটো রিবুট হয়। রিস্টার্টের পর "Your computer restarted because of a problem" মেসেজ আসে এবং নিচের ক্র্যাশ মেসেজ:

প্রো টিপ: আপনার ম্যাককে পারফরম্যান্স ইস্যু, জাঙ্ক ফাইল, হানিকারক অ্যাপ এবং সিকিউরিটি হুমকির জন্য স্ক্যান করুন যাতে সিস্টেম সমস্যা বা ধীর পারফরম্যান্স না হয়।

panic(cpu 10 caller 0xffffff7f94cf9ad5): userspace watchdog timeout: no
successful checkins from com.apple.WindowServer in 120 seconds

অন্য ইউজাররা স্লিপ থেকে যাগাতে বা কিছুক্ষণ আইডল রেখে এই এরর পান। এই এরর অয়ències 왜냐하면 সিস্টেম যেকোনো মুহূর্তে ফ্রিজ হয়ে রিবুট হতে পারে, ডেটা লসের সম্ভাবনা রয়েছে। ফ্রিকোয়েন্সি ইউজার প্রতি ভিন্ন — কেউ সপ্তাহে ৩-৫ বার, কেউ প্রায় প্রতिघন্টা এই সমস্যায় পড়েন।

Userspace Watchdog Timeout-এ ক্র্যাশের কারণ

এই এরর বহু ধরনের অ্যাপ এবং প্রসেসে হতে পারে, কিন্তু সব প্রভাবিত ইউজারের একটি সাধারণ বিষয়: সবার ম্যাক macOS Catalina-এ চলে।

ইউজাররা লক্ষ্য করেছেন Catalina-এ আপগ্রেড করার পর থেকে এই সমস্যা শুরু হয়েছে। আপগ্রেড সিস্টেমে কিছু ভাঙিয়ে দিয়েছে যা userspace watchdog-কে ম্যালফাংশন করাচ্ছে।

এক ম্যাক ইউজারের মতে, ম্যাকের ডিসক্রিট GPU ব্যবহারই সমস্যা তৈরি করছে কারণ এই এরর বিভিন্ন GPU-য়ালা ম্যাক মডেলে হচ্ছে। সে এই সিদ্ধান্তে পৌঁছেছেন কারণ ক্র্যাশ করার অধিকাংশ অ্যাপ ডিসক্রিট GPU ব্যবহার করে। এক্সটার্নাল মনিটর ব্যবহারকারীরা বিশেষভাবে এই সমস্যায় পড়েন কারণ সেটি ডিসক্রিট GPU-র ওপর নির্ভরশীল।

সেই ইউজার Catalina-এ এই এরর রিক্রিয়েট করার একটি সিনেরিও দিয়েছেন:

  1. Apple মেনু থেকে System Preferences খুলুন।
  2. Energy Saver ক্লিক করুন, Automatic Graphics Switching আনচেক করুন। এতে ম্যাক ডেডিকেটেড GPU ডিফল্ট হিসেবে ব্যবহার করবে।
  3. কোনো ৪K ভিডিও খুঁজুন বা ডাউনলোড করুন। উদাহরণ: Videezy 4K ভিডিও
  4. ভিডিওটি QuickTime-এ খুলুন।
  5. মেনুবার থেকে View > Loop ক্লিক করে রিপিট প্লে করুন।
  6. প্লে করুন এবং এরর হওয়ার জন্য অপেক্ষা করুন।

একাধিক ইউজার এই মেথড ট্রাই করেছেন এবং সত্যিই ক্র্যাশ এবং userspace watchdog timeout এরর পেয়েছেন। অন্যদের ডেস্কটপ স্যুইচ করার সময় (সোয়াইপ লেফট/রাইট) এই ইস্যু রিপ্রডিউস করতে পেরেছেন।

অন্যদের মতে, ক্র্যাশ শুধু ডিসক্রিট গ্রাফিক্স-য়ালা ম্যাকেই হয় না, ইন্টেল iGPU-য়ালা ডিভাইসেও হয়।

Userspace Watchdog Timeout-এ ক্র্যাশিং সমাধান

Apple এই বাগ নিয়ে কোনো তথ্য দিয়েনি, সম্ভবত Big Sur রিলিজে ব্যস্ত। userspace watchdog timeout-এ একাধিক ক্র্যাশ হলে নিচের সমাধানগুলো ট্রাই করুন:

ধাপ ১: ম্যাক পাওয়ার সাইকেল করুন

সিম্পল রিস্টার্ট এই এরর ফিক্স করবে না কারণ এটি ফিরে আসবে। পাওয়ার সাইকেল করুন:

  1. সব এক্সটার্নাল ডিভাইস এবং পেরিফেরাল (পাওয়ার ক্যাবল, মাউস, কীবোর্ড, এক্সটার্নাল মনিটর/TV) অপসারণ করুন।
  2. ল্যাপটপের জন্য, রিমুवेবল ব্যাটারি থাকলে বের করুন।
  3. ম্যাকের পাওয়ার বাটন কমপক্ষে ১০ সেকেন্ড ধরে রাখুন। এটি স্ট্যাটিক ইলেকট্রিসিটি নিঃশেষ করবে।
  4. সব ক্যাবল লাগিয়ে ম্যাক অন করুন।

পাওয়ার সাইকেল সাধারণত সিম্পল ক্র্যাশ, ফ্রিজ এবং অন্যান্য ইস্যু সমাধান করে।

ধাপ ২: স্ক্রিন সেভার ডিজেবল করুন

কখনো কখনো স্ক্রিন সেভার সমস্যা তৈরি করে। এটি অফ করে দেখুন ফারক পড়ে কিনা:

  1. Apple মেনু > System Preferences যান।
  2. Desktop and Screen Saver ক্লিক করুন।
  3. Screen Saver ট্যাবে নিচের Start after ড্রপডাউন থেকে Never নির্বাচন করুন।

ধাপ ৩: Energy Saver সেটিংস মডিফাই করুন

  1. Apple মেনু > System Preferences যান।
  2. Energy Saver ক্লিক করুন।
  3. Turn display off after স্লাইডারকে NEVER-এ টেনে আনুন।
  4. Prevent computer from sleeping automatically when the screen is off টিক দিন।

ধাপ ৪: এক্সটার্নাল ডিভাইস ডিসকানেক্ট করুন

মাল্টিপল বা এক্সটার্নাল মনিটর ব্যবহার করছেন তবে সেগুলো খুলে ম্যাক রিস্টার্ট করুন। এরর না আসলে অটোম্যাটিক গ্রাফিক্স স্যুইচিংই কারণ। এক্সটার্নাল HDD ব্যবহার করছেন তবে সেটিও খুলে দিন — Time Machine ব্যাকআপের সময় ড্রাইভ এক্সেস করলে এরর হয়তে পারে।

ধাপ ৫: PRAM/NVRAM এবং SMC রিসেট করুন

PRAM/NVRAM রিসেট:

  1. ম্যাক অফ করুন।
  2. রিস্টার্ট করুন, সাথে সাথে Option + Command + P + R কি একসাথে ধরে রাখুন।
  3. কम्पিউটার রিবুট হয়ে স্টার্টআপ সাউন্ড শুনা পর্যন্ত ধরে রাখুন।

SMC রিসেট:

  1. ম্যাক শাটডাউন করুন।
  2. বাম পাশের Shift + Control + Option কি ধরে পাওয়ার বাটন চাপুন।
  3. ১০-১৫ সেকেন্ড ধরে রাখুন।
  4. সব কি ছাড়িয়ে আবার পাওয়ার বাটন চাপুন ম্যাক অন করার জন্য।

এছাড়া ম্যাক ক্লিন আপ করাও ভালো যাতে প্রসেসে বাধা দেয় এমন এলিমেন্ট সরিয়ে ফেলা যায়।

শেষ কথা

উপরের সমাধানগুলো কাজ না করলে শেষ অপশন হলো macOS Mojave-এ ডাউনগ্রেড করা। কিন্তু এটি পুরনো ম্যাক মডেলের জন্যই প্রযোজ্য। Catalina প্রি-ইনস্টলড মডেলগুলো Mojave-এ ডাউনগ্রেড করা যাবে না।

  1. উইন্ডোজে Clock Watchdog Timeout এরর ফিক্স কীভাবে করবেন

  2. Mac Error Code 43 ফিক্স করার পদ্ধতি

  3. Windows 10-এ CLOCK_WATCHDOG_TIMEOUT এরর সমাধান করার পদ্ধতি

  4. ৫০৪ গেটওয়ে টাইমআউট এরর সমাধান: ধাপে ধাপে গাইড