Сайт | Скачать | Видео | Wiki

Автор Тема: Сломан автозапуск xorg?  (Прочитано 4959 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Сломан автозапуск xorg?
« : 02 Март 2015, 09:06:28 »
мне кажется, или в pra3-15.02 сломан автозапуск xorg? стартует только через sudo
где-то в файле 001-Pra03arch6.pfs кажется.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Сломан автозапуск xorg?
« Ответ #1 : 02 Март 2015, 09:18:43 »
Не замечал. И уж точно не в 001. 001 это почти голый арч
Я там сильно переделал. Не уверен что в итоге оптимальный вариант.
И не уверен, что последний (есть мысли и почти получилось перевести systemd в "опциональный", т.е. не обязательный модуль)

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Сломан автозапуск xorg?
« Ответ #2 : 02 Март 2015, 09:22:57 »
блин чистая же система, без сохраненки даже
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Сломан автозапуск xorg?
« Ответ #3 : 02 Март 2015, 09:38:42 »
Х не автостартуют? Или как проявляется?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Сломан автозапуск xorg?
« Ответ #4 : 02 Март 2015, 10:05:03 »
они стартуют и завершают работу
в логах journald:
Код
pam_systemd(login:session): failed to release session: Access denied
в логе xorg:
Код
systemd-logind: failed to get session: PID 594 does not belong to any known session
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Сломан автозапуск xorg?
« Ответ #5 : 02 Март 2015, 10:20:59 »
Сейчас автостартом Х рулит systemd. Для удобства написал скрипты xlogin и xwin
Х сейчас во всех линуксах запускаются от рута
xlogin - покажет статус
xlogin start - запустит Х
Если не запускает - включай логи и смотри их

В optional лежат 3 варианта запуска 089 - убедись что они не автоподключились. В load= ничего лишнего?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Сломан автозапуск xorg?
« Ответ #6 : 02 Март 2015, 10:32:24 »
Вот что пишет:
Код
xlogin@live.service - Direct X login for user live
   Loaded: loaded (/usr/lib/systemd/system/xlogin@.service; enabled)
   Active: failed (Result: exit-code) since Пн 2015-03-02 16:29:29 MSK; 1min 37s ago
  Process: 6813 ExecStart=/usr/bin/ash -l -c cd; source .xinitrc (code=exited, status=127)
 Main PID: 6813 (code=exited, status=127)

мар 02 16:29:29 pra systemd[6813]: pam_unix(login:session): session opened for user live by (uid=0)
мар 02 16:29:29 pra ash[6813]: /usr/bin/ash: source: not found
мар 02 16:29:29 pra systemd[1]: xlogin@live.service: main process exited, code=exited, status=127/n/a
мар 02 16:29:29 pra systemd[1]: Unit xlogin@live.service entered failed state.
мар 02 16:29:29 pra systemd[1]: xlogin@live.service failed.

Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Сломан автозапуск xorg?
« Ответ #7 : 02 Март 2015, 10:41:24 »
/usr/bin/ash - с ним у тебя ОК? Это должен быть симлинк на busybox

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Сломан автозапуск xorg?
« Ответ #8 : 02 Март 2015, 10:44:31 »
с ним ок, ЕЩЕ раз - чистая система из iso. а вот что за source прописано в команде запуска?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Сломан автозапуск xorg?
« Ответ #9 : 02 Март 2015, 10:48:54 »
source - вероятно феня systemd
У тебя iso - конструктор с дефолтной загрузкой? Проверю в виртуалке
А если startx - стартует? Т.е. проблема с Х или xlogin...

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Сломан автозапуск xorg?
« Ответ #10 : 02 Март 2015, 11:05:07 »
startx стартует только в сессии root
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Сломан автозапуск xorg?
« Ответ #11 : 02 Март 2015, 11:16:42 »
проблема где-то в этом
ExecStart=/usr/bin/ash -l -c cd; source .xinitrc
не находит ни source ни .xinitrc откуда этот сервис файл к нам прилетел?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Сломан автозапуск xorg?
« Ответ #12 : 02 Март 2015, 11:21:41 »
вобще в оригинале у автора там bash а не ash
и вот с bash оно запускатся начинает нормально
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Сломан автозапуск xorg?
« Ответ #14 : 02 Март 2015, 11:33:29 »
и шо мне с твоих ссылок? загуглить и в гит заглянуть я уже был, прочитал и тебе сказал, не сам же додумался.

как оно у вас грузится то у всех?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.