Thursday, May 5, 2011

ලිනක්ස් මුල සිටම 23 කොටස

මට තේරෙන්නෙත් නෑ කොහෙන් කොහොම පටන් ගන්නද කියලා.. අඩුම තරමින් මමවත් මගෙ බ්ලොග් එක පැත්ත පලාතෙ ආවෙ නෑ.. අනික්වා ගැන නම් කවර කතාද? අතිශයින්ම කාර්ය බහුල වෙලා.. කවදාවත් නැති විදිහට..කමක් නෑ කොහොම හරි අද ගියපාර ලිපියෙන් වෙච්ච පොරොන්දුව ඉ‍ටු කරල ඉන්නම් .. වැඩි කතා ඕන නෑ.. මොනවද මේ Power Management Commands කියන්නේ?
ලිනක්ස් දෙවිදිහකට Power Management වලට සපෝට් කරනවා..
01.APM (Advanced Power Management)
02.ACPI (Advanced Configuration Power Interface)
 ඔය දෙවෙනියට කියපු එක තමයි අලුත් එක..
BIOS වලින් ඕක කරනවට වඩා හොඳට මම අර දෙවෙනියට කිව්ව එක මගින් OS එකටම වැඩේ ගොඩ දාගන්න පුලුවන් වෙන එක තමයි වාසිය..
APM daemon  එක තමයි apm කියල කියන්නේ.. මෙන්න මේ කියන  apm කමාන්ඩ් එකෙන් APM එකේ හැසිරීම පාලනය කරගන්න පුලුවන්..
මට අමතක උනා මේව ගොඩක්ම වටින්නේ ලැප් ටොප් වලට වගේ තමයි..
apm කමාන්ඩ් එක එහෙම නැත්තන් service එකගන්න නම් එයාව enable කරන්න ඕන..ඊට පස්සෙ boot-up එකේ ස්ටාට් වෙන්න දෙන්නත් ඕන..මේක මම නම් දාගෙන නෑ, මොකද මම පාවිච්චි කරන්නෙ ඩෙස්ක්ටොප් එකක් නිසා ඔය වැඩි වැඩ  ඕන නැති නිසා.. මේක ගොඩක් පැරාමීටර්ස් හදන්න ඕන..කමක් නෑ ආස අය කරල බලන්න..

මේ apm කමාන්ඩ් එක පාවිච්චි කරද්දි ගොඩක් වැදගත් වෙන ස්විචස් ටිකක් තියෙනව මම ඒ ටික දාන්නම්
-i
මේක පාවිච්චි කරාම මැශින් එක AC Power වලින් වැඩකරන කොට APM සිග්නල්ස් නොසලකා හරිනවා..(කමාන්ඩ් එකත් එක්ක ස්විච් එක පාවිච්චි කරන්න ඔයාලට මේ වෙද්දි පුලුවන් වෙලා තියෙන්න ඕන..)
-m
මේක පාවිච්චි කරාම බලාගන්න පුලුවන් ඉතිරි වෙලා තියෙන බැටරි ටයිම් එක..
-n
මම මුලින්ම දුන්න ස්විච් එකෙන් AC power  තියෙන කොට APM සිග්නල්ස් නොසලකා හරින එක නැති කරගන්නෙ මේකෙන්.. ඒ කියන්නෙ හැම වෙලාවෙම ඒ ගැන අවධානයෙන් ඉන්නවා කියන එක..
-s
සිම්පල් එස්... ඒ කියන්නෙ මැශින් එක suspend mode එකට දානවා..
-S
කැපිටල් එස්.. මැශින් එක standby mode එකට දානවා..
අපි ඔය කතා කරපු සීන් ටික තියෙන්නෙ BIOS වලින් කරන රචනාවකනේ..  ACPI  රචනාවෙදි ඔය ජොබ් එක operating system එකම බාරගන්නවා.. ඒත් ඒකටනම් kernel එක rebuild කරගන්න ඕන..
CONFIG_ACPI  කියන ඔප්ශන් එක පාවිච්චි කරලා 'y' කිඅයල දුන්නම ACPI daemon  එක  /usr/local/sbin කියන ස්පොට් එකේ ඉන්ස්ටෝල් වෙනවා.. වැඩේට ඇලට් එකේ ඉන්න ඕන triggering event ටිකනම්  /proc/acpi/events කියන තැන හොයාගන්න පුලුවන්..
acpictl කියන එක පාවිච්චි කරල පුලුවන් අපිට මෑන් එක්ක  communicate කරන්න.. -b කියන ඔප්ශන් එකෙන් බැටරියෙ විස්තර බලාගන්න පුලුවන්..
මේ ගැන වැඩි විස්තර පස්සෙ බලාගන්න බැරිය.. අදට මම යනවා.. ලිපිය කෙටි උනාට සමාවෙන්න.. හප්පේ වැඩ කඳු පිටින් ගොඩ ගැහිලා...

4 comments:

  1. මම බය උනා පිටවාන ලිනක්ස් අතරමග නතර කරලා කියලා ...

    ReplyDelete
  2. Thank you very much ! Please continue your noble work.

    ReplyDelete
  3. elakiri machan
    digatama karan yan
    jaya wewa..!!!

    machan compiz daanna gihin mage desktop 1ma giya ban.aaith format kala pc 1.
    passe dawasaka ewa ganath podi item 1k dahan.

    ReplyDelete
  4. Adai me blog kiyewwe supiri blog eka

    ReplyDelete