From: Ivan Adzhubey <iadzhubey@rics.bwh.harvard.edu> To: sisyphus@lists.altlinux.org Subject: [sisyphus] init 0 killed my monitor Date: Sat, 10 Jun 2006 19:23:17 -0400 Message-ID: <200606101923.17226.iadzhubey@rics.bwh.harvard.edu> (raw) Приветствую! Из разряда курьезов... Купил я тут себе домой UPS (MGE Pulsar Ellipse), подключил, установил nut, настроил - все работает. Решил провести полевые испытания путем выдергивания вилки из розетки. Все опять же отработало штатно, за исключением странностей в процессе FSD запущенного nut'ом после того как батарея UPSа разрядилась до установленного уровня в 30%. В целях эксперимента приближенного к реальности разрядки батареи ждал сидя в сеансе КДЕ. Как только UPS пропищал battery low иксы убились - черный экран. Дальше однако они по-видимому зачем-то попытались перезапуститься, в результате монитор странно моргнул и выкинул табличку с написью что-то вроде Unsupported video mode, please select optimal mode: 1280x1024. Дальнейший шатдаун прошел нормально, после перезапуска компьютера все файловые системы clean, все хорошо. Но у монитора (LCD Hitachi 178c 17") судя по всему сдохла одна из ламп подсветки - верхняя половина экрана теперь заметно темнее и розового оттенка. Монитор довольно старый и то, что он стал умирать именно после теста могло быть просто совпадением. Тем не менее хотелось бы избежать таких сюрпризов в будущем и разобраться, какого ... процедура шатдауна из иксов некорректно и зазря дергает видео. Внизу приведено, как это выглядит в логах. Насколько я понимаю, сначала иксы просто убиваются SIGTERMом, после чего ничего не подозревающий сервис dm пытается их перезапустить, начиная с перезагрузки видео драйверов (fglrx), но попадает в race condition когда его самого останавливает init. В результате видео остается в непредсказуемом состоянии вплоть до завершения остановки системы и отключения питания, а монитор за это время вполне может, как показывает опыт, накрыться медным тазом. Что-то не так в датском королевстве, вам не кажется? Jun 10 18:16:47 localhost upsmon[11267]: UPS ellipse@localhost battery is low Jun 10 18:16:47 localhost upsd[11245]: Client monuser@127.0.0.1 set FSD on UPS [ellipse] Jun 10 18:16:47 localhost upsmon[11267]: Executing automatic power-fail shutdown Jun 10 18:16:47 localhost wall[22650]: wall: user upsmon broadcasted 2 lines (43 chars) Jun 10 18:16:47 localhost wall[22649]: wall: user upsmon broadcasted 1 lines (38 chars) Jun 10 18:16:47 localhost upsmon[11267]: Auto logout and shutdown proceeding Jun 10 18:16:47 localhost wall[22654]: wall: user upsmon broadcasted 1 lines (37 chars) Jun 10 18:16:50 localhost upsd[11245]: Connection from 127.0.0.1 Jun 10 18:16:50 localhost upsd[11245]: Client on 127.0.0.1 logged out Jun 10 18:16:52 localhost upsd[11245]: Host 127.0.0.1 disconnected (read failure) Jun 10 18:16:52 localhost shutdown[22660]: shutting down for system halt Jun 10 18:16:52 localhost init: init_setenv: INIT_HALT, (null), 10 Jun 10 18:16:52 localhost init: Switching to runlevel: 0 Jun 10 18:16:52 localhost kdm[10475]: X server for display :0 terminated unexpectedly Jun 10 18:16:53 localhost kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 17 Jun 10 18:16:53 localhost messagebus: sending signal 15 to dbus-daemon succeeded Jun 10 18:16:54 localhost kernel: [fglrx] AGP detected, AgpState = 0x1f004a1b (hardware caps of chipset) Jun 10 18:16:54 localhost kernel: agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0. Jun 10 18:16:54 localhost kernel: agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode Jun 10 18:16:54 localhost kernel: agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode Jun 10 18:16:54 localhost kernel: [fglrx] AGP enabled, AgpCommand = 0x1f004312 (selected caps) Jun 10 18:16:54 localhost kernel: [fglrx] total GART = 134217728 Jun 10 18:16:54 localhost kernel: [fglrx] free GART = 118222848 Jun 10 18:16:54 localhost kernel: [fglrx] max single GART = 118222848 Jun 10 18:16:54 localhost kernel: [fglrx] total LFB = 126873600 Jun 10 18:16:54 localhost kernel: [fglrx] free LFB = 116387840 Jun 10 18:16:54 localhost kernel: [fglrx] max single LFB = 116387840 Jun 10 18:16:54 localhost kernel: [fglrx] total Inv = 134217728 Jun 10 18:16:54 localhost kernel: [fglrx] free Inv = 134217728 Jun 10 18:16:54 localhost kernel: [fglrx] max single Inv = 134217728 Jun 10 18:16:54 localhost kernel: [fglrx] total TIM = 0 Jun 10 18:16:55 localhost dm: rundm shutdown succeeded Jun 10 18:16:55 localhost ntpd[10800]: ntpd exiting on signal 15 Jun 10 18:16:55 localhost ntpd: ntpd shutdown succeeded Jun 10 18:16:55 localhost xfs: xfs shutdown succeeded Jun 10 18:16:55 localhost upsmon: upsmon shutdown succeeded Jun 10 18:16:55 localhost upsd[11245]: Signal 15: exiting Jun 10 18:16:55 localhost upsd: upsd shutdown succeeded Jun 10 18:16:56 localhost upsdrv: mge-shut shutdown succeeded Jun 10 18:16:56 localhost httpd: libhttpd.ep shutdown succeeded Jun 10 18:16:57 localhost httpd-perl: httpd-perl shutdown succeeded Jun 10 18:16:57 localhost sshd[10770]: Received signal 15; terminating. Jun 10 18:16:57 localhost sshd: sshd shutdown succeeded Jun 10 18:16:57 localhost postfix: Shutting down postfix: succeeded Jun 10 18:16:57 localhost rc: Stopping rawdevices: succeeded Jun 10 18:16:57 localhost openct-control: 0 processes killed. Jun 10 18:16:57 localhost openct: Shutdown OpenCT control succeeded Jun 10 18:16:57 localhost autofs: Stopping automounter: succeeded Jun 10 18:16:57 localhost dictd: dictd shutdown succeeded Jun 10 18:16:58 localhost dnsmasq[8397]: exiting on receipt of SIGTERM Jun 10 18:16:58 localhost dnsmasq: dnsmasq shutdown succeeded Jun 10 18:16:58 localhost anacron: anacron shutdown succeeded Jun 10 18:16:58 localhost crond: crond shutdown succeeded Jun 10 18:16:58 localhost rc: Stopping keytable: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (cpu.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (sound.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (usb.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (pnp.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (pci.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (misc.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (block.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (acpi.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (pcmcia_socket.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (pcmcia.rc) stop: succeeded Jun 10 18:16:58 localhost hotplug: Hotplug (pcmcia_socket.rc) stop: succeeded Jun 10 18:16:58 localhost pppoe: Shutting down PPPoE link Jun 10 18:16:58 localhost pppoe-stop: Killing pppd Jun 10 18:16:58 localhost pppd[8253]: Terminating on signal 15. Jun 10 18:16:58 localhost pppoe-stop: Killing pppoe-connect Jun 10 18:16:58 localhost pppoe: ^[[73G Jun 10 18:16:58 localhost pppoe: [ Jun 10 18:16:58 localhost pppoe: ^[[1m^[[32m Jun 10 18:16:58 localhost pppoe: DONE Jun 10 18:16:58 localhost pppoe: ^[[39;49m^[[0;10m Jun 10 18:16:58 localhost rc: Stopping pppoe: succeeded Jun 10 18:16:58 localhost pppoe[8263]: read (asyncReadFromPPP): Session 57966: Input/output error Jun 10 18:16:58 localhost pppoe[8263]: Sent PADT Jun 10 18:16:58 localhost dd: 1+0 records in Jun 10 18:16:58 localhost dd: 1+0 records out Jun 10 18:16:58 localhost dd: 512 bytes (512 B) copied Jun 10 18:16:58 localhost dd: , 0.00055 seconds, 931 kB/s Jun 10 18:16:58 localhost random: Saving random seed: succeeded Jun 10 18:16:59 localhost network: Shutting down interface eth0: succeeded Jun 10 18:16:59 localhost udevd: udevd shutdown succeeded Jun 10 18:16:59 localhost kernel: Kernel logging (proc) stopped. Jun 10 18:16:59 localhost kernel: Kernel log daemon terminating. Jun 10 18:17:00 localhost exiting on signal 15 -- Иван
next reply other threads:[~2006-06-10 23:23 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2006-06-10 23:23 Ivan Adzhubey [this message] 2006-06-11 10:54 ` Dmitry V. Levin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200606101923.17226.iadzhubey@rics.bwh.harvard.edu \ --to=iadzhubey@rics.bwh.harvard.edu \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git