LINUX.ORG.RU

Не запускается sddm при старте сиситемы gentoo

 ,


0

1

Установил по хендбуку gentoo, всё прошло хорошо, но при старте системы выпадает консоль, и чтобы запустить графический интерфейс нужно в терминале набрать

/etc/init.d/xdm stop
/etc/init.d/xdm start 

Сервис xdm лежит в автозапуске, что не так?



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

# cat /etc/conf.d/xdm
DISPLAYMANAGER="sddm"
vvn_black ★★★★★
()
Ответ на: комментарий от Jwayatr

Блин… ну тогда не знаю, я не разбираюсь ни в openrc ни в gentoo, попробуйте в rc шелла дописать

/etc/init.d/sddm stop
/etc/init.d/sddm start 

и логиниться в консоли после чего попадать в иксы. По другому не знаю даже.

Rc шелла: у bash находится в ~/.bashrc, у sh не знаю где, а у zsh в ~/.zshrc.

zagatov_lev
()
Последнее исправление: zagatov_lev (всего исправлений: 2)

Телепаты в отпуске. Нужны логи, сообщения об ошибках в консоли, версии программ.

novus
()
Ответ на: комментарий от Jwayatr

[11:24:08.180] (EE) DAEMON: Failed to read display number from pipe

И это странно. Он не может прочитать номер дисплея и поэтому выходит.

zagatov_lev
()
Ответ на: комментарий от Jwayatr

Попробуйте в rc шелла дописать

/etc/init.d/sddm stop
/etc/init.d/sddm start

и логиниться в консоли после чего попадать в иксы. По другому не знаю даже.

Rc шелла: у bash находится в ~/.bashrc, у sh не знаю где, а у zsh в ~/.zshrc.

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

sudo rc-update add xdm default

В настройках xdm нужно прописать sddm. Естественно, в системе должен присутствовать сам sddm.

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

значит su -c "chmod 666 /home/пользователь/rc-вашего-шелла && chmod 666 /root/rc-вашего-шелла", вводите пароль, добавляете эти строки в rc рута и пользователя. А нет, пользователю надо стопать и стартить с sudo или su -c

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

Если у пользователя есть и у него шелл баш, а также у рта шелл баш, то да.

Зайдите под рутом и выполните команду echo $0, если будет bash, то создавайте

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

при входе оно работает, но когда открываю терминал слетают иксы ( так как sddm останавливается)

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

Блин, откатите тогда. Идет конфликт уже сущ. и открывающися в терминале иксов…

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

блеать, куды ты лезешь, вантус!?

anonymous
()

Как иксы ставил?


[18:42:16.819] (II) DAEMON: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{d36f4c4b-2d27-4253-a992-62973ae01df2} -background none -noreset -displayfd 16 -seat seat0 vt7
[18:42:16.867] (EE) DAEMON: Failed to read display number from pipe

Попробуй запустить эту команду, скорее всего она тебе даст подсказку

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

спасибо! после этого sddm стартует сам

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

Как же ты заебал, тупень пиздорылый. Начни уже читать документацию, прежде чем задавать глупые вопросы.

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