Линукс при закрытии крышки ноутбука

Отключаем действие крышки ноутбука в linux mint 19

Установил недавно на ноутбук linux mint 19 надо стало настроить действие крышки ноутбука. Ноутбук использую дома как медиа-центр, подключен к телевизору по кабелю HDMI.

Все бы ничего, да вот при закрытии крышки ноутбука гаснут оба экрана. Действие крышки — «Ничего не делать» при закрытии нет. На официальных сайтах и форумах, описанное решение данной проблемы не помогает.

Решение было найдено на одном их официальных сайтах, но оно не работает, а все потому, что как всегда подходит оно как написано только для Ubuntu.

Странно — но ведь Linux mint вроде «производное» от него.

Методом проб было найдено решение

Значит скажу сразу, проверено и работает на Linux mint 19 с окружением рабочего стола Xfce.

На официальных сайтах и форумах поддержки linux систем рекомендуется открыть блокнотом или редактором который вам удобен файл logind.conf и отредактировать в нем одну строчку.

Так и поступаем, через терминал получаем права root, далее открываем этот файл в текстовом редакторе gedit.

Для получения прав рут вводите в терминале команду

Попросит пароль, вводим его и нажимаем Enter. Процесс ввода пароля не будет виден.

gedit /etc/systemd/logind.conf

Если у вас не установлен редактор gedit можете воспользоваться стандартным nano. Или установить gedit командой apt install gedit.

действие крышки открываем файл через терминал

После выполнения команды откроется файл в котором надо изменить две строчки. Рекомендуют только одну строчку, но мне это не помогло. Я сделал как показано ниже.

редактирование в gedit

Находим две строчки в тексте файла:

и приводим их к виду как на скриншоте. Убираем решетку вначале строки и присваиваем значение ignore.

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

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

Источник

Почему мой компьютер отключается, когда я закрываю его крышку?

Когда вы закрываете крышку ноутбука, он переходит в режим ожидания для сохранения электроэнергии. Это означает, что компьютер не выключается — он просто «засыпает». Можно вернуть его в рабочий режим, открыв крышку. Если компьютер не «просыпается», попробуйте нажать клавишу мышки или клавиатуры. Если это тоже не помогает, нажмите кнопку питания.

Читайте также:  Kali linux delete user

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

Запрет перехода компьютера в режим ожидания при закрытии крышки

Эти инструкции сработают только если в системе используется systemd . Свяжитесь с разработчиками вашего дистрибутива для получения дополнительной информации.

Чтобы изменить этот параметр, на вашем компьютере должно быть установлено приложение Доп.настройки .

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

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

  1. Откройте Обзор и начните вводить: Доп. настройки .
  2. Нажмите Доп. настройки , чтобы открыть приложение.
  3. Выберите вкладку Основное .
  4. Переведите переключатель Режим ожидания при закрытии ноутбука в выключенное положение.
  5. Закройте окно приложения Доп. настройки .

Источник

Как в Ubuntu, при закрытии крышки, не переводить компьютер ни в какие режимы

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

Есть несколько версий — десктопная и серверная. На серверной работает только 1 способ — через терминал. А на десктопной работают оба способа, т.к. есть графический интерфейс.

И так начнем с десктопной, на ней это делается быстрее всего. Для начала откроем “Параметры системы”, потом “Питание” и в выпадающем меню “Переводить в ждущий режим при бездействии через”, выбираем “Не переводить в ждущий режим”.

Выбираем

Это же можно сделать и через терминал, этот способ подходит как для десктопной версии, так и для серверной. Всего лишь надо изменить настройку в файле logind.conf, который находится в папке /etc/systemd/. Нужно выполнить команду от имени администратора, т.е. с “sudo”, с помощью своего редактора, у меня это Vim.

sudo vim /etc/systemd/logind.conf 

После открытия файла в редакторе, надо найти следующюю строчку

Читайте также:  Linux pid фонового процесса

И заменить ее на эту строку

Должно получиться вот так:

Конечный результат

Отличия второй строки от первой — в отсутсвии знака # впереди и вместо слова suspend , стоит слово ignore .

После замены, нужно сохранить этот файл. В VIM для этого есть команда :wq .

А так же нам надо остановить сервис Login Manager.

sudo service systemd-logind stop 

И после запускаем этот сервис

sudo service systemd-logind start 

И для уверености можно перезагрузить сам ноутбук, командой

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

Оставайтесь с нами, и читайте наш блог.

