ল্যাপটপ স্থগিত বা হাইবারনেট ব্যর্থ হয় (ব্যবহারকারীর মিথস্ক্রিয়া ছাড়াই 2-5 সেকেন্ড পরে জেগে)


22

এগুলি 13.10 এ আপগ্রেড করার পরে ঘটতে শুরু করে, এখন আমি 14.04 চালাচ্ছি এবং এখনও একই সমস্যা রয়েছে।

আমি যখন sudo pm-suspendidাকনাটি বন্ধ করি বা করি তখন ল্যাপটপটি 2-5 সেকেন্ডের জন্য স্থগিত হয়ে যায় এবং নিজেই জাগ্রত হয়।

হাইবারনেট করার চেষ্টা করলে একই ঘটনা ঘটে।

আমার অন্ত্র অনুভূতি রয়েছে যে সিপু স্থগিত মোডের বাইরে থেকে কিছু জাগ্রত / গ্রহণ করছে তবে আমি কী বুঝতে পারি না।

এই বিরক্তিকর সমস্যা সমাধানে কোনও সহায়তা?

সম্পাদনা:

@Fabian ধন্যবাদ, আমি জিনিসটা এটি দেখে মনে হচ্ছে ইথারনেট কার্ড ঠিকঠাক কাজ করছে না এবং হয় করছেন পরেও আমি কার্ড ল্যান (চালু জেগে ওঠা না সেট পেরেছিলেন acpitool -W 3বা echo disabled > /sys/bus/pci/devices/0000:00:19.0/power/wakeupবা echo IGBE > /proc/acpi/wakeup, ল্যাপটপ নিদ্রাভঙ্গ আপ রাখে এবং এই দেখাচ্ছে যখন আমি কিacpitool -w

Device  S-state   Status   Sysfs node
---------------------------------------
1. LID    S3    *enabled 
2. SLPB   S3    *disabled
3. IGBE   S4    *enabled   pci:0000:00:19.0
4. EXP1   S4    *disabled  pci:0000:00:1c.0
5. EXP2   S4    *disabled  pci:0000:00:1c.1
6. EXP3   S4    *disabled
7. EXP4   S4    *disabled
8. EXP5   S4    *disabled  pci:0000:00:1c.4
9. EHC1   S3    *disabled  pci:0000:00:1d.0
10. EHC2      S3    *disabled  pci:0000:00:1a.0
11. HDEF      S4    *disabled  pci:0000:00:1b.0

কোন ধারণা কীভাবে সেখান থেকে এগিয়ে যেতে হবে?

আইজিবিই যে নেটওয়ার্ক ড্রাইভারটি ব্যবহার করে তা হ'ল e1000e


3
dmesgকার্নেল থেকে সর্বশেষতম বার্তাগুলি দেখতে ব্যবহার করুন , সেখানে কিছু হচ্ছে যা ঘটছে তা সম্পর্কে একটি সূত্র দিতে পারে।
রোডএমআর

আপনি কি বায়োএস-এ ওয়েক-অন-ল্যান বৈশিষ্ট্যটি অক্ষম করেছেন?
মিচ

হ্যাঁ, এটিই আমি প্রথম চেষ্টা করেছি।
ফেনিক্স

উত্তর:


10

আমার কাছে কার্নেল 13.13 এবং ইন্টেল জেড 77 এক্স ভিত্তিক মাদারবোর্ড রয়েছে এবং নিম্নলিখিত কমান্ডটি আমার পক্ষে কাজ করে:

sudo sh -c "echo EHC1 > /proc/acpi/wakeup;echo EHC2 > /proc/acpi/wakeup;echo XHC > /proc/acpi/wakeup"

11

নিম্নলিখিত আমার জন্য কাজ করেছে:

cat /proc/acpi/wakeup

স্থিতি সক্ষম এমন কোনও আইটেম সন্ধান করুন যা দেখে মনে হয় সেগুলি সেখানে নেই (আমার জন্য, এলআইডি 0 ব্যতীত অন্য কোনও কিছুই নেই)। তারপরে এগুলি বলে অক্ষম করুন, উদাহরণস্বরূপ:

sudo sh -c "echo XHC0 > /proc/acpi/wakeup"

সংশ্লিষ্ট এন্ট্রিগুলি সত্যই অক্ষম করা হয়েছে কিনা তা পরীক্ষা করে দেখুন, ল্যাপটপটি স্থগিত করে প্রেরণ করুন এবং সেরাটির জন্য আশা করুন :)


খুব ভাল সীসা, এখন আমাকে এটি সনাক্ত করতে হবে কেন ইন্টিগ্রেটেড ইথারনেট কার্ডটি জাগ্রত রাখে যদিও আমি এটি অক্ষম করে দেওয়ার জন্য ওয়েক আপ মোডটি সেট করি
ফেনিক্স

1
এর সাথে শুভ কামনা :)
ফ্যাবিয়ান

1
আপনি rmmodস্থগিতের আগে ড্রাইভারকে চেষ্টা করেছেন? (অন্ধকারের মধ্যে কেবল একটি শট)
রমানো

উবুন্টুতে একই বিরক্তিকর সমস্যা 16.04.1। দুর্ভাগ্যক্রমে এই উত্তরটি সাহায্য করেনি।
ড্যান ড্যাসক্লেস্কু

+1 এটিই আমার জন্য কার্যকর সমাধান solution
বান্দি কিশোর

7

ঠিক একই সমস্যার অভিজ্ঞতা রয়েছে (থিঙ্কপ্যাড টি 530, উবুন্টু 14.04, তবে 13.10 এবং 13.04, কয়েক সাসপেন্ড থাকার পরে, কম্পিউটার স্থগিতের সাথে সাথেই পুনরায় শুরু হবে)।

