උබුන්ටු 12.04 සහ නවතම, ප්රතිපත්ති කට්ටලයේ පෙරනිමියෙන් ශිශිරකරණය අක්රීය කර ඇත . මෙය නැවත සක්රීය කරන්නේ කෙසේද?
btrfs
කොටස භාවිතා කරන විට ශිශිරතාරක ක්රියා නොකරනු ඇත. මෙහි බලන්න askubuntu.com/questions/768136/…
උබුන්ටු 12.04 සහ නවතම, ප්රතිපත්ති කට්ටලයේ පෙරනිමියෙන් ශිශිරකරණය අක්රීය කර ඇත . මෙය නැවත සක්රීය කරන්නේ කෙසේද?
btrfs
කොටස භාවිතා කරන විට ශිශිරතාරක ක්රියා නොකරනු ඇත. මෙහි බලන්න askubuntu.com/questions/768136/…
Answers:
මෙම පිළිතුර උබුන්ටු 13.10 හි ක්රියාත්මක නොවන්නේ නම්, විකල්ප පිළිතුරක් සඳහා මෙහි බලන්න
උබුන්ටු සමඟ සහතික කර නොමැති යන්ත්ර සඳහා 12.04 දින ශිශිරකරණය අක්රීය කරන ලදි .
ශිශිරකරණය සක්රීය කිරීම සඳහා sudo pm-hibernate
, ටර්මිනලයක ධාවනය කිරීමෙන් එය නිවැරදිව ක්රියාත්මක වේදැයි පරීක්ෂා කළ යුතුය . පද්ධතිය ශිශිර වීමට උත්සාහ කරනු ඇත. ඔබට නැවත පද්ධතිය ආරම්භ කිරීමට හැකි නම්, ඔබ අතිච්ඡාදනය එකතු කිරීමට වැඩි හෝ අඩු ආරක්ෂිත වේ.
එසේ කිරීමට, සංස්කරණය කිරීම ආරම්භ කරන්න:
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
මෙය පුරවන්න:
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
හෝ 14.04 සහ පසුව:
[Re-enable hibernate by default for login1]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
[Re-enable hibernate for multiple users by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
එබීමෙන් සුරකින්න Ctrl- Oඉන්පසු enterඑබීමෙන් නැනෝවෙන් පිටවන්න Ctrl- X.
නැවත ආරම්භ කර ශිශිරකරණය නැවත පැමිණ ඇත!
නැතහොත් killall unity-panel-service
මෙනුව නැවත සැකසීමට ධාවනය කරන්න.
සමහර පරිශීලකයින්ට sudo update-grub
ශිශිරතාරක විකල්පය බල මෙනුවේ ලබා ගැනීම සඳහා ධාවනය කිරීමට අවශ්ය වේ . සමහර පරිශීලකයින්ට (ඉහළ දකුණේ) බල මෙනුවෙහි දර්ශනය වීම සඳහා අවම වශයෙන් ලොග් අවුට් වී ලොග් වීමට සිදු විය හැකිය.
පළමුව ඔබ යන්ත්රය ශිශිරකරණයට සහාය වන බව පරීක්ෂා කළ යුතුය. විධානය සමඟ එය පරීක්ෂා කරන්න:
sudo pm-hibernate
# or for newer Ubuntus like 17.04
sudo systemctl hibernate
අතුරුමුහුණත සක්රීය කිරීම සඳහා ඔබට ධාවනය sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
කර පිරවිය යුතුය:
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
අතුරුමුහුණත සක්රීය කිරීම සඳහා ඔබට sudo nano /etc/polkit-1/localauthority.conf.d/52-enable-hibernation.conf
උබුන්ටු 14.04 සහ 15.04 සඳහා ධාවනය කර පුරවන්න:
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default for login1]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
ඔබට බහු පරිශීලකයින් සිටිය හැකි බැවින් එයට ගාථා කිහිපයක් ඇත (එබැවින් එය බහු පරිශීලකයින් මත රඳා නොපවතී හෝ පිවිසුම් 1 වෙනුවට කළමනාකරු ලෙස ඉහළට නොයනු ඇත)
ps: නිල ලියකියවිලි https://help.ubuntu.com/16.04/ubuntu-help/power-hibernate.html
sudo
.
sudo pm-hibernate
results ල ලබා දේ command not found
. මම ද උත්සාහ කළෙමි sudo apt install sudo pm-hibernate
, එය ද ලබා ගත නොහැක. මෙය උබුන්ටු 16.04 අනුවාදයයි.
මීට අමතරව, අත්හිටුවීමේ බොත්තම අක්රිය කිරීමට කැමති අය සඳහා (විවිධ හේතු නිසා), සමානව ඉදිරියට යන්න ...
ඕනෑම ගොනු නාමයක් තෝරන්න, නමුත් මෙය වාචික / සම්මුතියකි:
sudoedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla
මෙය පුරවන්න:
[Disable suspend by default]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no
Ctrl+ O, Enter, Ctrl+X
නැවත ආරම්භ කිරීමට අවශ්ය නැත, ඔබ වසා දැමීමේ මෙනුවට ගිය විගසම එය නැති වී යා යුතුය.
ResultActive=no
. පිළිතුර අත්හිටුවීම අක්රීය කිරීමට මෙය නියම කරයි .
පළමුවෙන්ම, ඔබේ ලැප්ටොප් පරිගණකය ශිශිරකරණයට සහය දක්වන්නේ දැයි පරීක්ෂා කර බැලීමට මම නිර්දේශ කරමි, මන්ද ශිශිරකරණය පෙරනිමියෙන් අක්රිය වීමට හේතුව සමහර විට සමහර යන්ත්රවල මාරාන්තික ප්රති results ල ඇති බැවිනි. ඔබේ යන්ත්රය පරීක්ෂා කරන්න
Ctrl+ Alt+ Tඉන්පසුsudo pm-hibernate
ඔබේ යන්ත්රය ශිශිර විය යුතුය. ශිශිරතාරණයෙන් පසු ඔබේ යන්ත්රය අවදි කර එය වැරදි ලෙස ක්රියා කරන්නේද නැතහොත් එය සාමාන්යයෙන් ක්රියාත්මක වන්නේද යන්න නිරීක්ෂණය කරන්න. ශිශිරතාරණයෙන් පසු ඔබට කිසියම් අසාමාන්යතාවයක් අත්විඳින්නේ නම්, පහත සඳහන් ක්රියා පටිපාටිය දිගටම කරගෙන නොයන ලෙස මම ඔබට උපදෙස් දෙමි. කෙසේ වෙතත්, එය හොඳින් ක්රියාත්මක වන්නේ නම්, ශිශිරකරණය දිගටම කරගෙන යන්න
sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
විවෘත කළ ගොනුව සංස්කරණය කර මෙම රේඛා එක් කරන්න:
[Re-enable hibernation]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
මෙයින් පසු, ඔබේ යන්ත්රය නැවත ආරම්භ කරන්න, සහ පිවිසීමේදී, ඉහළ දකුණු සැකසුම් කෙළවරේ ශිශිරතාරක විකල්පයක් දැකිය යුතුය.
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
මගේ නඩුවේදී මෙන් ප්රතිචාරය ක්රියා නොකරන්නේ නම්, ගොනුව මකා දැමීමට අමතක නොකරන්න:
sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
TuxOnIce භාවිතා කිරීමට උත්සාහ කරන්න .
පළමුවෙන්ම ඔබට ප්රමාණවත් තරම් හුවමාරුවක් ඇති බවට සහතික වන්න. එය ඔබගේ RAM ප්රමාණයට සමාන හෝ විශාල විය යුතුය. විධානය භාවිතා කරන්න
free
rule Swap> Mem. මෙය එසේ නොවේ නම්, ඔබේ හුවමාරු ප්රමාණය විශාල කරන්න. ඉන්පසු TuxOnIce ස්ථාපනය කරන්න
sudo add-apt-repository ppa:tuxonice/ppa
sudo apt-get update
sudo apt-get install tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice
එවිට ඔබට ක්රියාත්මක වන ශිශිර පරීක්ෂණයක් කිරීමට උත්සාහ කළ හැකිය:
sudo pm-hibernate
ඔබේ කාර්යය කිරීමට පෙර එය සුරැකීමට අමතක නොකරන්න.
සියල්ල හොඳින් සිදුවුවහොත්, ඔබේ පරිගණකය ක්රියා විරහිත වේ. එය සක්රිය කිරීමෙන් පසු, ශිශිරත්වයට පෙර ඔබ එහි තබා ඇති තත්වයට ඔබේ ඩෙස්ක්ටොප් එක ලැබෙනු ඇත.
මම ඉහත පිළිතුරු bash
පිටපත් වලට පරිවර්තනය කර ඇත්තෙමි . මෙය බහු යන්ත්රවල ස්ථාපනය අඩු වෙහෙසකර කරයි.
පිටපත enable-hibernate
:
#!/bin/bash
#http://askubuntu.com/a/94963/164341
cat << '_EOF_' |sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
_EOF_
clear
echo
echo 'Hibernate enabled.'
echo
පිටපත disable-suspend
:
#!/bin/bash
#http://askubuntu.com/a/154821/164341
cat << '_EOF_' |sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla
[Disable suspend by default]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no
_EOF_
clear
echo
echo 'Suspend disabled.'
echo
සටහන: chmod +x
ස්ක්රිප්ට් දෙකම ක්රියාත්මක කළ හැකි පරිදි කිරීමට අමතක නොකරන්න .
12.04 දී, මම දර්ශක මෙනුවේ ශිශිරතාරක විකල්පය සාර්ථකව සක්රීය කර ඇත. නමුත් තවමත් මට ශිශිරකරණයෙන් සාර්ථකව නැවත ආරම්භ කිරීමට නොහැකි විය. මෙම ගැටළුව විසඳීම සඳහා මම මෙම පියවර අනුගමනය කළෙමි:
ශිශිරතාරකය සක්රීය කිරීම සඳහා, මම ඩීමා වෙතින් මෙම පිළිතුර අනුගමනය කළෙමි .
ශිශිරතාරක සක්රීය කිරීමෙන් පසු මට ශිශිර තරණය කළ හැකිය. නමුත් ගැටලුව නම්, මට ශිශිරකරණයෙන් සාර්ථකව නැවත ආරම්භ කළ නොහැක. මම හයිබර්නේට් සිට මගේ පරිගණකය ආරම්භ කරන ඕනෑම වේලාවක එය සාමාන්ය ඇරඹුමක් මෙන් ආරම්භ වේ. ඉතින්, ශිශිරත්වයෙන් නැවත ආරම්භ කිරීමට මට මේ දේවල් කිරීමට සිදු විය.
මෙය නිවැරදි කිරීමට ක්රම දෙකක් තිබේ.
/etc/initramfs-tools/conf.d/resume
ගොනුව සංස්කරණය කිරීමපළමුව swap කොටසේ UUID ලබා ගන්න.
sudo blkid | grep swap
මෙය මෙයට සමාන රේඛාවක් ප්රතිදානය කරයි:
/dev/sda12: UUID="a14f3380-810e-49a7-b42e-72169e66c432" TYPE="swap"
ඇත්ත වශයෙන්ම රේඛාව මේ සමඟ නොගැලපේ. "..."
ද්විත්ව උපුටා දැක්වීම් අතර UUID හි අගය පිටපත් කරන්න .
නැවත ආරම්භ කිරීමේ ගොනුව විවෘත කරන්න
gksudo gedit /etc/initramfs-tools/conf.d/resume
එම ගොනුවේ මේ වගේ පේළියක් එක් කරන්න
RESUME=UUID=a14f3380-810e-49a7-b42e-72169e66c432
පියවර 1 සිට ඔබට ලැබෙන සත්ය UUID අගය ප්රතිස්ථාපනය කිරීමට අමතක නොකරන්න. ගොනුව සුරකින්න සහ gedit වෙතින් ඉවත් වන්න
ටර්මිනලයේ දී, මෙම විධානය ක්රියාත්මක කරන්න
sudo update-initramfs -u
ඔබට දැන් ශිශිරකරණයෙන් නැවත ආරම්භ කළ හැකිය
/etc/default/grub
ගොනුව සංස්කරණය කිරීම .ටර්මිනලයක් විවෘත කර එය විවෘත කිරීම සඳහා පහත විධානය ක්රියාත්මක කරන්න
gksudo gedit / etc / default / grub
වැනි රේඛාවක් GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
ඇත. RESUME=UUID=<your-uuid-value-here>
වචනයෙන් පසුව ඇතුළු කිරීමට පේළිය සංස්කරණය කරන්න splash
.
උදාහරණයක් ලෙස මගේ නඩුවේදී, පේළිය සංස්කරණය කිරීමෙන් පසුව පෙනේ
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=a14f3380-810e-49a7-b42e-72169e66c432"
ඔබ විධානයෙන් ලබා ගන්නා UUID අගය භාවිතා කළ බවට වග බලා ගන්න sudo blkid | grep swap
.
ඉන්පසු මෙම විධානය කරන්න
sudo update-grub
ශිශිරතාරකයෙන් සාර්ථකව නැවත ආරම්භ කිරීමටද මෙය ඔබට හැකියාව ලබා දෙයි.
උබුන්ටු ස්ථාපනය දෙකක් පරීක්ෂා කර ඇති අතර දෙකම ක්රියාත්මක විය
මගේ සටහන් පොතේ උබුන්ටු ග්නෝම් 17.04 amd64 ඇත. ශිශිරකරණය සක්රීය කිරීම සඳහා මම පහත සඳහන් දේ කළෙමි:
$ sudo apt-get install hibernate
( මූලාශ්රය )
මෙයද ස්ථාපනය කර ඇත libx86-1
uswsusp
vbetool
එවිට මට සාර්ථකව ශිශිර තරණය කළ sudo systemctl hibernate
හැකිය. pm-hibernate
මගේ මාවතේ ක්රියාත්මක කළ හැකි කිසිවක් නොමැත.
$ sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
ඇතුළත් කර ඇත: ( මූලාශ්රය )
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes
ස්ථාපනය කර ඇත https://extensions.gnome.org/extension/755/hibernate-status-button/