LinuxForum.Fans
Тема

После выключения монитора, Х-ы завершили работу. Дебиан "упал"

Автор: user160 19 сообщений 3171 просмотров
21.09.2014 17:04 #393327

Доброго времени суток.

Надысь увидел такую багу.
Сидел в Гноме линукса. Мне надо было занаться другими делами, и я, чтобы монитор не светил зря, его выключил.
После включения обнаружил, что Х-ы отключились. На экране строки какихто цифр и букв, что-то вроде лога, но на него не похоже.
Реанимировать Х-ы не удалось. переключиться в терминалиный режим тоже.
DEBIAN, монитор подключен через DVI.

Что надо донастроить в системе, чтобы при выключении моинтора Линукс (или Х) не падал?

С уважением User160

21.09.2014 17:24 #393329

Вы в начале удостоверьтесь, что эта проблема вызвана именно выключением монитора.

"user160" написал:
На экране строки какихто цифр и букв, что-то вроде лога, но на него не похоже.

Это вывод от kernel Panic, какой-то драйвер "упал".

21.09.2014 17:36 #393332

user160, расскажите, какой монитор, каким способом подключён к компьютеру и пришлось ли выставлять его параметры после установки системы. Вполне может быть глюк протокола DDC2.

21.09.2014 18:05 #393338
kostik87 написал:
Вы в начале удостоверьтесь, что эта проблема вызвана именно выключением монитора.

[quote="user160"]На экране строки какихто цифр и букв, что-то вроде лога, но на него не похоже.

Это вывод от kernel Panic, какой-то драйвер "упал".[/quote]
Я сейчас уже не помню, к сожалению. Комп был нужен сразу, посему перегрузил его кнопкой Ресет на блоке.

21.09.2014 18:10 #393339
stranger написал:
user160, расскажите, какой монитор, каким способом подключён к компьютеру и пришлось ли выставлять его параметры после установки системы. Вполне может быть глюк протокола DDC2.

Монитор Lenovo ThinkVision мать Асус
Подключён через DVI.
После установки Линукса доставлял дрова:
- amd64-microcode_1.20120910-2~bpo60+1_amd64.deb
- firmware-linux-nonfree_0.36+wheezy.1~bpo60+1_all.deb

21.09.2014 18:18 #393340

user160, видимо я прав. Попробуйте подключить его аналоговым входом и повторите эксперимент. Если не повторится - пишите баг в Дебиан.

21.09.2014 18:39 #393343
stranger написал:
user160, видимо я прав. Попробуйте подключить его аналоговым входом и повторите эксперимент. Если не повторится - пишите баг в Дебиан.

Аналогового интерфейса нет.

21.09.2014 18:53 #393347

user160, ну что ж... Не выключайте монитор или отошлите лог иксов в багтрек Дебиана. Это DDC2.

21.09.2014 19:31 #393349
"user160" написал:
Я сейчас уже не помню, к сожалению. Комп был нужен сразу, посему перегрузил его кнопкой Ресет на блоке.

Это же легко проверить, попробуйте воспроизвести ситуацию, т.е. выключите монитор, если совершали ещё какие-либо действия, то совершите их опять.

21.09.2014 19:32 #393350
"kostik87" написал:
попробуйте воспроизвести ситуацию

Иногда это непросто!!! Количество там, последовательность... *DRINK*

21.09.2014 19:48 #393351
"stranger" написал:
Иногда это непросто!!! Количество там, последовательность...

ТС сделали предположение:

"user160" написал:

После выключения монитора, Х-ы завершили работу. Дебиан "упал"
Что надо донастроить в системе, чтобы при выключении моинтора Линукс (или Х) не падал?

Неужели так сложно это воспроизвести? Если это не приводит к возникновению описанной проблемы - значит не это её вызывает, ну или не только это. Прежде чем создвать темы на форуме он может легко проверить свои догадки.

