Есть ли какая-нибудь консольная утилита типа wgetpaste? Было бы очень удобно.
Червоноокий
Можно сказать, что мой вопрос решен чуть более чем полностью. vasek спасибо за советы, а powertop на днях должен обновиться, может подлатали его, во всяком случае пока удалять его не буду.
vasek
PS - главное, нашел причину.
Теперь она огорожена :)
Червоноокий
akorop
mihalych
Недавно ставил arch на нетбук (впервые), заглянул в /etc/hosts и увидел запись 127.0.1.1 "имя машины", т. е. не нужно там как бы ничего дописывать, разрабы сами дописали. Но для систем, установленных очень давно, таки актуально.
А можно подробнее про "ставил"? Я ставил с месяц назад, и ничего такого в hosts у меня нет.
Устанавливал 15 марта 2013. Только что заглянул в /etc/nsswitch.conf и узрел
hosts: files dns myhostname
маразм какой-то.
Червоноокий
vasek
Особо не вдавался, но заметил
до запуска powertop - bluetooth отсутствует,
при запуске powertop он появляется и после выхода остается. Как это влияет не знаю.
Нужно разбираться, пока одна мысль, что после завершения powertop остаются не завершенные дочерние процессы, о чем я писал выше, это же показывают и записи в логе "Child ..... died (code=exited, status=0/SUCCESS)". На них и происходит затык.
Так вроде powertop не создает дочерних процессов, pstree говорит, что он один. Он просто поднимает эти модули при старте и забывает их выгрузить при выходе, может есть смысл попустить его через strace? В логе там только видно, что через минуту принудительно убивается slim, или я не прав? на скрине с vim'ом это видно. Могу выложить grep -i child /var/log/shutdown.log.* | grep status если это как-то разъяснит ситуацию.
vasek
Одно не пойму - зачем нужны всякие навороченные информационные смотрелки (имею ввиду powertop). Ты что как то влияешь на процесс, когда замечаешь неладное.
Собственно согласен, круглосуточно пялиться в него я не собираюсь. Выявлю наиболее ядрёных потребителей батарейки, настрою под себя acpi и можно вообще его грохнуть.
vasek
Если можешь обойтись - снеси, если уж очень нужно, используй встроенное, или ставь, что полегче.
Во-первых хотелось покрутить эту новомодную интеловскую поделку.
Во-вторых это всё-таки "измерительный инструмент".
В третьих, а что есть полегче? Есть альтернативы? Что есть встроенное? И к тому же это всего лишь консольное приложение, куда уже легче?
vasek
Сами создаете себе проблему.
Похоже на то (:
Червоноокий
tchgefest
mihalych
Проявляется примерно так: 1-3 раза выключается быстро и 1 раз долго (2-3 минуты). Установлены slim и xfce4, если это важно, просто было один раз, что и сеанс долго не мог завершится. Сразу же полез в tty1, залогинился root'ом, запустил htop и процессов своего пользователя не нашел. Пока ещё нуб в systemd и как смотреть логи, не знаю.
Случайно нетбук не EeePC?Если да,то не CPU 2-x ядерное.Атом 2600?И интел gma?
Нет. Samsung N148, Intel(R) Atom(TM) CPU N450 @ 1.66GHz.
Червоноокий
vasek
PS - проверь, без подключения сети (интернет + ........) выключается нормально?
Поднята/опущена сеть значения не имеет, работает нормально. Проблема проявляется при запущеном powertop в терминале. Других проблемных приложений не заметил пока.
1. Здесь lsmod до запуска powertop
2. Здесь lsmod при запущеном powertop только в этом случае возникают проблемы с перезагрузкой/выключением.
3. Здесь lsmod после выхода из powertop
diff -u 1 2 здесь.
diff -u 1 3 здесь.
diff -u 2 3 здесь.
vasek
PSS - имеется ли в сообщениях записи типа "500 OOPS: child died" - это уже связано с правами.
grep -i oops: /var/log/shutdown.log.*
Ничего не дал.

Если проблема в паре с другими приложениями возникать не будет, то можно собственно смириться с этим.
Червоноокий
vasek
С нормальным логом сравнивал?
У тебя и в этой портянке все затыки видны - посмотри на записи типа "Child ..... died (code=exited, status=0/SUCCESS)"

Как раз правил предыдущее сообщение наверное. Сравнивал, и картинку выложил. Вроде как SLiM косячит, если запустить приложение с root-правами. Пока точно не уверен. Сейчас буду пробовать.
Червоноокий
Тут вся портянка целиком.

На картинке сравнение с нормальной перезагрузкой. По ходу виснет именно на slim'е. И что делать-то теперь? Может ему сразу SIGKILL вскормить? Как это сделать корректно для systemd? Или заменить его на gdm/xdm/lxdm/lightdm?
Червоноокий
Часть лога при выключении:
[Пн мар 25 16:33:52 2013] device-mapper: uevent: version 1.0.3
[Пн мар 25 16:33:52 2013] device-mapper: ioctl: 4.23.1-ioctl (2012-12-18) initialised: [email protected]
[Пн мар 25 16:35:01 2013] Bluetooth: Core ver 2.16
[Пн мар 25 16:35:01 2013] NET: Registered protocol family 31
[Пн мар 25 16:35:01 2013] Bluetooth: HCI device and connection manager initialized
[Пн мар 25 16:35:01 2013] Bluetooth: HCI socket layer initialized
[Пн мар 25 16:35:01 2013] Bluetooth: L2CAP socket layer initialized
[Пн мар 25 16:35:01 2013] Bluetooth: SCO socket layer initialized
[Пн мар 25 16:36:07 2013] sky2 0000:09:00.0 enp9s0: disabling interface
[Пн мар 25 16:37:37 2013] watchdog watchdog0: watchdog did not stop!
[Пн мар 25 16:37:37 2013] systemd-journald[116]: Received SIGTERM
[Пн мар 25 16:37:37 2013] EXT4-fs (sda2): re-mounted. Opts: (null)
[Пн мар 25 16:37:37 2013] EXT4-fs (sda2): re-mounted. Opts: (null)
[Пн мар 25 16:37:37 2013] EXT4-fs (sda2): re-mounted. Opts: (null)
[Пн мар 25 16:37:37 2013] EXT4-fs (sda2): re-mounted. Opts: (null)
Причём здесь синезубый, так и не понял, в нетбуке его нет и внешний не подключал. Нда bluez подтянулся по зависимостям:
# pacman -Qs blue
local/bluez 4.101-1
    Libraries and tools for the Bluetooth protocol stack
local/sbc 1.0-1
    Bluetooth Subband Codec (SBC) library
local/xfce-theme-bluebird 0.6.2-1 (xfce-themes-shimmer-collection)
    A light blue Xfce theme, introduced in the release of Xubuntu 10.10
local/xfce-theme-greybird 1.0.7-1 (xfce-themes-shimmer-collection)
    A grey and blue Xfce theme, introduced in the release of Xubuntu 11.04 and updated for 12.04; includes the classic low saturation theme
Ладно, пусть будет. Внешний синезубый всё-равно есть. Согласно этому документу добавил в строку запуска:
systemd.log_level=debug systemd.log_target=kmsg log_buf_len=1M enforcing=0
Более информативный вывод будет.
Червоноокий
Создал:
$ ls -l /lib/systemd/system-shutdown/debug.sh
-rwxr-xr-x 1 root root 122 мар 25 13:02 /lib/systemd/system-shutdown/debug.sh
Содержимое:
$ cat /lib/systemd/system-shutdown/debug.sh
#!/bin/sh
mount -o remount,rw /
dmesg -T > /var/log/shutdown.log
echo '/var/log/shutdown.log saved!!!'
mount -o remount,ro /
Отпишусь, что получилось. Спасибо.
Червоноокий