LINUX.ORG.RU
ФорумAdmin

Не стартует lightdm

 , , ,


0

2

Здравствуйте, уважаемые.

Всё мучаюсь со своей железкой (ARM, Debian Jessie)

root@7th_odroid:/home/seventh# uname -a
Linux 7th_odroid 3.8.13.7 #1 SMP PREEMPT Mon Sep 2 21:40:30 BRT 2013 armv7l GNU/Linux
На этот раз, похоже, после последнего обновления, не стартует lightdm - загружается до чёрного экрана, вверху слева моргает курсор. Что смотреть в логах не знаю, переключаюсь Alt+Ctrl+F1, вхожу под рутом, запускаю
/etc/init.d/lightdm start
предварительно по ssh отслеживая
tail -f /var/log/lightdm/*
Вот что вижу. Что из этого может помочь мне разобраться с проблемой? Заранее благодарю!

Ответ на: комментарий от seventhsite

Ошибки на VT7. У тебя в это время (когда запускаешь /etc/init.d/lightdm start) консоль не занята висящим сервером? Прибей его и попробуй с нуля (без перезагрузки)

ziemin ★★
()
Ответ на: комментарий от seventhsite

Ладно. По логу видно, что сервер несколько раз рестартует. Это так и выглядит (моргания) или это ты его рестартовал?

ziemin ★★
()
Ответ на: комментарий от ziemin

Морганий, вроде, нет. Сразу после запуска команды просто всё исчезает и появляется курсор сверху слева.

seventhsite
() автор топика
Ответ на: комментарий от ziemin

Ну вот это x-0-greeter.log ?

root@7th_odroid:/var/log/lightdm# ls -l /var/log/lightdm/
total 20
-rw------- 1 root root 5882 окт  5 00:34 lightdm.log
-rw------- 1 root root   93 окт  5 00:34 x-0-greeter.log
-rw------- 1 root root   93 окт  5 00:33 x-0-greeter.log.old
-rw------- 1 root root 1371 окт  5 00:34 x-0.log

Во время запуска скрипта там, видимо ничего не происходило. Вообще выглядит так:

root@7th_odroid:/var/log/lightdm# cat x-0-greeter.log
Error writing X authority: Failed to write X authority /var/lib/lightdm/.Xauthority: Success
seventhsite
() автор топика
Ответ на: комментарий от seventhsite

Кстати, нагуглил по записи

Error writing X authority: Failed to write X authority /var/lib/lightdm/.Xauthority: Success
вот это - тоже может попробовать переустановить lightdm? У меня, правда, нет gdm:
root@7th_odroid:/var/log# dpkg-reconfigure gdm
dpkg-query: package 'gdm' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
/usr/sbin/dpkg-reconfigure: gdm is not installed
Не знаю насколько важны эти пункты... Стоит пытаться?

seventhsite
() автор топика
Ответ на: комментарий от seventhsite

Пользователя seventh не удалял? Похоже иксы стартуют, но их нагрузка - нет.

Попробуй завести исполняемый (chmod +x) файл .xinitrc типа

exec /usr/bin/X11/xterm

Но сначала выясни, где xterm лежит и есть ли он вообще.

ziemin ★★
()
Ответ на: комментарий от i_gnatenko_brain
root@7th_odroid:/var/log# ls -al /dev/console
crw------- 1 root root 5, 1 окт  5 00:33 /dev/console

Пользователь seventh существует - ну, по крайней мере, есть домашний каталог и я захожу под ним по ssh. Но, к слову, перед этой проблемой была другая - меня этот самый lightdm не авторизовал под ним - тупо что-то прогружал и выкидывал опять на окно авторизации - приходилось заходить под другим (т.с. родным - odroid).

Не очень понял - куда положить этот файлик? Просто при выполнении этой команды в терминале

exec /usr/bin/X11/xterm
экран очищается и появляется запрос логина, как будто я набрал logout.

seventhsite
() автор топика
Ответ на: комментарий от seventhsite

Не очень понял - куда положить этот файлик?

В домашний каталог seventh. По идее иксы стартуют и ты увидишь окошко xterm.

Сначала проверь which xterm

ziemin ★★
()
Ответ на: комментарий от seventhsite

Но, к слову, перед этой проблемой была другая - меня этот самый >lightdm не авторизовал под ним - тупо что-то прогружал и >выкидывал опять на окно авторизации - приходилось заходить под >другим (т.с. родным - odroid).

Так он у тебя под ним и авторизуется (откуда я по-твоему узнал имя?)

[+0.38s] DEBUG: Automatically logging in user seventh
[+0.38s] DEBUG: Started session 4821 with service 'lightdm-autologin', username 'seventh'
[+0.40s] DEBUG: Session 4821 authentication complete with return value 0: Success
ziemin ★★
()
Ответ на: комментарий от ziemin
root@7th_odroid:/home/seventh# which xterm
/usr/bin/xterm

Но он есть и там:

root@7th_odroid:/home/seventh# ls -l /usr/bin/X11/ | grep xterm
-rwxr-xr-x 1 root   root       3759 сен 17 02:24 koi8rxterm
-rwxr-xr-x 1 root   root        419 сен 17 02:24 lxterm
-rwxr-xr-x 1 root   root      44760 май 19  2012 lxterminal
-rwxr-xr-x 1 root   root       3674 сен 17 02:24 uxterm
-rwxr-xr-x 1 root   root     331196 сен 17 02:25 xterm

Создаю исполняемый файл /home/seventh/.xinitrc с содержимым

exec /usr/bin/xterm

и ребутяюсь?

seventhsite
() автор топика
Ответ на: комментарий от seventhsite

На худой конец переименуй .Xauthority в домашнем каталоге.

ziemin ★★
()
Ответ на: комментарий от seventhsite
[+3.56s] DEBUG: Logging to /var/log/lightdm/x-0-greeter.log
[+3.59s] DEBUG: Session 3868 running command /usr/sbin/lightdm-gtk-greeter
[+3.60s] DEBUG: org.freedesktop.Accounts does not exist, falling back to passwd file
[+5.11s] DEBUG: Greeter closed communication channel
[+5.11s] DEBUG: Session 3868 exited with return value 0
[+5.11s] DEBUG: Greeter quit
[+5.11s] DEBUG: Failed to start greeter
[+5.11s] DEBUG: Stopping display

Так что у тебя там было с авторизацией?

ziemin ★★
()
Ответ на: комментарий от ziemin

ну

меня этот самый lightdm не авторизовал под ним - тупо что-то прогружал и выкидывал опять на окно авторизации - приходилось заходить под другим

Сейчас хоть бы вообще окно авторизации увидеть)

Команду /etc/init.d/lightdm start давал в терминале - ну то есть на клавиатуре, подключенной к серваку и смотрел на его монитор) А так сижу по ssh.

.Xauthority переименовать и опять ребутнуться?

seventhsite
() автор топика
Ответ на: комментарий от seventhsite

.Xauthority переименовать и опять ребутнуться?

Если не переименовывал, то давай.

Странно, что ентот greeter опять запускается. Я думал он пропадёт из логов. Что-то я отстал от развития иксов.

Кстати этот lightdm-gtk-greeter и есть окошко логина.

ziemin ★★
()
Последнее исправление: ziemin (всего исправлений: 1)
Ответ на: комментарий от seventhsite

Поставь, он заменит lightdm. Можно ещй попробовать lightdm-gtk-greeter переустановить, но он навено переустанавливался, пока когда ты переустанавливал lightdm.

ziemin ★★
()
Ответ на: комментарий от ziemin

Не судьба...

root@7th_odroid:/home/seventh# aptitude install gdm
No candidate version found for gdm
No candidate version found for gdm
Я так понял, медленно всё появляется под арм...

Ладно, пойду спать, а завтра буду пытать google translate и выкладывать результаты его трудов на офф-форум.

Благодарю за время!

seventhsite
() автор топика

У меня такое наблюдается, когда бьются бинарные файлы конфигураций dconf'a. Удаляю бинарные файлы конфигурации dconf'a делаю dconf update и рестарт lightdm.

sfi
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.