Ubuntu අත්හිටුම් නිරාකරණය! හේතු, විසඳුම් සහ පූර්ව පූර්වකරණය සඳහා සම්පූර්ණ මාර්ගෝපදේශය

目次

1. Ubuntu අත්හිටීමේ ප්‍රධාන හේතු

Ubuntu යනු Linux බෙදාහැරීමක් ලෙස එහි ස්ථායීත්වය සඳහා ප්‍රසිද්ධයි, නමුත් සමහර පරිසර සහ තත්ත්වයන්හි එය අත්හිටිය හැකිය. මෙහිදී අපි සාමාන්‍ය හේතු විස්තරාත්මකව පැහැදිලි කරමු.

දෘඪකාංග ගැටලු

Ubuntu ධාවනය වන දෘඪකාංගය ප්‍රමාණවත් කාර්ය සාධනයක් නොමැති නම් හෝ සමහර කොටස් Ubuntu සමඟ අනුකූල නොවන්නේ නම් අත්හිටීම සිදුවිය හැකිය. පහත දේවල්ට විශේෂ අවධානය යොමු කරන්න:

  • ප්‍රමාණවත් නොවන මතකය : බොහෝ යෙදුම් ධාවනය කිරීම මතක හිඟයට (RAM) හේතු වී පද්ධතිය අත්හිටීමට හේතු වේ.
  • අනුකූල නොවන දෘඪකාංග : පැරණි පරිගණක හෝ සහය නොදක්වන ග්‍රැෆික් කාඩ්පත් ගැටලු ඇති කරයි.

ධාවක (ඩ්‍රයිවර්) ගැටලු

Ubuntu විවිධ දෘඪකාංග සඳහා සහය දක්වන නමුත්, සමහර උපාංග ධාවක (ඩ්‍රයිවර්) නිසි ලෙස ක්‍රියා නොකළ හැකිය. විශේෂයෙන් GPU ධාවකයන් පද්ධතිය අත්හිටීමට සාමාන්‍ය හේතුවකි.

ප්‍රමාණවත් නොවන පද්ධති සම්පත්

යෙදුම් අධික සම්පත් භාවිතා කළහොත් CPU සහ මතකය අධික බරට පත් වෙයි, එමඟින් පද්ධතිය සම්පූර්ණයෙන් අත්හිටේ.

මෘදුකාංග ගැටලු සහ දෝෂ

විශේෂ යෙදුම් හෝ සැකසුම් අතර ගැටලු Ubuntu නිසි ලෙස ක්‍රියා කිරීමේ අඩුපාඩුවක් ඇති කරයි.

  • අභිරුචි සැකසුම් : පද්ධති සැකසුම් අතින් වෙනස් කිරීම අස්ථිරතාවයට හේතු විය හැක.
  • දෝෂ සහිත මෘදුකාංග : සමහර මෘදුකාංග අනුවාදවල දෝෂ තිබීම පද්ධති ගැටලු ඇති කරයි.

කර්නල් (Kernel) දෝෂ

Ubuntu කර්නලය (Linux kernel) සමඟ ගැටලු ඇති වුවහොත්, පද්ධතිය සම්පූර්ණයෙන් අස්ථිර විය හැක. සමහර විට නවතම කර්නල යාවත්කාලීන කිරීම් අත්හිටීමේ ගැටලු හඳුන්වා දේ.

2. අත්හිටීමේ ගැටලු සඳහා මූලික විසඳුම්

Ubuntu අත්හිටී නම් බිය නොවන්න. ගැටලුව විසඳීමට පහත පියවර අනුගමනය කරන්න.

යතුරු පුවරු කෙටි මාර්ග භාවිතය

  • වර්චුවල් කොන්සෝලයක් වෙත මාරු වීම පද්ධතිය අත්හිටී තිබුණත්, වර්චුවල් කොන්සෝලයක් වෙත මාරු වීම උදව් කරයි. Ctrl + Alt + F2 ඔබා වර්චුවල් කොන්සෝලයක් ඇතුළත් කර විධාන රේඛා මගින් ගැටලුව විසඳන්න.
  • බලයෙන් නැවත ආරම්භ කිරීම කෙටි මාර්ගයක් භාවිතා කර පද්ධතිය ආරම්භ කළ හැක. Alt + PrintScreen (SysRq) ඔබා, පසුපසින් R, E, I, U, B යන අකුරු අනුක්‍රමයෙන් ඔබන්න. මෙය “REISUB” ලෙස හැඳින්වේ.