Источник

Как изменить поведение ноутбука при закрытии в Ubuntu с помощью HandleLidSwitch

Как изменить поведение ноутбука при закрытии в Ubuntu с помощью HandleLidSwitch

Ф айл конфигурации менеджера входа logind.conf в системе Ubuntu 20.04 Linux можно использовать для настройки поведения закрытия крышки. В Ubuntu этот подход можно использовать для выключения дисплея при закрытии крышки; его также можно использовать для изменения поведения крышки ноутбука, когда она закрыта. Ubuntu приостанавливает работу по умолчанию, когда крышка ноутбука заблокирована. Чтобы изменить поведение крышки в Ubuntu, мы изменим файл logind.conf. Поскольку конфигурация по умолчанию определяется во время компиляции, конфигурация требуется только тогда, когда требуются отклонения от значений по умолчанию.

В качестве руководства для администратора основной файл конфигурации в /etc/systemd/ состоит из закомментированных записей, указывающих на значения по умолчанию. Редактирование этого файла или создание вставок можно использовать для создания локальных переопределений. Программы могут загружать выпадающие файлы из каталога /usr/, когда им нужно изменить настройку. Файлы в /etc/ предназначены для локального администратора, который может использовать эту логику для изменения файлов конфигурации поставщика. Поскольку основной файл конфигурации имеет приоритет над добавлением пакетов, их необходимо использовать для их переопределения. В этой статье мы настроим действие закрытия крышки по умолчанию в Ubuntu 20.04 LTS.

Метод изменения поведения закрытия ноутбука в Ubuntu с помощью HandleLidSwitch

Чтобы пройти через это, у вас должны быть права sudo и любая редакция Linux, установленная в вашей операционной системе. Мы установили и настроили Ubuntu 20.04, который будет использоваться для выполнения наших задач. Войдите в систему Ubuntu 20.04 Linux и перейдите в область активности, где появится панель поиска. Чтобы получить терминал оболочки командной строки, напишите в нем слово «терминал». Когда появится приложение терминала, щелкните его, чтобы открыть. Введите следующую команду, чтобы изменить файл конфигурации менеджера входа в систему по умолчанию для системы Linux Ubuntu 20.04:

$ sudo gedit /etc/systemd/logind.conf

Вам будет предложено ввести пароль пользователя sudo. Введите пароль, чтобы продолжить. Как только файл будет запущен и заработает, вы должны увидеть что-то, как показано на скриншоте ниже.

Читайте также:  Acer nitro 5 драйвер linux

Вы можете просмотреть несколько вариантов, показанных на скриншоте. Мы собираемся объяснить несколько полей, которые важны для пользователей.

  • HandleLidSwitch = lock — всякий раз, когда крышка будет закрыта, система Ubuntu 20.04 будет автоматически заблокирована.
  • HandleLidSwitch = ignore — поскольку флаг –ignore означает, что после этой инструкции не будет никакого конкретного вывода.
  • HandleLidSwitch = poweroff — Всякий раз, когда крышка будет закрыта, система Ubuntu 20.04 будет заблокирована и выключена автоматически.
  • HandleLidSwitch = hibernate — всякий раз, когда крышка закрывается, система Ubuntu 20.04 автоматически блокируется в спящем режиме.

У нас есть еще один вариант — HandleSuspendKey = Suspend. Мы собираемся использовать его следующим образом.

Поскольку мы использовали ключевое слово «sudo», при выполнении система предложит пользователю ввести пароль. Как только пароль будет введен, система будет автоматически приостановлена.

Теперь мы можем применить все изменения, которые мы внесли, выполнив следующую команду в терминале системы Ubuntu 20.04.

$ Sudo systemctl restart systemd-logind.service

Поскольку мы использовали ключевое слово «sudo», система будет запрашивать у пользователя пароль при его выполнении. Как вы увидите на прикрепленном изображении, как только пароль будет предоставлен, система предложит вам ввести пароль вошедшего в систему пользователя для целей аутентификации.

Таким образом все изменения будут сохраняться в системе.

Вывод

В этой статье мы объяснили вам основную концепцию файла конфигурации диспетчера входа logind.conf в системе Ubuntu 20.04 Linux. Кроме того, мы показали вам, как вы можете изменить поведение закрытия ноутбука или компьютера в системе Linux Ubuntu 20.04 с помощью HandleLidSwitch.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Оцените статью
Adblock
detector