මගේ ලැප්ටොප් පියන වසා දැමූ විට කිසිවක් නොකරන්නැයි උබුන්ටුට කියන්නේ කෙසේද?


316

ලැප්ටොප් පියන වසා දැමීමට මම කැමතියි. මට එය කළ හැක්කේ කෙසේද?


10
මේ සඳහා GUI සැකසුමක් නොමැති බව විශ්වාස කිරීම දුෂ්කර විය.
රොකී ඉන්ඩෙ

1
askubuntu.com/a/972177/724441 උබුන්ටු 17.10 සඳහා ග්නෝම් සමඟ වැඩ කරයි.
ජේම්ස් රේ

Answers:


343

13.10 - 18.04 සඳහා:

ලැප්ටොප් පියන වසා ඇති විට උබුන්ටු කිසිවක් නොකර සිටීමට:

  1. /etc/systemd/logind.confපෙළ සංස්කාරකයක ගොනුව root ලෙස විවෘත කරන්න , උදාහරණයක් ලෙස

    sudo -H gedit /etc/systemd/logind.conf
    
  2. නම් HandleLidSwitchකිරීමට පිහිටුවා නැත ignoreපසුව එය වෙනස්:

    `HandleLidSwitch=ignore`
    

    (එය අදහස් දක්වා නොමැති බවට වග බලා ගන්න හෝ නැතිනම් එකතු කරන්න),

  3. මෙම විධානය සමඟ 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 හි පරීක්ෂා කළ අතර එය ක්‍රියාත්මක වේ.


46
මෙය මට වැඩ කළේ නැත. දේ මා අවසානයේ එය විසඳා බැස IgnoreLid=trueදී/etc/UPower/UPower.conf
Kimble

5
HandleLidSwitch=hibernateඔබට කිසිවක් නොකර ඔබේ ලැප්ටොප් පරිගණකය ශිශිර වීමට අවශ්‍ය නම්.
සල්මාන් වොන් අබ්බාස්

6
විකල්ප: sudo apt-get install dconf-tools, dconf සංස්කාරක යෙදුම විවෘත කරන්න, org => gnome => setting-deamon => plugins => power වෙත යන්න
pbaranski

6
14.04 දින මා වෙනුවෙන් වැඩ කළා.
kroiz

3
මම එය නැවත ආරම්භ කරමිsudo service systemd-logind restart
Iacchus

68

11.04 සහ ඊට පෙර:

ලැප්ටොප් පියන වසා ඇති විට කිසිවක් නොකරන්න (බාහිර මොනිටරයක් ​​සම්බන්ධ වූ විට උපකාරී වේ):

  • Alt+ F2සහ මෙය ඇතුළත් කරන්න:gconf-editor
  • යෙදුම්> gnome-power-manager> බොත්තම්
  • සකසන්න lid_acසහ lid_batteryකරන්නnothing

alt පෙළ

හෝ

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


ලැප්ටොප් පියන වසා ඇති විට හිස් තිරය (බාහිර මොනිටරයක් ​​සම්බන්ධ නොවූ විට වඩාත් සුදුසුය):

  • පද්ධතිය> මනාපයන්> බල කළමනාකරණය
  • AC බලය මත (බැටරි බලය මත)> ක්‍රියා
  • ලැප්ටොප් පියන වසා ඇති විට: හිස් තිරය

alt පෙළ

හෝ

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


46

උබුන්ටු 15.10 - උබුන්ටු 18.10

TLDR: එක් කරන්න IgnoreLid=trueකිරීමට/etc/UPower/UPower.conf

  1. පර්යන්තයේ කරන්න:

    sudoedit /etc/UPower/UPower.conf
    
  2. IgnoreLid ලෙස වෙනස් කරන්න IgnoreLid=true

  3. සංස්කාරකය සුරකින්න සහ පිටවන්න.
  4. යූපවර් සේවාව නැවත ආරම්භ කරන්න:

    service upower restart
    

3
මට නම් මෙය උබුන්ටු 15.10 හි ක්‍රියාත්මක නොවීය, නමුත් මෙම පියවර අනුගමනය කිරීමෙන් පහත පරිදි විය: askubuntu.com/a/594417
CrazyPenguin

පරිපූර්ණ. මෙය මගේ බාහිර මොනිටරය 16.10 දී පියන මත නිදා ගැනීමට යාම වළක්වයි. එය වසා දැමීමේදී වැඩි කරදරයක් නැත.
ඇන්ඩ්‍රියාස්

16.04 සඳහා ක්‍රියා කරයි - ජාල විසන්ධි වීම වළක්වයි, එය මට වඩාත්ම වැදගත් ගැටළුවයි. ඔබට ස්තුතියි.
SDsolar

මෙය උබුන්ටු 17.10 හි ග්නෝම් සමඟ ක්‍රියා කළේ නැත.
ජේම්ස් රේ

