Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Зависание ноута при закрытии крышки  (Прочитано 2537 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн khar-selim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Ноут hp compaq 6720s на Pentium Dual Core 2370. Система Kubuntu 8.04.
В настройках acpid, Kpowersave и Ubuntuшного управления питанием (кстати, как последнее отключить?) на закрытие крышки установлено действие гасить экран. Но ноут сам гасит его при закрытии крышки (это происходит и в настройках биос, и в меню grub). Пробовал закомментировать обработку lidclose-события в /etc/acpid - не помогло. В action добавил точку к названию файла lidclose.sh - не помогло.
Ну разумеется acpi=off решает проблему, только на ноуте работать с этой опцией сложновато.

Купил такую же модель сестре, но на селероне, без bluetooth и с глянцевым экраном - там такой проблемы нет.

Может как-нибудь можно полностью отключить в acpid реакцию на событие lidclose?
HP Compaq 6720s KE167ES Pentium DualCore T2370, 2048 MB, 160 GB
KUbuntu 8.04 + kernel 2.6.25
 ASUS S200N Pentium-M 1000 ULV, 256 MB, 40 GB XUbuntu 8.04 (WM - fluxbox)

Оффлайн phdpka

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Зависание ноута при закрытии крышки
« Ответ #1 : 04 Октября 2008, 18:23:10 »
У меня такая же проблема. Ты ещё не нашёл решение?

Оффлайн Melges

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Зависание ноута при закрытии крышки
« Ответ #2 : 25 Октября 2008, 18:13:09 »
Если кому ещё надо, то вот решение:
sudo gedit /etc/acpi/lid.sh
Весь код который там есть удаляем.
Затем вставляем этот:
#!/bin/bash

. /etc/default/acpi-support
. /usr/share/acpi-support/power-funcs
. /usr/share/acpi-support/device-funcs
. /usr/share/acpi-support/policy-funcs

DeviceConfig;

if [ x$ACPI_SLEEP != xtrue ] && [ x$1 != xforce ]; then
  exit;
fi

if [ x$1 != xforce ] && [ x$1 != xsleep ] && [ `CheckPolicy` = 0 ]; then
    exit;
fi

if [ x$LOCK_SCREEN = xtrue ]; then
    if pidof xscreensaver > /dev/null; then
for x in /tmp/.X11-unix/*; do
    displaynum=`echo $x | sed s#/tmp/.X11-unix/X##`
    getXuser;
    if [ x"$XAUTHORITY" != x"" ]; then    
export DISPLAY=":$displaynum"
. /usr/share/acpi-support/screenblank
    fi
done
    fi
fi

. /etc/acpi/prepare.sh

if [ x$DISABLE_DMA = xtrue ] && [ -b /dev/hda ]; then
  hdparm -d 0 /dev/hda
fi

echo -n $ACPI_SLEEP_MODE >/sys/power/state

if [ x$RESET_DRIVE = xtrue ] && [ -b /dev/hda ]; then
    hdparm -w /dev/hda
    hdparm -C /dev/hda
    hdparm -C /dev/hda
    hdparm -C /dev/hda
    hdparm -d 1 /dev/hda
fi

if [ x$DISABLE_DMA = xtrue ] && [ -b /dev/hda ]; then
  hdparm -d 1 /dev/hda
fi

. /etc/acpi/resume.sh
Всё теперь выбираем нужное действие в gnome-power-manager, должно работать.

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Зависание ноута при закрытии крышки
« Ответ #3 : 25 Октября 2008, 19:21:53 »
есть решение проще
отключить спящий режим.


ноут правда всегда будет работать, но это сделать намного быстрее.
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн costoprav

  • Участник
  • *
  • Сообщений: 111
  • Без комментариев.
    • Просмотр профиля
Re: Зависание ноута при закрытии крышки
« Ответ #4 : 25 Октября 2008, 19:40:35 »
Я попробовал решение Melges оно как раз и убивает спящий режим, при закрытии крышки ничего не происходит не смотря на настройки в gnome-power-manager, в принципе, это я вам как врач говорю, тоже решение, если болит рука - ампутировать!

Оффлайн InkVisitor

  • Участник
  • *
  • Сообщений: 190
  • Nikopol, Ukraine
    • Просмотр профиля
Re: Зависание ноута при закрытии крышки
« Ответ #5 : 25 Октября 2008, 21:56:58 »
У меня этот способ не помог. Т. е. при закрытии крышки тухнет экран. Помогает только reset.
Fujitsu-Siemens Amilo EL

Оффлайн nikolorl

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: Зависание ноута при закрытии крышки
« Ответ #6 : 26 Октября 2008, 07:24:12 »
У меня тоже проблема с ждущем режимом, а в спящем все нормально (BenQ A51E)

Оффлайн Melges

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Зависание ноута при закрытии крышки
« Ответ #7 : 26 Октября 2008, 09:58:26 »
Это 100% должно работать на HP Compaq 6720s с Intel Centrino, и должно переводить его в ждущий режим или отключать экран, со спящим другой код, его можно взять из файла hibernation.sh в папке acpi

 

Страница сгенерирована за 0.067 секунд. Запросов: 23.