විශේෂිත ක්‍රියාවලියක් බලයෙන් නවත්වීම

කොටසක් අත්හිටීමේ හේතුව නම්, එම ක්‍රියාවලිය නවත්වීමෙන් පද්ධතිය නැවත සාමාන්‍ය තත්ත්වයට පත් කළ හැක.

  1. Ctrl + Alt + T ඔබා ටර්මිනලය විවෘත කරන්න.
  2. ps aux ක්‍රියාත්මක කර සියලු ධාවන ක්‍රියාවලි ලැයිස්තුගත කරන්න.
  3. ගැටළුව ඇති ක්‍රියාවලියේ PID (Process ID) සොයා kill -9 [PID] මඟින් නවත්වන්න.

3. ආරම්භයේදී අත්හිටීමේ ගැටලු සකස් කිරීම

Ubuntu ආරම්භයේදී අත්හිටී නම්, පහත ක්‍රම අනුගමනය කරන්න.

GRUB සංස්කරණය කිරීමෙන් තාවකාලික විසඳුම

  1. ආරම්භයේදී Shift ඔබා GRUB මෙනුව විවෘත කරන්න.
  2. බූට් විකල්පය තෝරා e ඔබා සංස්කරණ මෝඩ් වෙත යන්න.
  3. quiet splash වෙනුවට nomodeset යොදා, පසු Ctrl + X ඔබා බූට් කරගෙන යන්න.

කර්නල් පරාමිතීන් වෙනස් කිරීම

බූට් සැකසුම් වෙනස් කිරීමෙන් අත්හිටීම වැළැක්විය හැක. GRUB තුළ පහත පරාමිතීන් එක් කරන්න:

  • acpi=off
  • noapic

ස්ථිර GRUB වින්‍යාස වෙනස්කම් කිරීම

  1. sudo nano /etc/default/grub විවෘත කරන්න.
  2. GRUB_CMDLINE_LINUX_DEFAULT පේළියට අවශ්‍ය පරාමිතීන් එක් කරන්න.
  3. sudo update-grub ක්‍රියාත්මක කර වෙනස්කම් අදාළ කරගන්න.

4. අත්හිටීමේ ගැටලු වැළැක්වීම

Ubuntu අත්හිටීම වැළැක්වීමට නිතර නඩත්තු කිරීම සහ නිවැරදි වින්‍යාසය අත්‍යවශ්‍ය වේ. මෙන්න ප්‍රධාන පූර්ව පියවර කිහිපයක්.

පද්ධතිය නවීකරණය කර තබා ගැනීම

Ubuntu නිතර නවීකරණ ලබා දේ, එමඟින් දෝෂ නිවැරදි කිරීම් සහ ආරක්ෂක යාවත්කාලීන කිරීම් ඇතුළත් වේ. පද්ධතිය නවීකරණය කර තබා ගැනීම ඉතාමත් වැදගත්ය.

  • Ubuntu යාවත්කාලීන කිරීමේ ක්‍රමය
  sudo apt update
  sudo apt upgrade

මෙම විධාන නිතරම ධාවනය කර පද්ධතිය නවීකරණය කර තබා ගන්න.

දෘඪකාංග ධාවක නිවැරදිව කළමනාකරණය කිරීම

නිවැරදි ධාවක භාවිතය හරහා දෘඪකාංග, විශේෂයෙන් GPU සහ Wi‑Fi කාඩ්පත්, අනුකූලතා ගැටලු වැළැක්විය හැක.

  • නිර්දේශිත ධාවක පරීක්ෂා කිරීම Ubuntu “Additional Drivers” මෙවලම භාවිතා කර නිර්දේශිත ධාවක පරීක්ෂා කර ස්ථාපනය කරන්න. පියවර මෙසේය:
  1. “Software & Updates” විවෘත කරන්න.
  2. “Additional Drivers” ටැබ් එක ක්ලික් කරන්න.
  3. නිර්දේශිත ධාවකය තෝරා වෙනස්කම් අයදුම් කරන්න.

අවශ්‍ය නොවන සේවා සහ යෙදුම් අක්‍රිය කිරීම

පද්ධති සම්පත් භාවිතා කරන පසුබැසි ක්‍රියාවලීන් අක්‍රිය කිරීමෙන් හීන වීමේ අවදානම අඩු කළ හැක.

  • අවශ්‍ය නොවන සේවා නවත්වීමේ ක්‍රමය
  1. ටර්මිනලය විවෘත කරන්න.
  2. systemctl list-units --type=service භාවිතා කර ක්‍රියාත්මක සේවා ලැයිස්තුගත කරන්න.
  3. sudo systemctl stop [service-name] භාවිතා කර අවශ්‍ය නොවන සේවාවක් නවත්වන්න.

