Командата dmesg изкарва протокола от както е стартирана системата. Ако системата е забила, то грешките са запазени в някой друг файл в /var/log . Кой точно файл зависи от дистрибуцията. Повечето неща могат да се видят във /var/log/messages. Файла може да бъде разгледан с 'less /var/log/messages' Навигация в програмата: / - търсене (в долната част на прозореца има нещо като команден ред), q - изход, n - иди към следващия резултат от търсенето, N-предшен намерен резултат. Ако знаеш какво търсиш може с направо да ползваш командата "grep -B1 -A3 'tyrsena fraza' /var/log/messages " (това ще принтира редовете в които е намерен текста 'tyrsena fraza' както и по един ред преди това и три след това (-Bn =n реда назад (before) , -An = n реда след (after). ) Редовете във лог файла започват с дата и час на съобщението, така че примерно 'grep 'Sep 25 22:' /var/log/messages' ще намери и изпише на екрана всички редова от лога, записани в 22 часа. Има също и графични програми за целта като на пример klogviewer (със сигурност има и други, но не се сещам)
Като гледам информацията от 'last' не знам дали цялата история с лог файловете ще е толкова от помощ, понеже изглежда е крашнал само X сървъра (т.е графичната среда). Причините за това може да са най-различни - дефектна графична карта, дефектен драйвър, или пък програма, която прави глупсти ... Ако наистина само графичната среда се срива, то най-много информация по въпроса може би ще намериш в ~/.xsession-errors . Мисля, че файла важи само за графичната сесия. Т.е ако след краша пак се логнеш, стария файл ще бъде изтрит и информацията вътре ще е валидна само за новата сесия. Затова най добре е да се логнеш с друго потребителско име (или в текстов режим) и да видиш /home/mara/.xsession-errors _______________________________________________ Lug-bg mailing list [email protected] http://linux-bulgaria.org/mailman/listinfo/lug-bg
