Если вдруг перестали стартовать Х Решение

Вчера (в пятницу) вечером решил ребутнуть машину на работе.
Все хорошо, но вот где Х? Нету.
В логах Х тоже непонятное, ни одной ошибки, и вырубание Х. :-(
Сегодня дома гуглил, и нашел:
Потерялся линк
/usr/bin/Xorg -> /etc/X11/X
проверяется: заход в консоль выполняется без проблем.
при попытке выполнить

startx

получаю:
X: cannot stat /etc/X11/X (No such file or directory), aborting.
xinit: giving up
xinit: unable to connect to X server: No such file or directory
xinit: server error

Лечение
sudo ln -s /usr/bin/Xorg /etc/X11/X
Да и визуально видно, что в /etc/X11/ нет файла X :-) (разумеется мне)он должен быть линком.

еще, говорят можно отремонтировать
sudo dpkg --configure -a
sudo apt-get install -f

Этот метод я не проверял. :-)

0
MacLeod - 12 Январь, 2014 - 04:04
Изображение пользователя MacLeod.

Что-то странное творится :) Линки пропадают, у людей в соседних топиках и файлы из /home начали испаряться...

0
dyug - 12 Январь, 2014 - 11:30

ну пропало. Почему - не знаю. Правда последний старт Х был еще перед новым годом... :-)
После него пару обновлений проходило.

+3
mft - 12 Январь, 2014 - 07:52

еще, говорят можно отремонтировать
sudo dpkg --configure -a
sudo apt-get install -f

Оно поможет только в случае неудачной установки пакета xserver-xorg. Например вырубили комп во время обновления и т д, когда пакет остался в статусе "не сконфигурирован".

А для того чтобы наверняка выполнить postinst скрипт пакета надо сделать
sudo dpkg-reconfigure xserver-xorg

В postinst скрипте xserver-xorg как раз и создается этот симлинк.

0
dyug - 12 Январь, 2014 - 11:32

возможно, возможно, я же написал что "еще, говорят можно отремонтировать" и "Этот метод я не проверял" :-)
Но за направление мыслей - спасибо.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры