>> |
No.191360
Файл: 013 - 420x480@32 [SIG5cdda321fa9a2d4d8dc6a57960f70.jpg -(189 KB, 420x480, 013 - 420x480@32 [SIG5cdda321fa9a2d4d8dc6a57960f70.jpg)
>>191356
С точки зрения демонов и остального запущенного на машине софта, времени сна не было, для них просто внезапно отвалились все соединения и устройства. Поэтому, по идее, при просыпании hald должен опубликовать сообщение о том, что машина проснулась, и все, кого это касается, должны на него среагировать. Проблема может быть в том, что сам hald событие просыпания не ловит. По крайней мере, в моё время было так.
Отлаживал я самым тупым из возможных способов. Во Фре есть система портов, и были тогда такие порты, как kdelibs и kdebase. Практически любая система сборки не обязывает пересобирать проект полностью, если твои изменения не затрагивают публичное API. Т.е. делаешь make, идёшь в рабочую папку порта, открываешь нужные исходники, утыкиваешь нужный участок принтами, делаешь make install, запускаешь среду, воссоздаёшь проблемную ситуацию, смотришь, чем тебе нагадило в лог. Также, ЕМНИП, можно запускать несколько Xorg-ов на разных дисплеях, если тебе виртуальных терминалов мало.
По другому: пересобрать порты с отладочной информацией, прицепляться по gdb.
|