ලැප්ටොප් පියන වසා දැමීමට මම කැමතියි. මට එය කළ හැක්කේ කෙසේද?
ලැප්ටොප් පියන වසා දැමීමට මම කැමතියි. මට එය කළ හැක්කේ කෙසේද?
Answers:
ලැප්ටොප් පියන වසා ඇති විට උබුන්ටු කිසිවක් නොකර සිටීමට:
/etc/systemd/logind.conf
පෙළ සංස්කාරකයක ගොනුව root ලෙස විවෘත කරන්න , උදාහරණයක් ලෙස
sudo -H gedit /etc/systemd/logind.conf
නම් HandleLidSwitch
කිරීමට පිහිටුවා නැත ignore
පසුව එය වෙනස්:
`HandleLidSwitch=ignore`
(එය අදහස් දක්වා නොමැති බවට වග බලා ගන්න හෝ නැතිනම් එකතු කරන්න),
මෙම විධානය සමඟ systemd ඩීමන් නැවත ආරම්භ කරන්න (මෙය ඔබව ඉවත් කරන බව මතක තබා ගන්න):
sudo systemctl restart systemd-logind
හෝ, 15.04 සිට:
sudo service systemd-logind restart
මෙයද බලන්න: උබුන්ටු සර්වර් 13.10 දැන් ලැප්ටොප් පියන වැසෙන විට නින්දට යයි
GNOME භාවිතා කරන්නන් සඳහා:
ඔබ GNOME භාවිතා කරන්නේ නම් (පෙරනිමිය 18.04+), එවිට ඔබට "Gnome Tweak Tool" භාවිතා කරමින් පද්ධති සැකසුම් වෙනස් නොකර පහසුවෙන් කළ හැකිය. එය උබුන්ටු මෘදුකාංග වෙළඳසැලෙන් ස්ථාපනය කළ හැකිය (එය GNOME Tweaks ලෙස හැඳින්වේ). නැතහොත් ඔබ කොන්සෝලය කැමති නම්:sudo apt-get install gnome-tweak-tool
ස්ථාපනය කිරීමෙන් පසු එය ක්රියාත්මක කරන්න, පසුව බලය යටතේ , පියන වසා ඇති විට කිසිවක් කිරීමට සැකසුම අක්රිය කරන්න. මම මෙය උබුන්ටු 18.04 හි පරීක්ෂා කළ අතර එය ක්රියාත්මක වේ.
IgnoreLid=true
දී/etc/UPower/UPower.conf
HandleLidSwitch=hibernate
ඔබට කිසිවක් නොකර ඔබේ ලැප්ටොප් පරිගණකය ශිශිර වීමට අවශ්ය නම්.
sudo service systemd-logind restart
ලැප්ටොප් පියන වසා ඇති විට කිසිවක් නොකරන්න (බාහිර මොනිටරයක් සම්බන්ධ වූ විට උපකාරී වේ):
gconf-editor
lid_ac
සහ lid_battery
කරන්නnothing
හෝ
1. AC බලයේ සිටින විට, ලැප්ටොප් පියන වසා ඇති විට කිසිවක් නොකරන්න:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing
2. බැටරි බලය ක්රියාත්මක වන විට, ලැප්ටොප් පියන වසා ඇති විට කිසිවක් නොකරන්න:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing
ලැප්ටොප් පියන වසා ඇති විට හිස් තිරය (බාහිර මොනිටරයක් සම්බන්ධ නොවූ විට වඩාත් සුදුසුය):
හෝ
1. AC බලයේ ඇති විට, ලැප්ටොප් පියන වසා ඇති විට හිස් තිරය:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac blank
2. බැටරි බලය ක්රියාත්මක වන විට, ලැප්ටොප් පියන වසා ඇති විට හිස් තිරය:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery blank
TLDR: එක් කරන්න IgnoreLid=true
කිරීමට/etc/UPower/UPower.conf
පර්යන්තයේ කරන්න:
sudoedit /etc/UPower/UPower.conf
IgnoreLid ලෙස වෙනස් කරන්න IgnoreLid=true
යූපවර් සේවාව නැවත ආරම්භ කරන්න:
service upower restart
/etc/UPower
නාමාවලියක් නොමැත . කෙසේ වෙතත්, මෙම ප්රශ්නයට මෙම පිළිතුර ක්රියාත්මක විය.
බල සැකසුම් තුළ ඔබට "කිසිවක් නොකරන්න" තෝරා ගත හැකිය. ඉරක් (සුපිරි යතුර) විවෘත කර, "බලය" සඳහා සොයන්න, පසුව ඩ්රොප් ඩවුන් හි නිවැරදි විකල්පය තෝරන්න. පියන වසා දැමීමෙන් ඇත්ත වශයෙන්ම තිරය ක්රියා විරහිත වන අතර ඕනෑම බාහිර මොනිටරයක් ඇති බව සලකන්න:
ඔබ මූසිකය චලනය කරන්නේ නම්, සම්බන්ධිත ඕනෑම මොනිටරයක් වසා ඇති ලැප්ටොප් සමඟ නැවත ක්රියා කරයි. මෙය පසුව ප්රාථමික මොනිටරය බවට පත්වේ.
ලබා දුන් පළමු පිළිතුර පිටපත් කිරීම: http://ubuntuforums.org/showthread.php?t=1319921&highlight=close+laptop+lid
පර්යන්තයක (යෙදුම් -> උපාංග -> පර්යන්තය), ටයිප් කරන්න: gconf-editor
යෙදුම් වෙත සංචාලනය කරන්න -> gnome-power-manager -> බොත්තම් සහ lid_ac සහ / හෝ lid_battery "කිසිවක්" (උපුටා දැක්වීම් නොමැතිව) ලෙස සකසන්න.
මට 14.04.1 LTS, විශ්වාසදායක තාහර් ඇත.
මට වැඩ නොකරන දේ:
පෙළ සංස්කාරකයක /etc/systemd/logind.conf ගොනුව root ලෙස විවෘත කරන්න, උදාහරණයක් ලෙස
sudo -H gedit /etc/systemd/logind.conf
පේළියක් එක් කරන්න HandleLidSwitch=ignore
(එය අදහස් දක්වා නොමැති බවට වග බලා ගන්න!),
මෙම විධානය සමඟ systemd ඩීමන් නැවත ආරම්භ කරන්න:
sudo restart systemd-logind
GConf සංස්කරණය කරන්න
AC බලයේ ඇති විට, ලැප්ටොප් පියන වසා ඇති විට කිසිවක් නොකරන්න:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing
බැටරි බලයේ සිටින විට, ලැප්ටොප් පියන වසා ඇති විට කිසිවක් නොකරන්න:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing
මට වැඩ කළ දේ:
ඇතුලත් IgnoreLid=true
කිරීම/etc/UPower/UPower.conf
Xubuntu 14.04.3 i386
. Xubuntu හි උපයෝගීතා ඇති Power manager
නමුත් පියන වසා දැමීමේ සැකසුම් මට වැඩ කළේ නැත. මෙය ලියාපදිංචි දෝෂයක්ද?
සමහර ලැප්ටොප් සහ මොනිටර සමඟ දෝෂයක් ඇති අතර එමඟින් උබුන්ටු ලැප්ටොප් එකේ පියන වසා ඇති විට “කිසිවක් නොකරන්න” සැකසීමට ගරු නොකරයි. මට සම්පූර්ණ විසඳුමක් සොයා ගැනීමට නොහැකි වී ඇත, නමුත් සමහර විට මෙම සබැඳිය සමඟ ඔවුන් මෙම ගොනුවේ ඉඟි කරන යමක් කළ හැකිය : /etc/default/acpi-support
සහ භාවිතා කිරීම:
gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_ac -s "blank"
gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_battery -s "blank"
සංස්කරණය කරන්න /etc/systemd/logind.conf
සහ කුලකය HandleLidSwitch=lock
පියන සමීප තිරය අගුලු දැමිය (නමුත් අත්හිටුවීමට නොවේ), හෝ HandleLidSwitch=ignore
පවා තිරය අගුළු දැමිය නොහැකි ය.
මෙයට හේතුව උඩුගං GNOME වෙනස් වීමකි. මෙම වෙනස සඳහා තාර්කිකත්වය සඳහා GNOME දෝෂ 687277 බලන්න .
සියලුම සංස්කරණ වල ක්රියා කරන ස්ක්රිප්ටයක් නිර්මාණය කරමු
#!/bin/bash
# PLEASE FEEL FREE TO CHANGE THE SCRIPT
# Ubuntu 16.04 [PLEASE COMPLETE]
sed -i '/HandleLidSwitch/d' /etc/systemd/logind.conf >/dev/null 1&>2
echo 'HandleLidSwitch=nothing' >> /etc/systemd/logind.conf >/dev/null 1&>2
# Ubuntu 14.04 [PLEASE COMPLETE]
sed -i '/IgnoreLid/d' /etc/UPower/UPower.conf >/dev/null 1&>2
echo 'IgnoreLid=true'>> /etc/UPower/UPower.conf
# [PLEASE COMPLETE ]
# gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac [PLEASE COMPLETE ]
# gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing [PLEASE COMPLETE ]
# RESTART SERVICES
service upower restart
service systemd-logind restart
සමහර විට මගේ ලැප්ටොප් පරිගණකය අත්හිටුවීමට මම කැමතියි, සහ වෙනත් වේලාවක එය සේවාදායකයක් මෙන් දිගු කාලයක් පවත්වා ගැනීමට මම කැමතියි (මම පියන වසා දැමූ විට කිසිවක් නොකරන්න). මම ඩේබියන් භාවිතා කරන අතර, නැවත පණගැන්වීමකින් තොරව පියාසර කිරීම සඳහා මගේ සරල පිටපත මෙන්න:
# run this in the as the same user (or root) that xwindow is using
# test for required parameter --> empty not allowed
if [ "$1" == "" ]; then
echo "Please provide true or false"
echo "True means keep running when lid is closed"
echo "False means suspend the computer when lid is closed"
exit;
fi
# "running true" means keep running even if the lid is closed
if [ "$1" = "true" ]; then
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action nothing
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action nothing
fi
# "running false" means suspend the computer!
if [ "$1" = "false" ]; then
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action suspend
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend
fi
# if "echo" is supplied as a param, just show the current settings
if [ "$1" = "echo" ]; then
gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
gsettings get org.gnome.settings-daemon.plugins.power lid-close-battery-action
fi
# restart gnome to make changes effective
/etc/init.d/gdm3 restart
දියත් කිරීමේ / කාර්ය තීරුවේ ඇති පද්ධති සැකසුම් අයිකනය ක්ලික් කිරීමෙන් සහ දීප්තිය සහ අගුල මත ක්ලික් කිරීමෙන් ඔබට පහසුවෙන් පියන අගුළු විශේෂාංගය අක්රිය කළ හැකිය .
එතැන් සිට, ඔබ අගුළු ස්විචය අක්රිය ස්ථානයට පෙරළා, " අත්හිටුවීමෙන් අවදි වන විට මගේ මුරපදය අවශ්යයි. " සලකුණු කොටුව සලකුණු නොකරන්න .
ඔබ ශිශිරතාරණය (තැටියට අත්හිටුවීම) සැකසීමට අදහස් කරන්නේ නම් ඔබ බලා සිටිය යුතු තවත් දෙයක් නම්, ඔබේ පද්ධතියට ශිශිරතාරණයට යාමට තරම් විශාල හුවමාරු කොටසක් තිබේද නැද්ද යන්නයි . ශිශිරතාරණය අත්හිටුවීමට වඩා වෙනස් ය, නමුත් සමහර විට අත්හිටුවීම වින්යාස කරන අතරතුර ශිශිරතාරක අංගය සැකසීමට මිනිසුන් කැමතියි.
ඔබට ඔබගේ බල සැකසීම් හරහා යා හැකිය , එබැවින් පියන ආසන්නයේ ඇති විට ඒවා පද්ධතිය අත්හිටුවන්නේ නැත. පද්ධති සැකසුම -> බලය තුළ ඔබට මෙය කළ හැකිය .
සංස්කරණය කර පහළට /etc/UPower/UPower.conf
එක් කරන්න IgnoreLid=true
.
මෙම ක්රමය තවදුරටත් සෝසි හි ක්රියාත්මක නොවේ. 13.04 ගැන මට විශ්වාස නැත.
systemctl restart upower
.