LINUX.ORG.RU
ФорумAdmin

startx перестал запускаться после установки и удаления lightDM

 


0

1

Поставил minimal ubuntu 18.04. Потом иксы xserver-xorg, затем xinit и затем fvwm. Система запускалась командой startx. Все работало прекрасно и черт меня дернул попробовать поставить для удобства LightDM. Поставил, пароль в упор не видит, в систему не пускает. Удалил, попробовал Slim. То же самое - пароль не видит. Снес. Но теперь startx не запускается. При запуске не происходит вообще ничего и после нескольких колов времени пишет xauth: timeout in looking authority file ~.Xauthority и потом черный экран. Думаю, что LightDm и Slim где-то себя прописали и startx находит их следы. Пробовал переустанавливать xinit и fvwm, бестолку. Что делать не пойму. Подскажите, если кто знает.

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

Я так уже делал. Создается новый и пустой. Проблема остается.

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

И зачем это? Вывод такой

graphical.target - Graphical Interface
Loaded: loaded (/lib/systemd/system/graphical.target; static; vendor present: enabled) 
Active: active since Sun 2019-02-10 18:13:12 -02; 1min 2s ago
ubuntu systemd[1]: Reached target Graphical Interface
И чего здесь полезного для млей проблемы?

rustamych ★★★
() автор топика

Поставил, пароль в упор не видит, в систему не пускает. Удалил, попробовал Slim. То же самое - пароль не видит.

А что значит, что не видит пароль? Права на /tmp не менял?

$ ls -ld /tmp

drwxrwxrwt
         ^ - обращаю внимание на t

Просто был у нас тут уже один случай, что в систему не пускало именно из-за измененных прав на /tmp. Почему так произошло (поменялись права), никто не знал.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)

Потом еще проверь, вызываются ли иксы напрямую до серого экрана с курсором без xinit и startx. А с xinit?

Zubok ★★★★★
()

Еще проверь, содержимое переменной среды XAUTHORITY. Там что-нибудь прописалось?

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

Это как реализовать? Удалить xinit несложно, а как проверить?

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

Файл .Xauthority пустой.

Я не про файл, а про переменную среды XAUTHORITY.

Это как реализовать? Удалить xinit несложно, а как проверить?

Запустить про помощи команды X.

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

Буква t имеется. Не в этом дело. Но я не хочу разбираться с проблемами slim, их там хватает. Не видит пароль - ввожу логин, затем пароль, а он отвечает что пароль неверный. Перепробовал естественно всякие комбинации переключения клавиатура, не помогает. Причем ни LDM ни Slim не пускают. Какая то общая хрень.

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

Если смотреть переменные через env, то показывает, что такой переменной вообще нет

rustamych ★★★
() автор топика

Без логов можно только гадать. Если за логин отвечает systemd, то... ну ты понял.

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

xauth: timeout in looking authority file ~.Xauthority

Мне все же кажется, что какая-то хрень с правами. А какие права на файл ~/.Xauthority и домашний каталог?

$ ls -ld ~
Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Да, там права были только рута. Поэтому, я пробовал запускать startx от рута, не помогает. В итоге мне все это надоело и я попробовал опять установить slim. Теперь наконец он съел мой пароль и все загрузилось. Оказалось, что надо было сперва нажать F1, чтобы выбрать загружаемую систему, хотя она у меня одна :). После всей этой бодяги у меня совершеннейшая каша в голове. Как вообще происходит выбор загружаемой системы? Если у меня установлены несколько окружений рабочего стола, например fvwm, mate и fluxbox. Как указать системе какое окружение загружать? И Slim и LightDM ведь как то это понимают?

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