আইসিজিইকে জাগানো থেকে অক্ষম করা মোটেই সহায়তা করেনি।

রোমানোর পরামর্শ অনুসারে, আমি e1000e মডিউলটি অপসারণ করার চেষ্টা করেছি এবং প্রত্যাশার মতো স্থগিতাদেশ স্থগিত করেছি।

তাই:

sudo rmmod e1000e

স্থগিত করার আগে বিষয়টি সমাধান করে।

মজার বিষয় হল, মডিউলটি ব্যাক ( sudo modprobe e1000e) ইনস্টল করার পরে এবং এটি অপসারণ না করে স্থগিতের সাথে সাথেই সমস্যাটি আবার উপস্থিত হয় । সুতরাং, এটি অবশ্যই হার্ডওয়ারের সাথে সম্পর্কিত কিছু ছিল।

এটি স্বয়ংক্রিয় করার জন্য, আমি দুটি সহজ সাসপেন্ড / ওয়েকআপ স্ক্রিপ্ট তৈরি করেছি (উপরে উল্লিখিত হার্ডওয়্যার, উবুন্টু ট্রাস্টি ১৪.০৪-তে পরীক্ষা করা) sudo gedit /etc/pm/sleep.d/99_e1000e_remove:

#!/bin/sh

# Remove e1000e kernel module prior to suspend
rmmod e1000e

এবং sudo gedit /etc/pm/power.d/99_e1000e_probe:

#!/bin/sh

# Modprobe e1000e kernel module after resume
modprobe e1000e

স্ক্রিপ্টগুলি এক্সিকিউটেবল ( sudo chmod +x /etc/pm/sleep.d/99_e1000e_remove /etc/pm/power.d/99_e1000e_probe) হতে হবে ।

নোট:

  • আমি ধরে নিচ্ছি স্ক্রিপ্টগুলি আপনার সমস্যার সমাধান না করেও ব্যবহার করা বেশ নিরাপদ।
  • আমি ল্যান জাগ্রত ব্যবহার করছি না, সুতরাং এটি ঠিক করার সাথে কীভাবে আচরণ করে তা আমি জানি না।

ল্যাপটপে উইন্ডোজ ব্যবহার করে একই সমস্যা রয়েছে (আমি কম্পিউটারে আমার স্ত্রীর জন্য সবেমাত্র উইন্ডোজ 7 ইনস্টল করেছি কারণ আমি একটি নতুন পেয়েছি) এবং এটি ঠিক একই কাজ করে। সুতরাং এটি হার্ডওয়ার / ফার্মওয়্যার সম্পর্কিত হতে পারে
ফেনিক্স

1
হাই। আমি একটি থিঙ্কপ্যাড এক্স201 এস সহ উবুন্টু 14.04 এলটিএস ব্যবহার করছি। এই সমাধানটি সামান্য সহায়ক স্ক্রিপ্টগুলির সাহায্যে e1000e অপসারণ করে আবার কাজ স্থগিত করতে সহায়তা করেছে। আপনাকে অনেক ধন্যবাদ !
apos

1
আমি নিশ্চিত করতে পারি যে একই সমাধানটি একটি থিঙ্কপ্যাড T540p এবং উবুন্টু 14.04 এ কাজ করে। e1000eমডিউলটির ভিতরে কিছু ভুল হয়ে গেছে বলে মনে হচ্ছে । এটি কেবল মাঝে মধ্যেই শুরু হয়, বেশিরভাগ সময় স্থগিতাদেশ ভালভাবে কাজ করে। যদি সমস্যাটি উপস্থিত হয়, আমি rmmod e1000e, তবে আমি সফলভাবে স্থগিত করতে পারি। তবে, আমি যদি modprobeআবার এটি পুনরায় শুরু করার পরে, পরবর্তী সাসপেন্ডটি উপস্থিত মডিউলটির সাথেও কাজ করবে। সুতরাং "রিসেট" e1000eমডিউলটি আমার জন্য কৌশলটি উপস্থিত বলে মনে হচ্ছে।
মেন্ট্রিয়ট

1

এটি আমার পক্ষে কাজ করেছে (জিজ্ঞাসাবান্টুর উপর অন্য থ্রেড থেকে নেওয়া):

সাময়িক বরখাস্ত হওয়ার সাথে সাথে উবুন্টু 14.04 জেগে ওঠে

আপনি প্রতিটি স্টার্টআপে স্বয়ংক্রিয়ভাবে একটি আপস্টার্ট স্ক্রিপ্ট দিয়ে এটি অক্ষম করার চেষ্টা করতে পারেন :

একটি ফাইল তৈরি করুন etc/init/disable-XHC.conf

বিষয়বস্তু:

start on started dbus
stop on stopping dbus

script
   sudo -u root sh -c "echo 'XHC' > /proc/acpi/wakeup"
end script

0

সিস্টেমেড সলিউশনটি হ'ল সিস্টেমড-টেম্পফিলগুলি কোনও ফাইলের কাছে কিছু লেখার জন্য নির্দেশনা তৈরি করা হয় যখন এটি চাওয়া হয়।

একটি ফাইল তৈরি করুন /etc/tmpfiles.d, যেমন /etc/tmpfiles.d/disable-network-wake.conf, নিম্নলিখিত সামগ্রী সহ, আপনি কোন ডিভাইসে জন্য অক্ষম ওয়েকআপ করতে চান উপর নির্ভর করে।

w /proc/acpi/wakeup - - - - XHC

Systemd-tmpfiles (8) এবং tmpfiles.d (5) দেখুন।

রেফ: https://wiki.archlinux.org/index.php/ সিস্টেমেড# টেম্পোরারি_ফায়ালস

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.