1
මගේ උබුන්ටු සේවාදායකයට 18.04 /etc/UPowerනාමාවලියක් නොමැත . කෙසේ වෙතත්, මෙම ප්රශ්නයට මෙම පිළිතුර ක්රියාත්මක විය.
කාර්ස්ටන් ෆුර්මන්

40

11.10 - 12.04 සඳහා:

බල සැකසුම් තුළ ඔබට "කිසිවක් නොකරන්න" තෝරා ගත හැකිය. ඉරක් (සුපිරි යතුර) විවෘත කර, "බලය" සඳහා සොයන්න, පසුව ඩ්‍රොප් ඩවුන් හි නිවැරදි විකල්පය තෝරන්න. පියන වසා දැමීමෙන් ඇත්ත වශයෙන්ම තිරය ක්‍රියා විරහිත වන අතර ඕනෑම බාහිර මොනිටරයක් ​​ඇති බව සලකන්න:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඔබ මූසිකය චලනය කරන්නේ නම්, සම්බන්ධිත ඕනෑම මොනිටරයක් ​​වසා ඇති ලැප්ටොප් සමඟ නැවත ක්‍රියා කරයි. මෙය පසුව ප්‍රාථමික මොනිටරය බවට පත්වේ.


3
ඔව්, නමුත් මෙය ක්‍රියාත්මක වන බවක් නොපෙනේ. මම හිතන්නේ එය 12.04 හි දෝෂයකි.
තොම්

1
උබුන්ටු 12.04.1 එල්ටීඑස් හි මා වෙනුවෙන් වැඩ කරයි.
Tgr

එය මට ලුබුන්ටු 13.10 හි වැඩ නොකරයි
සන්දීප් ජින්ඩාල්

මගේ උබුන්ටු සඳහා වැඩ කිරීම 13.10
අෂිෂ්

විධාන රේඛාවේ මෙය කිරීමට ක්‍රමයක් තිබේද? මගේ පැහැදිලි යන්ත්‍රයේ එක්ස් සේවාදායකයක් නොමැත ...
ස්ටීව් ක්‍රූන්

7

11.04 සහ පෙර සංස්කරණ

ලබා දුන් පළමු පිළිතුර පිටපත් කිරීම: http://ubuntuforums.org/showthread.php?t=1319921&highlight=close+laptop+lid

පර්යන්තයක (යෙදුම් -> උපාංග -> පර්යන්තය), ටයිප් කරන්න: gconf-editor

යෙදුම් වෙත සංචාලනය කරන්න -> gnome-power-manager -> බොත්තම් සහ lid_ac සහ / හෝ lid_battery "කිසිවක්" (උපුටා දැක්වීම් නොමැතිව) ලෙස සකසන්න.

alt පෙළ


6

මට 14.04.1 LTS, විශ්වාසදායක තාහර් ඇත.

මට වැඩ නොකරන දේ:

  1. පෙළ සංස්කාරකයක /etc/systemd/logind.conf ගොනුව root ලෙස විවෘත කරන්න, උදාහරණයක් ලෙස

    sudo -H gedit /etc/systemd/logind.conf
    

    පේළියක් එක් කරන්න HandleLidSwitch=ignore(එය අදහස් දක්වා නොමැති බවට වග බලා ගන්න!),

    මෙම විධානය සමඟ systemd ඩීමන් නැවත ආරම්භ කරන්න:

    sudo restart systemd-logind
    
  2. 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නමුත් පියන වසා දැමීමේ සැකසුම් මට වැඩ කළේ නැත. මෙය ලියාපදිංචි දෝෂයක්ද?
Vitaly Zdanevich

3

සමහර ලැප්ටොප් සහ මොනිටර සමඟ දෝෂයක් ඇති අතර එමඟින් උබුන්ටු ලැප්ටොප් එකේ පියන වසා ඇති විට “කිසිවක් නොකරන්න” සැකසීමට ගරු නොකරයි. මට සම්පූර්ණ විසඳුමක් සොයා ගැනීමට නොහැකි වී ඇත, නමුත් සමහර විට මෙම සබැඳිය සමඟ ඔවුන් මෙම ගොනුවේ ඉඟි කරන යමක් කළ හැකිය : /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"

3

සෝසි සඳහා:

සංස්කරණය කරන්න /etc/systemd/logind.confසහ කුලකය HandleLidSwitch=lockපියන සමීප තිරය අගුලු දැමිය (නමුත් අත්හිටුවීමට නොවේ), හෝ HandleLidSwitch=ignoreපවා තිරය අගුළු දැමිය නොහැකි ය.

මෙයට හේතුව උඩුගං GNOME වෙනස් වීමකි. මෙම වෙනස සඳහා තාර්කිකත්වය සඳහා GNOME දෝෂ 687277 බලන්න .


