Сделал домашний сервачок с консольным дебианом на борту из старого ноутбука.
Из-за постоянно горящего экрана, ноутбук греется, и хочется гасить экран при закрытии крышки.
Есть у кого-нибудь идеи как решить проблему?
Проблема решилась.
Правда, я так и не понял как.
Подозреваю, что проблема разрешлась установкой acpid.
Я ему говорю ставить, он говорит, что всё уже стоит и спрашивает, продолжить, типа или нет.
Я согласился, а сейчас случайно заглянул, а экран выключается.
Проблема нарисовалась снова.
По совету Жустины и Каскада, использовал setterm.
Смысла заморачиваться с реагированием на крышку ноутбука нет, поэтому просто создал скрипт в /etc/init.d
setterm -blank 1
setterm -powerdown 2
Через минуту простоя очищает экран, ещё через минуту - полностью гасит.
Без очистки, гашение экрана не работает.
Обнаружилась проблема: решение работает если только юзер залогинен.
Если перезагрузить ноут и не войти в систему, экран не гаснет.
я гасил подсветку так на моноблоке sleep 1 && xset dpms force off
хотя, насколько подсказывает опыт электронщика, гасИтся подсветка в мониторе должна физически при закрытии крышки ноута, проверьте концевик или геркон, что там стоит на нем (ноуте).
Провел опыт. ноут перезагрузил до выбора устройсва с которого грузится. т.е. никакой ОС не пахнет, экран выключаетя при закрытии крышки, т.е от датчика. Командой можно выключить , но это вторично, ищите неисправность концевика (датчика), может в биосе еще где есть такая настройка?
Гмм, и давно Ваш опыт электронщика Вам такое подсказывает?
Ибо мой опыт электронщика говорит совершено обратное. :-)
Максимум того, что мне удавалось достичь - это реакция ОС на этот переключатель.
там даже близко нет физики :-(
Не помню конечно как там в хьлетовской армаде 740 (кажется), ибо давно его уже нет в живых, но иривере с 2г пнем 2 уже только отдача переключателя ос есть. выключения нет.
Проверенно отключением реакции на аспи.
при чем тут реакция ос на него, он посылает сигнал в acpi, да, но еще и должен гасить подссветку физически, глянул по форумам по ремонту, матрица может не светиться изза неработающего концевика (без загрузки системы, даже в начальном этапе на инициализации биоса), т.е и не ВЫКлючаться она может по той-же причине в данном случае. например http://www.azbooki.ru/literatura.php?name=1ser.txt
вы сейчас говорите о разных моделях ноутбуков, раньше были крышки с концевиками, которые форсировали отключение экрана то бишь железно, а acpi был уже делом второстепенным(suspend OS или другие варианты), но экран отключался всегда, а сейчас этим действием управляет концевик, который в свою очередь посылает сигнал acpi, а дальше дело драйвера и ОС.
Насчет первого варианта, сам давно видел такие буки.
Вот черт, мой HP Probook 4740s настолько старый оказывается, что отключает подсветку и в меню UEFI, и на выборе загрузочного устройства, т.е в тех режимах, где никаким acpi и OS и не пахнет.
т.е вы хотите сказать что проверили столько ноутов на отключение подсветки от концевика?
Подождем автора, посмотрим что там у него, если бы не его вопрос я бы ни за что не озадачился бы проверять что выключают концевики у меня на ноуте, потому и странным мне кажется ваш ответ.
Это только те, что есть в наличии под линухом, и в которых я посмотрел... :-)
остальные, пробегавшие мимо, и ставившиеся в качестве примерно того же домашнего роутера(есть в наличии сразу упс, при живой батарее), опять таки мало места занимает, есть возможность использовать в качестве устройства быстрого доступа, вели себя примерно также....
Вы, конечно, все поржоте, но на ноуте реально оказался концевик.
Физическая кнопка, которую нажимает крышка ноутбука при закрытии.
Я её растыкал карандашом и она заработала.
Похоже, отключает экран физически, а не через acpi.
Теперь понятно чудесное исцеление, которое случилось год назад.
Вот всегда же так, при решении проблемы нужно начинать с самого простого, нет, мне нужно было перелопатить половину системы, наставить фиг знает чего и накуролесить с конфигами.
Моему примерно так же.
Как-никак первая модель ноутбука на двухъядерном проце.
Только по-дури взял полностью на AMD, а в ту пору уж очень фигово это всё в линуксе поддерживалось.
Сейчас можно было бы и по прямому назначению ноут использовать, железо поддерживается, но ноут выглядит уже стрёмненько, крышка перекрашена, разъём наушников дохлый, экран ушёл в желтизну и подсел.
А вот как сервак использовать - самое то, достаточно тихий, места мало занимает, если нужен прямой доступ к телу, клава и экран тут же.
Только греется прилично, хотя кулеры чистил, правда год назад где-то.
Да, ноут под домашний сервак хоршее решение, тихий и UPS встроенный, и этот бесперебойник еще и адекватно может выключать систему, в отличие от последних версий "настоящих" юпсей.
Блин...
А почему у меня их (концевиков) нет? :-)
ОБманули!!!! Недодали!! :-)
Есть у всех,если конечно речь о ноуте, просто их еще ставят внутри корпуса, и нажимает на него поворотный механизм, либо в крышке магнит а в копусе геркон, потому не видны.
Спасибо, добрый молодец, что рассказал о существовании микропереключателей, герконов, датчиков холла... :-)
А я то не знал...
Хотя все это хозяйство я изучал еще на станках ЧПУ в средине 80-х годов..
Более того, я еще это и настраивал, и разбирался с тем, как монтажники на заводе изготовителе это все собрали... :-)
Я не сказал, что переключателя нет, я сказал что минимум на трех разных ноутах (один нетбук) - у меня в режиме биоса подсветка экрана не выключается.
Что говорит о том, о чем я говорил выше. :-)
точно не уверен. но думаю, что надо установить модуль acpid и смареть в сторону /etc/acpi/
acpid установлен
Не запускать икс вапче и управлять по ссш, либо в автозагрузку выключение монитора.
дык иасов-то я так понел и нету
Ага, голая консоль, захожу по ssh.
setterm может?
Спасибо за информацию, может пригодится.
Хотя проблема и решилась, только как, я сам не понял.
* иксов
Проблема решилась.
Правда, я так и не понял как.
Подозреваю, что проблема разрешлась установкой acpid.
Я ему говорю ставить, он говорит, что всё уже стоит и спрашивает, продолжить, типа или нет.
Я согласился, а сейчас случайно заглянул, а экран выключается.
Значит раньше демон не запускался.
Проблема нарисовалась снова.
По совету Жустины и Каскада, использовал setterm.
Смысла заморачиваться с реагированием на крышку ноутбука нет, поэтому просто создал скрипт в /etc/init.d
setterm -blank 1
setterm -powerdown 2
Через минуту простоя очищает экран, ещё через минуту - полностью гасит.
Без очистки, гашение экрана не работает.
Обнаружилась проблема: решение работает если только юзер залогинен.
Если перезагрузить ноут и не войти в систему, экран не гаснет.
я гасил подсветку так на моноблоке sleep 1 && xset dpms force off
хотя, насколько подсказывает опыт электронщика, гасИтся подсветка в мониторе должна физически при закрытии крышки ноута, проверьте концевик или геркон, что там стоит на нем (ноуте).
Провел опыт. ноут перезагрузил до выбора устройсва с которого грузится. т.е. никакой ОС не пахнет, экран выключаетя при закрытии крышки, т.е от датчика. Командой можно выключить , но это вторично, ищите неисправность концевика (датчика), может в биосе еще где есть такая настройка?
Гмм, и давно Ваш опыт электронщика Вам такое подсказывает?
Ибо мой опыт электронщика говорит совершено обратное. :-)
Максимум того, что мне удавалось достичь - это реакция ОС на этот переключатель.
там даже близко нет физики :-(
Не помню конечно как там в хьлетовской армаде 740 (кажется), ибо давно его уже нет в живых, но иривере с 2г пнем 2 уже только отдача переключателя ос есть. выключения нет.
Проверенно отключением реакции на аспи.
при чем тут реакция ос на него, он посылает сигнал в acpi, да, но еще и должен гасить подссветку физически, глянул по форумам по ремонту, матрица может не светиться изза неработающего концевика (без загрузки системы, даже в начальном этапе на инициализации биоса), т.е и не ВЫКлючаться она может по той-же причине в данном случае. например http://www.azbooki.ru/literatura.php?name=1ser.txt
вы сейчас говорите о разных моделях ноутбуков, раньше были крышки с концевиками, которые форсировали отключение экрана то бишь железно, а acpi был уже делом второстепенным(suspend OS или другие варианты), но экран отключался всегда, а сейчас этим действием управляет концевик, который в свою очередь посылает сигнал acpi, а дальше дело драйвера и ОС.
Насчет первого варианта, сам давно видел такие буки.
Вот черт, мой HP Probook 4740s настолько старый оказывается, что отключает подсветку и в меню UEFI, и на выборе загрузочного устройства, т.е в тех режимах, где никаким acpi и OS и не пахнет.
НР? он могеть... :-)
Асер нетбук Емашинес 350 - нет, Самсунг Р18 - нет, штук пять разных, попадавшихся в руки - так же.
ХП - не, не попадались..
т.е вы хотите сказать что проверили столько ноутов на отключение подсветки от концевика?
Подождем автора, посмотрим что там у него, если бы не его вопрос я бы ни за что не озадачился бы проверять что выключают концевики у меня на ноуте, потому и странным мне кажется ваш ответ.
Это только те, что есть в наличии под линухом, и в которых я посмотрел... :-)
остальные, пробегавшие мимо, и ставившиеся в качестве примерно того же домашнего роутера(есть в наличии сразу упс, при живой батарее), опять таки мало места занимает, есть возможность использовать в качестве устройства быстрого доступа, вели себя примерно также....
а автологин сделать никак не получится?
Вы, конечно, все поржоте, но на ноуте реально оказался концевик.
Физическая кнопка, которую нажимает крышка ноутбука при закрытии.
Я её растыкал карандашом и она заработала.
Похоже, отключает экран физически, а не через acpi.
Теперь понятно чудесное исцеление, которое случилось год назад.
Вот всегда же так, при решении проблемы нужно начинать с самого простого, нет, мне нужно было перелопатить половину системы, наставить фиг знает чего и накуролесить с конфигами.
Блин...
А почему у меня их (концевиков) нет? :-)
ОБманули!!!! Недодали!! :-)
за последние 3 дня, из четырёх ноутов, которые попались в руки, на всех были концевики... ноутам, правда, уже больше 5 лет
Моему примерно так же.
Как-никак первая модель ноутбука на двухъядерном проце.
Только по-дури взял полностью на AMD, а в ту пору уж очень фигово это всё в линуксе поддерживалось.
Сейчас можно было бы и по прямому назначению ноут использовать, железо поддерживается, но ноут выглядит уже стрёмненько, крышка перекрашена, разъём наушников дохлый, экран ушёл в желтизну и подсел.
А вот как сервак использовать - самое то, достаточно тихий, места мало занимает, если нужен прямой доступ к телу, клава и экран тут же.
Только греется прилично, хотя кулеры чистил, правда год назад где-то.
Да, ноут под домашний сервак хоршее решение, тихий и UPS встроенный, и этот бесперебойник еще и адекватно может выключать систему, в отличие от последних версий "настоящих" юпсей.
Есть у всех,если конечно речь о ноуте, просто их еще ставят внутри корпуса, и нажимает на него поворотный механизм, либо в крышке магнит а в копусе геркон, потому не видны.
Спасибо, добрый молодец, что рассказал о существовании микропереключателей, герконов, датчиков холла... :-)
А я то не знал...
Хотя все это хозяйство я изучал еще на станках ЧПУ в средине 80-х годов..
Более того, я еще это и настраивал, и разбирался с тем, как монтажники на заводе изготовителе это все собрали... :-)
Я не сказал, что переключателя нет, я сказал что минимум на трех разных ноутах (один нетбук) - у меня в режиме биоса подсветка экрана не выключается.
Что говорит о том, о чем я говорил выше. :-)
Ну молодец, что могу сказать, ты очень помог ответами автору темы.
sudo nano /etc/systemd/logind.conf
найти и раскоментировать строку "HandleLidSwitch=" и вместо стандартного значения вписать ignore
reboot
Отправить комментарий