පද්ධති සම්පත් නිරීක්ෂණය සහ උපරිම කිරීම

සම්පත් භාවිතය නිතර නිරීක්ෂණය කිරීමෙන් පද්ධති කාර්ය සාධනය රැක ගැනීමට උපකාරී වේ.

  • නිර්දේශිත මෙවලම් : පද්ධති සම්පත් පරිභෝජනය පරීක්ෂා කිරීමට htop හෝ gnome-system-monitor භාවිතා කරන්න.

5. නිතර අසන ප්‍රශ්න (FAQ)

Ubuntu හි හීන වීම පිළිබඳ සාමාන්‍ය ප්‍රශ්න සඳහා පිළිතුරු මෙහි ඇත. මෙම කොටස ඔබට ඇති අමතර සැකයන් ඉවත් කිරීමට උපකාරී වේ.

Q1: මගේ Ubuntu එක නිතර හීන වන්නේ ඇයි?

නිතර හීන වීමේ සාමාන්‍ය හේතු සම්පත් හිඟය හෝ අනුකූල නොවන දෘඩාංගය වේ. ඔබ පරණ පරිගණකයක Ubuntu භාවිතා කරන්නේ නම්, Xubuntu හෝ Lubuntu වැනි ලාංඡන රහිත අනුවාදයක් වෙත මාරු වීමට සිතන්න.

Q2: මවුස් සහ යතුරු පුවරුව දෙකම ප්‍රතිචාර නොදෙන්නේ නම් මට මොකද කළ යුතුද?

වර්චුවල් කොන්සෝලයක් (Ctrl + Alt + F2) වෙත මාරු වීම ක්‍රියා නොකරන්නේ නම්, අවසන් විකල්පයක් ලෙස, බල බොත්තම දිගටම ඔබා බලයෙන් පද්ධතිය නවත්වන්න. එහෙත්, මෙම ක්‍රමය දත්ත අහිමි වීමේ අවදානමක් ඇති කරයි, එබැවින් නිතර භාවිතා කිරීමෙන් වැළකී සිටින්න.

Q3: Ubuntu හීන වීම සම්පූර්ණයෙන්ම වැළැක්විය හැකිද?

හීන වීම සම්පූර්ණයෙන්ම වැළැක්වීම අතිශය අභියෝගයක් වුවත්, නිතර පද්ධති නඩත්තු කිරීම, සැකසුම් නිවැරදිව සකස් කිරීම, සහ පද්ධතිය නවීකරණය කිරීමෙන් හීන වීමේ සංඛ්‍යාව ගණනාවක් අඩු කළ හැක.

6. නිගමනය

මෙම මාර්ගෝපදේශයේ, Ubuntu හීන වීමේ ප්‍රධාන හේතු, ඒවා සකස් කිරීමේ ක්‍රම, සහ අනාගත ගැටළු වැළැක්වීමේ පියවර ගැන සාකච්ඡා කර ඇත. දැන් ප්‍රධාන කරුණු සාරාංශ කරමු:

  • Ubuntu හීන වීමේ ප්‍රධාන හේතු දෘඩාංග ගැටළු, මෘදුකාංග ගැටුම්, සහ සම්පත් හිඟය වේ.
  • පද්ධතිය හීන වුන විට, වර්චුවල් කොන්සෝල, බලයෙන් නැවත ආරම්භ කිරීමේ කෙටි මාර්ග, හෝ ක්‍රියාවලීන් නවත්වීමේ ක්‍රම භාවිතා කර ආරක්ෂිතව ප්‍රතිසාධනය කළ හැක.
  • නිතර නවීකරණ, සම්පත් නිරීක්ෂණ, සහ අවශ්‍ය නොවන සේවා අක්‍රිය කිරීම හීන වීම වැළැක්වීමට සහ Ubuntu පද්ධතිය සුමට ක්‍රියාත්මක වීමට උපකාරී වේ.

මෙම ලිපියේ උපදෙස් අනුගමනය කිරීමෙන්, ඔබට ස්ථාවර Ubuntu පරිසරයක් රැකගත හැක. සම්පූර්ණයෙන්ම සාර්ථක සහ කාර්යක්ෂම Ubuntu අත්දැකීමක් රසවිඳින්න!

侍エンジニア塾