пятница, 23 октября 2009 г.

HP-UX X server не стартует.

При установке одного из многочисленных обновлений на OS HP-UX я столкнулся с такой проблемой: у меня перестал запускаться X serever.

Как потом оказалось в требовании одного из пакетов было его отключение, что я собственно и сделал, и о чём потом забыл...

Похожую проблему нашёл тут: http://forums13.itrc.hp.com/service/forums/questionanswer.do?threadId=1281812&admit=109447627+1255093421008+28353475 Выход из проблемы подсказала команда:

ps -ef | grep dtlogin

Не нашлось ничего. Я вспомнил, что отключил сам же этот демон.




Симптомы у меня аналогичные.



1. Chosse [OK] to return to login screen.

2. Select Failsafe Session from the login screen's option
menu and log in.

3. Check to see that the desktop is properly installed,
the hoastname is correct (/etc/hosts) and that the
network is properly configured.


Конечно ни одна из причин не помогла мне. Всё оказалось проще.

А именно:

man dtlogin

dtlogin - CDE login service



У этого бинарного файла есть два ключа. -d и -e. Соответственно я вспомнил, что передал перед обновлением ему -d. Включив обратно его ключ -e. Потыкав его туда сюда, через некоторое время на другой консоли всё же появился процесс: ps -ef | grep dtlogin - после чего всё заработало, и работает по сей день.

Крайне надеюсь, что кому-либо решение моей проблемы поможет, в том числе и самому мне - ибо ещё не раз мне придётся настраивать сервера под управлением этой ОС.

Комментариев нет: