172 похожих чатов

Очередной раз доброго времени. Методом тыка выяснил что на синкпаде под

убунту тачпад с трекпоинтом висят на elan_i2c. Как заставить не отключаться драйвера во время ввода в сон?

11 ответов

19 просмотров

Какая модель ThinkPad?

Курлык светоносный
l380

Драйвера-то всё равно будут отключаться. Вопрос как их включить обратно...

Курлык светоносный- Автор вопроса
Vadim "Oxyd" Priluzkiy
Драйвера-то всё равно будут отключаться. Вопрос ка...

А никак нельзя их насильно заблокировать от отключения?

Курлык светоносный
Печаль

Можно попробовать повесить хук. Но я знаю как вешать хуки на "засыпание", а не на просыпание. Теоретически можно попробовать выгружать модуль ядра отвечающий за TrackPoint/UltraNav (elan_i2c?) и надеяться, что после просыпания Udev обнаружит девайс и загрузит модуль. Потому как я вижу что этот модуль просто не рассчитан на suspend.

Курлык светоносный- Автор вопроса
Vadim "Oxyd" Priluzkiy
Можно попробовать повесить хук. Но я знаю как веша...

Допустим. Сможешь ли ты мне показать хук на засыпание?

Курлык светоносный
Допустим. Сможешь ли ты мне показать хук на засыпа...

О! Оказывается можно вешать и на засыпание и на просыпание. Короче хуки (это может быть обычный bash / sh) кладутся в /usr/lib/systemd/system-sleep/ Например у меня там лежит такой /usr/lib/systemd/system-sleep/tlp: #!/bin/sh # tlp - systemd suspend/resume hook # # Copyright (c) 2022 Thomas Koch <linrunner at gmx.net> and others. # This software is licensed under the GPL v2 or later. case $1 in pre) tlp suspend ;; post) tlp resume ;; esac Соответственно pre, это то что выполнится перед засыпанием, а post, то что после.

Курлык светоносный
Хм... Попробуем. Спасибо

Вообще про работу этой безобразии можно почитать в man systemd-sleep

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

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта