Я б хотів, щоб закриття кришки ноутбука було необов’язковим. Як я можу це зробити?
Я б хотів, щоб закриття кришки ноутбука було необов’язковим. Як я можу це зробити?
Відповіді:
Щоб змусити Ubuntu нічого не робити, коли кришка ноутбука закрита:
Відкрийте /etc/systemd/logind.conf
файл у текстовому редакторі як корінь, наприклад,
sudo -H gedit /etc/systemd/logind.conf
Додайте рядок HandleLidSwitch=ignore
(переконайтеся, що це не коментується!),
Перезавантажте системний демон (майте на увазі, що це вийде з системи) за допомогою цієї команди:
sudo systemctl restart systemd-logind
або, починаючи з 15.04:
sudo service systemd-logind restart
Дивіться також: Ubuntu Server 13.10 тепер переходить у режим сну при закриванні кришки ноутбука
Для користувачів GNOME:
Якщо ви використовуєте GNOME (за замовчуванням 18.04+), це можна зробити легко, не змінюючи системних налаштувань, використовуючи "Інструмент налаштування Gnome". Його можна встановити в магазині програмного забезпечення Ubuntu (Він називається GNOME Tweaks). Або якщо ви віддаєте перевагу консолі:sudo apt-get install gnome-tweak-tool
Запустіть його після встановлення, а потім у розділі Power , вимкніть налаштування, щоб нічого не робити, коли кришка закрита. Я тестував це на Ubuntu 18.04, і він працює.
IgnoreLid=true
в/etc/UPower/UPower.conf
HandleLidSwitch=hibernate
якщо ви хочете, щоб ваш ноутбук перезимував, а не робити нічого.
sudo service systemd-logind restart
Не робіть нічого, коли кришка ноутбука закрита (корисно, коли підключено зовнішній монітор):
gconf-editor
lid_ac
і lid_battery
вnothing
АБО
1.При включенні живлення змінного струму нічого не робіть, коли кришка ноутбука закрита:
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.При включенні живлення змінного струму порожній екран, коли кришка ноутбука закрита:
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
Перезапустіть службу UPower за допомогою:
service upower restart
/etc/UPower
каталогу. Однак ця відповідь на це питання спрацювала.
Копіювання 1-ої відповіді з: http://ubuntuforums.org/showthread.php?t=1319921&highlight=close+laptop+lid
У терміналі (Програми -> Аксесуари -> Термінал) введіть: gconf-editor
Перейдіть до додатків -> gnome-power-manager -> кнопок і встановіть для lid_ac та / або lid_battery значення "нічого" (без лапок).
У мене 14.04.1 LTS, Trusty Tahr .
Що для мене не працює:
Відкрийте файл /etc/systemd/logind.conf у текстовому редакторі як корінь, наприклад,
sudo -H gedit /etc/systemd/logind.conf
Додайте рядок HandleLidSwitch=ignore
(переконайтеся, що це не коментується!),
Перезавантажте системний демон за допомогою цієї команди:
sudo restart systemd-logind
Редагувати gConf
Увімкнувши живлення змінного струму, не робіть нічого, коли кришка ноутбука закрита:
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
але налаштування для закриття кришки для мене не працювали. Це зареєстрована помилка?
Існує помилка з деякими ноутбуками та моніторами, що змушує 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"
Редагуйте /etc/systemd/logind.conf
та встановіть, HandleLidSwitch=lock
щоб заблокувати екран із закритою кришкою (але не призупинити) або HandleLidSwitch=ignore
навіть не заблокувати екран.
Це пов’язано зі зміною GNOME вище. Дивіться помилку GNOME 687277 щодо обґрунтування цієї зміни.
Мені подобається іноді призупиняти свій ноутбук, а в інший час мені подобається тривалий час працювати як сервер (нічого не робити, коли я закриваю кришку). Я використовую 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
Давайте створимо сценарій, який працює на всіх версіях
#!/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
Ви можете легко відключити функцію блокування кришки , натиснувши піктограму « Налаштування системи» на панелі «Запуск / Задача», а потім натисніть « Яскравість та блокування» .
Звідти ви переводите перемикач блокування у положення вимкнено та знімаєте прапорець " Потрібно мій пароль при пробудженні з призупинення ".
Ще одна річ, на яку слід звернути увагу, якщо ви також плануєте налаштовувати сплячку (призупинити на диск) - це чи має у вашій системі достатньо великий розділ для заміни, щоб насправді перейти у сплячку . Зимова сплячка відрізняється від призупинення, але іноді люди хочуть налаштувати функцію сплячки під час налаштування призупинення.
Ви також можете перейти через свої настройки живлення , щоб вони не призупиняли роботу системи, коли кришка закрита. Це можна зробити в налаштуваннях системи -> Power .
Відредагуйте /etc/UPower/UPower.conf
та додайте IgnoreLid=true
донизу.
Цей метод більше не працює в Saucy. Я не впевнений близько 13.04.
systemctl restart upower
.