Как я могу сказать Ubuntu ничего не делать при закрытии крышки ноутбука?

Я бы хотел, чтобы крышка ноутбука не использовалась. Как я могу это сделать?

388
задан 10 August 2011 в 02:20

14 ответов

Ho an'ny 13.10 - 20.04.1:

Mba tsy hanao na inona na inona i Ubuntu rehefa nakatona ny rakotra laptop:

  1. Sokafy ny /etc/systemd/logind.conf manafatra ao amin'ny mpamoaka lahatsoratra ho root, ohatra,

      sudo -H gedit /etc/systemd/logind.conf
     
  2. Raha HandleLidSwitch dia tsy napetraka ho tsy raharahi dia ovao izy:

      HandleLidSwitch = aza raharahina
     

    Hamarino tsara fa tsy voamarika ny heviny (nohazavaina izany raha nialohavan'ilay marika # ) na ampio raha tsy eo izy,

  3. Atsaharo ny daemon an'ny systemd (tandremo fa ity dia midira anao) miaraka amin'ity baiko ity:

      sudo systemctl restart systemd-logind
     

    na, manomboka amin'ny 15.04 mandroso:

      sudo service systemd-logind restart
     

Jereo ihany koa: Ubuntu Server 13.10 dia matory izao rehefa manidy ny sarony laptop

Ho an'ireo mpampiasa GNOME:

Raha mampiasa GNOME ianao (ny default ao amin'ny 18.04+), dia azonao atao mora foana izany raha tsy misy manova ny fametrahana ny rafitra amin'ny alàlan'ny fampiasana ny "Gnome Tweak Tool". Azo apetraka amin'ny Ubuntu Software Store (GNOME Tweaks no iantsoana azy). Na raha tianao ny console: sudo apt-get install gnome-tweak-tool

Alefaso aorian'ny fametrahana azy, avy eo ambanin'ny Power , vonoy ny setting mba tsy hanao na inona na inona rehefa nakatona ny sarony. Notsapaiko tamin'ny Ubuntu 18.04 ity ary miasa.

395
ответ дан 10 August 2011 в 02:20

У меня 14.04.1 LTS, Trusty Tahr .

Что у меня не сработало:

  1. Откройте файл /etc/systemd/logind.conf в текстовом редакторе от имени пользователя root, например

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

    Добавьте строку HandleLidSwitch = ignore (убедитесь, что она не закомментирована!),

    Перезапустите демон systemd с помощью этой команды:

     sudo restart systemd-logind
     
  2. Редактировать gConf

    При подключении к сети, ничего не делать, когда крышка ноутбука закрыта:

     gconftool-2 -t string -s / apps / gnome-power-manager / buttons / lid_ac ничего
     

    При питании от батареи ничего не делать, когда крышка ноутбука закрыта:

     gconftool-2 -t string -s / apps / gnome-power-manager / buttons / lid_battery ничего
     

Что сработало для меня:

Установка IgnoreLid = true в /etc/UPower/UPower.conf

7
ответ дан 10 August 2011 в 02:20

Пусть мы создаем сценарий, который работает во всех версиях

#!/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
4
ответ дан 10 August 2011 в 02:20

12.04

በስርዓት ቅንብሮች ውስጥ ብሩህነት እና ቁልፍን ይክፈቱ። በዚያ ገጽ ላይ “ከሥራ ሲሰናከል የይለፍ ቃሌን ይጠይቁ” የሚለውን ከታች ያለውን የአመልካች ሳጥን ምልክት ያንሱ ፡፡

2
ответ дан 10 August 2011 в 02:20

11.04 и предыдущие версии

Копирование 1-го ответа: http://ubuntuforums.org/showthread.php?t=1319921&highlight=close+laptop+lid

В терминале (Applications->Accessories-->Terminal), введите: gconf-редактор

Перейдите к apps->gnome-power-manager-->кнопки и установите lid_ac и/или lid_battery на "ничего" (без кавычек).

alt text

7
ответ дан 10 August 2011 в 02:20

Для Saucy:

Отредактируйте /etc/systemd/logind.conf и установите HandleLidSwitch = lock , чтобы заблокировать экран при закрытии крышки ( но не приостанавливать) или HandleLidSwitch = ignore , чтобы даже не блокировать экран.

Это связано с изменением исходной версии GNOME. См. Ошибка GNOME 687277 для объяснения этого изменения.

3
ответ дан 10 August 2011 в 02:20

11. 04 и предыдущие версии

вы также можете перейти к system->preferences-> power management

в нижней части окна вы найдете выпадающее меню, где вы можете выбрать, что делает ваша система, когда закрыта крышка

2
ответ дан 10 August 2011 в 02:20

В некоторых ноутбуках и мониторах есть ошибка, из-за которой Ubuntu не соблюдает параметр «ничего не делать», когда крышка ноутбука закрыта. Мне не удалось найти полное решение, но, возможно, есть какое-то отношение к этой ссылке , где они намекают на этот файл: / 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
ответ дан 10 August 2011 в 02:20

Для 11.04 и более ранних версий:

Ничего не делайте, когда крышка ноутбука закрыта (полезно при подключении внешнего монитора):

  • Alt + F2 и введите это: gconf-редактор
  • apps > gnome- power-manager > buttons
  • Установите lid_ac и lid_battery на nothing

alt text

OR

1. При включении питания от переменного тока, ничего не делайте, когда крышка ноутбука закрыта:
gconftool-2 -t string -s /apps/gnome- power-manager/button/lid_ac nothing

2.When on Battery Power, ничего не делайте, когда закрыта крышка ноутбука:
gconftool-2 -t string -s /apps/gnome- power-manager/button/lid_battery nothing


Пустой экран при закрытой крышке ноутбука (предпочтительно, когда не подключен внешний монитор):

  • Система > Настройки > Управление питанием
  • Питание от переменного тока (от батареи) > Действия
  • При закрытой крышке ноутбука: Пустой экран

alt text

ИЛИ

1.При включении питания от переменного тока, пустой экран при закрытой крышке ноутбука:
gconftool-2 -t string -s /apps/gnome- power-manager/button/lid_ac blank

2.When on Battery Power (Питание от аккумулятора), пустой экран при закрытой крышке ноутбука:
gconftool-2 -t string -s /apps/gnome-power-manager/button/lid_battery blank

69
ответ дан 10 August 2011 в 02:20

Ubuntu 15.10 - Ubuntu 18.10

TL; DR: добавить IgnoreLid = true в /etc/UPower/UPower.conf

  1. В терминале выполните:

      sudoedit /etc/UPower/UPower.conf
     
  2. Измените IgnoreLid на IgnoreLid = true

  3. Сохраните и выйдите из редактора.

  4. Перезапустите службу UPower с помощью:

      перезапуска службы upower
     
48
ответ дан 10 August 2011 в 02:20

Иногда мне нравится приостанавливать работу портативного компьютера, а иногда - держать его в рабочем состоянии в течение долгого времени, как сервер (ничего не делать, когда я закрываю крышку). Я использую Debian, и вот мой простой сценарий для выполнения любого из них на лету без перезагрузки:

# 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
ответ дан 10 August 2011 в 02:20

Вы можете легко отключить функцию блокировки крышки , щелкнув значок Системные настройки на панели запуска / задач, а затем нажав Яркость и блокировка .

Затем переведите переключатель Блокировка в положение «выключено» и снимите флажок « Требовать пароль при выходе из режима ожидания. » флажок.

enter image description here

Еще одна вещь, на которую вы должны обратить внимание, если вы также планируете настроить гибернацию (приостановку на диск), - это то, есть ли в вашей системе достаточно большой раздел подкачки, чтобы действительно перейти в спящий режим . Гибернация отличается от режима ожидания, но иногда людям нравится настраивать функцию гибернации во время настройки режима ожидания.

Вы также можете просмотреть настройки Power ,поэтому они не подвешивают систему, когда крышка закрыта. Вы можете сделать это в Системные настройки -> Питание .

enter image description here

3
ответ дан 10 August 2011 в 02:20

Для 12.10:

Отредактируйте /etc/UPower/UPower.conf и добавьте IgnoreLid = верно до дна.

Этот метод od больше не работает в Saucy. Я не уверен насчет 13.04.

0
ответ дан 10 August 2011 в 02:20

Для 11.10 - 12.04:

В настройках питания можно выбрать "Ничего не делать". Откройте тире (суперключ), найдите "питание", а затем выберите нужную опцию в выпадающем меню. Обратите внимание, что закрытие крышки на самом деле выключит экран, хотя плюс любые внешние мониторы:

enter image description here

Если вы переместите мышь, то любые подключенные мониторы будут включать питание при закрытом ноутбуке. После этого он станет основным монитором.

41
ответ дан 10 August 2011 в 02:20

Другие вопросы по тегам:

Похожие вопросы: