пополудни-utils: Никакая сеть в не приостанавливает сценарии?

Это (подобный), что Вы видите?

GNOME Shell Keyboard Shortcuts

Если так, попытайтесь нажать на активированную привязку клавиш (например, "Ctrl+Alt+T" в screenshot1) и нажмите Backspace для очистки его (как упомянуто у основания окна)

(Никакая идея, как удалить отключенный ярлык, gconf-editor возможно?)

(1) который я умыкнул из этого блога

7
13.04.2017, 15:36
1 ответ

1. Причуды?

Сначала я подтвердил бы, что Ваш приостанавливать, функционирует правильно. Смотрите на страницу причуд и подтвердите, что Ваш приостанавливать, функционирует правильно и не просто кажется, что она работает правильно.

2. Действительно ли Ваш 001_something сценарий является исполняемым файлом?

Проверьте, чтобы удостовериться что Ваш 001_something сценарий является исполняемым файлом!

% chmod +x 001_something

3. Ваш 001_something сценарий выглядит корректным?

Проверьте, чтобы удостовериться, что Ваш сценарий соответствует какой pm-utils ожидает.

Сценарий в качестве примера

#!/bin/bash
case "$1" in
    hibernate|suspend)
        ACTION BEFORE SUSPEND/HIBERNATE
        ;;
    thaw|resume)
        ACTION AFTER RESUME
        ;;
    *)
        ;;
esac
exit $?

Примечание: Вы помещаете свои попытки использовать сеть в hibernate|suspend корректная часть случая/оператора переключения?

4. файл в.d функционировании каталога (/etc/pm/suspend.d/или/usr/lib/pm-utils/sleep.d/)?

Затем я подтвердил бы что Ваш 001_something сценарий на самом деле становится забранным, приостанавливают / в спящем режиме правильно при наличии, это просто повторяет в файл некоторую строку именно так, Вы знаете, что это работает.

echo "yup I'm working" > /tmp/pmck_`date +%Y-%T`.log

Необходимо затем видеть файлы такой как pmck_2013-16:08:11.log в /tmp.

5./var/log?

Если бы вышеупомянутое.d каталог функционирует, я сделал бы a 001_something и имейте его, копируют /var/log/pm-suspend.log файл Вы думаете, становится перезаписанным в некоторый другой файл под /tmp, тем путем можно, по крайней мере, подтвердить, что вход корректен. Это может получить Вас некоторое дальнейшее понимание, что происходит.

cp /var/log/pm-suspend.log /tmp/pmlg_`date +%Y-%T`.log

6. Число рычага сна?

Также можете Вы менять имя своего файла рычага к 00-something вместо 001_something? Не уверенный, но страница справочника указывает на эти значения.

SLEEP HOOK ORDERING CONVENTION
       00 - 49
           User and most package supplied hooks. If a hook assumes that all of the usual services and userspace infrastructure
           is still running, it should be here.

       50 - 74
           Service handling hooks. Hooks that start or stop a service belong in this range. At or before 50, hooks can assume
           that all services are still enabled.

       75 - 89
           Module and non-core hardware handling. If a hook needs to load/unload a module, or if it needs to place non-video
           hardware that would otherwise break suspend or hibernate into a safe state, it belongs in this range. At or before
           75, hooks can assume all modules are still loaded.

       90 - 99
           Reserved for critical suspend hooks.

7. Сетевое соединение?

Добавьте следующее к Вашему 001_something сценарий:

TMP=/tmp/pmip_`date +%Y-%T`.log

# network status?
ip link show > $TMP

# dns working?
dig google.com +answer >> $TMP

# can we ping google?
ping -c 5 www.google.com >> $TMP

8. Ошибка с пополудни-utils, HAL, и Хрипящий?

Я столкнулся с этим debian отчетом об ошибках, и задайтесь вопросом, могло ли это быть причиной Вашей проблемы. Ошибка описывает проблему с HAL и пополудни-utils. Это походит на удаление, HAL устраняет сетевую проблему.

9. Более подробный пополудни-utils отладка

Дополнительно существует эта ссылка, которая дает совет для, приостанавливают/возобновляют проблемы, характерные для Debian. Существует упоминание о способе увеличить журналирование пополудни-utils путем установки переменной, PM_DEBUG=true в /usr/lib/pm-utils/pm-functions файл.

выборка

Включение Отладки для пополудни-utils

Журнал приостанавливает и возобновляет, что процессы находятся в файле /var/log/pm-suspend.log. Это содержит умеренно подробную информацию по умолчанию. Больше информации может быть включено для отладки путем вставки PM_DEBUG=true экспорта строки в начало файла/usr/lib/pm-utils/pm-functions.

Возможно, это могло бы быть полезно в предоставлении Вам больше понимания, что продолжает пополудни-utils!

10. ACPI закрывающаяся сеть до pm-utils?

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

Файл СОБЫТИЯ

% more /etc/acpi/events/lm_lid
event=button[ /]lid
action=/etc/acpi/actions/lm_lid.sh %e

Файл ДЕЙСТВИЯ

% more /etc/acpi/actions/lm_lid.sh
#! /bin/sh

test -f /usr/sbin/laptop_mode || exit 0

# lid button pressed/released event handler

/usr/sbin/laptop_mode auto

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

режим ноутбука поддерживает каталог, /etc/laptop-mode/conf.d, подобный другим инструментам Unix. Там файлы, связанные с устройствами беспроводных сетей и Ethernet.

В основной конфигурации. файл, /etc/laptop-mode/laptop-mode.conf, способность состоит в том, чтобы включить больше подробного обмена сообщениями. Возможно, это прольет некоторый дополнительный свет на то, что продолжается?

VERBOSE_OUTPUT=1

Сводка вышеупомянутых вещей попробовать на основе обратной связи OP

1: Приостановите работы до использования батареи, и сон Вовлек мой ноутбук, затронуты. Иначе я не понимаю, как упомянутая веб-страница должна помочь мне узнать.

2: Это.

3: Это выглядит корректным.

4: Я получаю те файлы.

5: Я получаю соответствующие файлы журнала, но они не полезны мне.

6: 00 вместо 001 не показывает различия.

7: Вещи в этом разделе просто тестируют на сетевое соединение. Как сказано в моем вопросе, у меня нет сетевого соединения, как только скрипт запущен. wlan0 устройство снижается. Файлы журнала: http://paste.debian.net/231760.

Примечание: Я не имел, роют установленный (сообщение об ошибке. в журнале paste.debian.net), однако ясно, что никакой доступ к сети не доступен (как сказано). Я вижу, что это снижается путем осмотра вывода iwconfig, IP шоу ссылки, ping... Сценарий жемчуга является рассматриваемым сценарием.

BTW, как только первая строка /usr/lib/pm-utils/bin/pm-action выполняется (от upowerd), сеть уже снижается.

8: hal был установлен, удаление его ничего не изменяет.

7
27.01.2020, 20:18

Теги

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