Рейтинг:2

настроить ноутбук на отключение при подключении к внешнему источнику питания

флаг ca

У меня есть ноутбук frame.work ubuntu 21.10, который я часто подключаю к концентратору usb-c с монитором, клавиатурой и мышью.

В настоящее время я вытаскиваю свой ноутбук и подключаю концентратор USB-C, но затем открываю крышку ноутбука, чтобы выйти из режима ожидания, а затем закрываю крышку, чтобы мой основной монитор был единственным дисплеем.

Я хотел бы поставить ноутбук в держатель, который затруднил бы подключение к питанию и открытие крышки.

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

Если ноутбук подключен к сети переменного тока, я бы хотел, чтобы профиль питания был установлен на максимум. Если ноутбук работает от батареи, я бы хотел, чтобы в профиле питания был установлен режим энергосбережения.

Есть ли какое-либо приложение или настройка, которые делают это? Если нет, то как мне перехватить эти события и настроить службу для управления этими состояниями?

WinEunuuchs2Unix avatar
флаг in
Здесь много моментов. Еще один момент, который следует добавить: когда ноутбук подключен к док-станции, вам не нужно поднимать крышку, чтобы разбудить его. Вам нужно будет только покачивать мышь или касаться одной клавиши, например, первой буквы вашего идентификатора пользователя, чтобы разбудить систему. Однако другие проблемы, которые вы подняли, могут быть решены с помощью правил udev (**пользовательское пространство `/dev`**).
Рейтинг:0
флаг kr

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

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

С другой стороны, вы можете отключить конфигурацию блокировки при приостановке. Я использую свой рабочий стол Ubuntu 20.04 с постоянно подключенным к нему проектором и пробуждаю его с помощью беспроводной Bluetooth-клавиатуры, не открывая крышку. Читать это для получения информации о том, как изменить поведение экрана блокировки или это о том, как изменить поведение закрытия крышки. Тем не менее, для пробуждения экрана по-прежнему требуется ввод с клавиатуры.

David avatar
флаг cn
Версии Ubuntu под названием Ubuntu 20 не существует.
MattK avatar
флаг ca
Спасибо Базз! Я не хочу разблокировать свой компьютер, это хороший момент, чтобы уточнить. Когда я открываю крышку ноутбука, я получаю запрос на аутентификацию. Я хотел бы видеть это сообщение при подключении питания переменного тока — мне не нужно, чтобы оно приостанавливалось, когда питание переменного тока подключено.Я бы хотел, чтобы он разблокировался и представил приглашение для входа в систему, после чего я могу использовать свои периферийные устройства USB для ввода пароля, точно так же, как когда я открываю крышку ноутбука, когда он подключен к концентратору. Я прочитал документы logind.conf и не думаю, что они позволяют мне отключать приостановку при подключении питания переменного тока - рад узнать, что это не так.
WinEunuuchs2Unix avatar
флаг in
@Bazz, когда вы живете один, нет необходимости, чтобы компьютер запрашивал пароль при выходе из режима ожидания или выходе из спящего режима. Достаточно простого запроса пароля при запуске `sudo` или перезагрузке раз в несколько месяцев.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.