21.09.2014 19:58 #393354
"kostik87" написал:
значит не это её вызывает, ну или не только это
"Кличко" написал:
А сегодня в завтрашний день не все могут смотреть. Вернее, смотреть могут не только лишь все. Мало, кто может это делать.
21.09.2014 20:06 #393356
kostik87 написал:
[quote="user160"]Я сейчас уже не помню, к сожалению. Комп был нужен сразу, посему перегрузил его кнопкой Ресет на блоке.

Это же легко проверить, попробуйте воспроизвести ситуацию, т.е. выключите монитор, если совершали ещё какие-либо действия, то совершите их опять.[/quote]
Мне страшновато. У меня была открыта программа Intelli JIdea, которая использовала ссыки на кучу файлов. После рестарта системы по кнопке ресет, данный софт долго восстанавливал эти ссылки, и я не уверен, что всё восстановил корректно. Во всяком случае один из плагинов не работает.
Дело, конечно может быть в самом плагине, но как-то стрёмно эксперементровать.

21.09.2014 20:10 · отредактировано #393357
"stranger" написал:
А сегодня в завтрашний день не все могут смотреть. Вернее, смотреть могут не только лишь все. Мало, кто может это делать.

Ну, не знаю, если это твой любимый филосов, то я рад за тебя, но мне его цитировать не нужно. Прочитай ещё раз мой ответ, если у тебя возникли сомнения в связанности текста.

21.09.2014 20:14 #393358
"user160" написал:
но как-то стрёмно эксперементровать.

Ты пишешь:

"user160" написал:
После выключения монитора, Х-ы завершили работу. Дебиан "упал"
Что надо донастроить в системе, чтобы при выключении моинтора Линукс (или Х) не падал?

т.е. ты считаешь, что виной всему выключение монитора, так выключи его снова и посмотри. А так ты думаешь у кого-то есть желание разгадывать твои загадки и слушать подземный стук?

Если виной этому не монитор, то тогда нужно настраивать обработку kernel Paniс, что бы при её возникновении запускалось резервное ядро и производилось сохранение вывод dmesg в отдельный файл, что бы его можно было просмотреть и понять в каком модуле (драйвере) возник сбой. А так можешь так же для начала указать какая у тебя видео карта и какой используется видео драйвер.

21.09.2014 20:22 #393360
"kostik87" написал:
считаешь, что виной всему выключение монитора, так выключи его снова и посмотри

О чём и речь с самого начала. И смотреть логи.

21.09.2014 20:33 · отредактировано #393363
"stranger" написал:
О чём и речь с самого начала. И смотреть логи.

И что? Я вижу лишь что ТС установил пакет с обновлением микрокода для процессоров и пакет с набором firmware для драйверов.

"user160" написал:
Монитор Lenovo ThinkVision мать Асус
Подключён через DVI.
После установки Линукса доставлял дрова:
- amd64-microcode_1.20120910-2~bpo60+1_amd64.deb
- firmware-linux-nonfree_0.36+wheezy.1~bpo60+1_all.deb

А дальше лишь твои утверждения, что ты прав.

"stranger" написал:
user160, видимо я прав. Попробуйте подключить его аналоговым входом и повторите эксперимент. Если не повторится - пишите баг в Дебиан.

Без логов, хотя бы вывода dmesg при Kernel Panic и лога прошлой сессии xorg-server`а можно только гадать о причине.

Для сохранения dmesg при возникновении Kernel Panic нужно настроить kdump (crash kernel):
Как получить содержимое буфера ядра с зависшей системы
https://www.kernel.org/doc/Documentation/kdump/kdump.txt

21.09.2014 21:32 #393368
"kostik87" написал:
Без логов, хотя бы вывода dmesg при Kernel Panic и лога прошлой сессии xorg-server`а можно только гадать о причине

Совершенно верно.

21.09.2014 22:22 #393372
stranger написал:
[quote="kostik87"]Без логов, хотя бы вывода dmesg при Kernel Panic и лога прошлой сессии xorg-server`а можно только гадать о причине

Совершенно верно.[/quote]
Чуть позже попытаюсь смоделировать. Сейчас опишу более приоритетную пороблему в другой ветке.

Войдите или зарегистрируйтесь, чтобы ответить.