උබුන්ටු systemd භාවිතා කරයිද?
කුර්ෂිඩ් අලාම්

systemd දැන් බොහෝ දේ ඇත. උබුන්ටු විසින් systemd හි init ("pid 1") භාවිතා නොකරයි, නමුත් එය කලින් ස්වාධීන වූ නමුත් දැන් udev වැනි පද්ධතිමය ප්‍රභවයට අවශෝෂණය කර ඇති සංරචක භාවිතා කරයි. එබැවින් උබුන්ටු පද්ධතියක systemd නම සඳහන් කිරීම ඔබට පෙනෙනු ඇත, නමුත් එයින් අදහස් කරන්නේ එහි ආරම්භක පද්ධතිය හදිසියේ වෙනස් වී ඇති බවයි.
රොබී බාසාක්

3

සියලුම සංස්කරණ වල ක්‍රියා කරන ස්ක්‍රිප්ටයක් නිර්මාණය කරමු

#!/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

"HandleLidSwitch = කිසිවක්" ප්‍රයෝජනවත් කිසිවක් නොකරයි. "HandleLidSwitch = නොසලකා හැරීම" යනු නියම දෙයයි (tm).
Laszlo Valko

මෙහි පිටපතක් පරිණාමය කිරීමට උත්සාහ කිරීම සඳහා +1
ZagNut

2

11.04 සහ පෙර සංස්කරණ

ඔබටත් යන්න පුළුවන් system->preferences->power management

කවුළුවේ පතුලේ ඔබට පියනක් වසා ඇති විට ඔබේ පද්ධතිය කරන්නේ කුමක්ද යන්න තෝරා ගත හැකි පහත වැටීමක් සොයාගත හැකිය


2

12.04

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


1
මෙය උත්සාහ කළ අතර එයින් කිසිදු වෙනසක් සිදු නොවීය.
තොම්

2

සමහර විට මගේ ලැප්ටොප් පරිගණකය අත්හිටුවීමට මම කැමතියි, සහ වෙනත් වේලාවක එය සේවාදායකයක් මෙන් දිගු කාලයක් පවත්වා ගැනීමට මම කැමතියි (මම පියන වසා දැමූ විට කිසිවක් නොකරන්න). මම ඩේබියන් භාවිතා කරන අතර, නැවත පණගැන්වීමකින් තොරව පියාසර කිරීම සඳහා මගේ සරල පිටපත මෙන්න:

# 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

2

දියත් කිරීමේ / කාර්ය තීරුවේ ඇති පද්ධති සැකසුම් අයිකනය ක්ලික් කිරීමෙන් සහ දීප්තිය සහ අගුල මත ක්ලික් කිරීමෙන් ඔබට පහසුවෙන් පියන අගුළු විශේෂාංගය අක්‍රිය කළ හැකිය .

එතැන් සිට, ඔබ අගුළු ස්විචය අක්‍රිය ස්ථානයට පෙරළා, " අත්හිටුවීමෙන් අවදි වන විට මගේ මුරපදය අවශ්‍යයි. " සලකුණු කොටුව සලකුණු නොකරන්න .

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඔබ ශිශිරතාරණය (තැටියට අත්හිටුවීම) සැකසීමට අදහස් කරන්නේ නම් ඔබ බලා සිටිය යුතු තවත් දෙයක් නම්, ඔබේ පද්ධතියට ශිශිරතාරණයට යාමට තරම් විශාල හුවමාරු කොටසක් තිබේද නැද්ද යන්නයි . ශිශිරතාරණය අත්හිටුවීමට වඩා වෙනස් ය, නමුත් සමහර විට අත්හිටුවීම වින්‍යාස කරන අතරතුර ශිශිරතාරක අංගය සැකසීමට මිනිසුන් කැමතියි.

ඔබට ඔබගේ බල සැකසීම් හරහා යා හැකිය , එබැවින් පියන ආසන්නයේ ඇති විට ඒවා පද්ධතිය අත්හිටුවන්නේ නැත. පද්ධති සැකසුම -> බලය තුළ ඔබට මෙය කළ හැකිය .

රූප විස්තරය මෙහි ඇතුළත් කරන්න


0

12.10 සඳහා:

සංස්කරණය කර පහළට /etc/UPower/UPower.confඑක් කරන්න IgnoreLid=true.

මෙම ක්‍රමය තවදුරටත් සෝසි හි ක්‍රියාත්මක නොවේ. 13.04 ගැන මට විශ්වාස නැත.


නිකුත් කිරීමෙන් පසු බිට් 15.04 64 මත ක්‍රියා කරයි systemctl restart upower.
KcFnMi

1
/etc/UPower/Upower.conf IgnoreLid = ubuntu මත සත්‍ය වේ 14.04 වැඩ කිරීමට භාවිතා කරන්න. 3.13 කර්නලය
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.