Я хотел бы, чтобы мой компьютер выходил из системы каждый раз, когда я закрывал крышку. И под этим я подразумеваю выход из системы полностью. По сути, я хочу, чтобы запускаемые приложения запускались каждый раз, когда я открываю крышку на своем компьютере. Прямо сейчас, он просто блокирует экран и возвращается, когда я ввожу свой пароль. Было бы здорово, если бы у меня было так, чтобы запускаемые приложения запускались каждый раз, когда я открываю крышку. Однако при выходе из системы все несохраненные файлы будут потеряны?
В качестве альтернативы, вы знаете, есть ли способ выполнить команду каждый раз, когда я открываю крышку?
Это Dell Inspiron E1505 под управлением Ubuntu 10.04.
Предполагая, что у вас установлена какая-то версия Ubuntu (вы должны были включить эту информацию), на каком-то ноутбуке (вы должны были включить эту информацию) я постараюсь помочь. YMMV
Если вы прочитаете man acpid
и продолжите поиск, вы обнаружите, что /etc/acpi/events/lidbtn
сообщает «Демону событий расширенной конфигурации и интерфейса питания» выполнить /etc/acpi/lid.sh
.
/etc/acpi/lid.sh
проверяет наличие исполняемого файла с именем /etc/acpi/local/lid.sh.pre
до того, как он выполнит свою работу, и /etc/acpi/local/lid.sh.post
после его работы и (в обоих случаях) выполняет файл.
Вы должны начать с создания каталога /etc/acpi/local
, а затем команды в любом файле, который кажется наилучшим.