1 (21.02.2014 19:03:17 отредактировано serafim-human)

Почему это случилось теперь уже сказать трудно, но кроме ползователя рута новопоставленная 4-я Магея никого больше за своих признавать не хочет. То есть пользователи есть и похоже проверку они проходят, а вот с созданием сессий начинается полная ерунда:

 Консоль:

21.02.14 18:22:06    localhostt    login    pam_tcb(login:auth): Authentication passed for human from LOGIN(uid=0)
21.02.14 18:22:06    localhostt    systemd-logind[761]    Failed to start unit user-500.slice: Transaction is destructive.
21.02.14 18:22:06    localhostt    systemd-logind[761]    Failed to start user slice: Transaction is destructive.
21.02.14 18:22:06    localhostt    systemd-logind[761]    Failed to start unit user@500.service: Transaction is destructive.
21.02.14 18:22:06    localhostt    systemd-logind[761]    Failed to start user service: Transaction is destructive.
21.02.14 18:22:06    localhostt    systemd-logind[761]    Assertion 's->user->slice' failed at src/login/logind-session.c:502, function session_start_scope(). Aborting.
21.02.14 18:22:06    localhostt    login    pam_systemd(login:session): Failed to create session: Message did not receive a reply (timeout by message bus)

И вот еще кое-что в системных логах вычитал теперь уже про экспериментального пользователя с правами 487:

+ открыть спойлер

21.02.14 18:42:59    localhostt    systemd[1]    getty@tty1.service holdoff time over, scheduling restart.
21.02.14 18:42:59    localhostt    systemd[1]    Stopping Getty on tty1...
21.02.14 18:42:59    localhostt    systemd[1]    Starting Getty on tty1...
21.02.14 18:42:59    localhostt    systemd[1]    Started Getty on tty1.
21.02.14 18:43:09    localhostt    systemd[1]    Starting user-487.slice.
21.02.14 18:43:09    localhostt    systemd[1]    Created slice user-487.slice.
21.02.14 18:43:09    localhostt    systemd[1]    Starting User Manager for 487...
21.02.14 18:43:09    localhostt    systemd[1]    Starting Session 5 of user igor.
21.02.14 18:43:09    localhostt    systemd[1]    Started Session 5 of user igor.
21.02.14 18:43:09    localhostt    systemd[4052]    Failed to open private bus connection: Failed to connect to socket /run/user/487/dbus/user_bus_socket: No such file or directory
21.02.14 18:43:09    localhostt    systemd[4052]    Starting Default.
21.02.14 18:43:09    localhostt    systemd[4052]    Reached target Default.
21.02.14 18:43:09    localhostt    systemd[4052]    Startup finished in 105ms.
21.02.14 18:43:09    localhostt    systemd[1]    Started User Manager for 487.
21.02.14 18:43:09    localhostt    systemd[1]    getty@tty1.service holdoff time over, scheduling restart.
21.02.14 18:43:09    localhostt    systemd[1]    Stopping Getty on tty1...
21.02.14 18:43:09    localhostt    systemd[1]    Starting Getty on tty1...
21.02.14 18:43:09    localhostt    systemd[1]    Started Getty on tty1.
21.02.14 18:43:09    localhostt    systemd[1]    Stopping User Manager for 487...
21.02.14 18:43:09    localhostt    systemd[4059]    Failed at step EXEC spawning /bin/kill: Permission denied
21.02.14 18:43:09    localhostt    systemd[1]    user@487.service: control process exited, code=exited status=203
21.02.14 18:43:26    localhostt    systemd[1]    Starting Session 6 of user root.
21.02.14 18:43:26    localhostt    systemd[1]    Started Session 6 of user root.
21.02.14 18:43:31    localhostt    acpid    client connected from 4134[0:0]
21.02.14 18:43:31    localhostt    acpid    1 client rule loaded
21.02.14 18:43:32    localhostt    acpid    client connected from 4134[0:0]
21.02.14 18:43:32    localhostt    acpid    1 client rule loaded
21.02.14 18:43:48    localhostt    pulseaudio[4330]    [pulseaudio] main.c: Эта программа не предназначена для запуска с правами администратора (если не указано в системе).
21.02.14 18:43:48    localhostt    pulseaudio[4328]    [pulseaudio] main.c: Эта программа не предназначена для запуска с правами администратора (если не указано в системе).
21.02.14 18:43:50    localhostt    net_applet[4353]    ### Program is starting ###
21.02.14 18:43:50    localhostt    mgaapplet[4357]    ### Program is starting ###
21.02.14 18:43:50    localhostt    pulseaudio[4371]    [pulseaudio] pid.c: Daemon already running.
21.02.14 18:43:56    localhostt    mgaapplet[4357]    running: ionice -p 4357 -n7
21.02.14 18:44:39    localhostt    systemd[1]    user@487.service stopping timed out. Killing.
21.02.14 18:44:39    localhostt    systemd[1]    Stopped User Manager for 487.
21.02.14 18:44:39    localhostt    systemd[1]    Unit user@487.service entered failed state.
21.02.14 18:44:39    localhostt    systemd[1]    Stopping user-487.slice.
21.02.14 18:44:39    localhostt    systemd[1]    Removed slice user-487.slice.

Проблема"решена" переустановкой на чистую системы. Уважаемые пользователи четвертой магеи, бэкапьтесь почаще, а на серьезной машине так по несколько раз в день - других способов исправления подобных багов пока не придумано.

3

Эт хорошо что все получилось, но вот меня смущяют права :

serafim-human пишет:

пользователя с правами 487

487 это вообще как ?
ну первая 4 это ясно владелец может читать
вторая 8 вот это мне не понятно
третья 7 тут тоже все ясно чтение запись выполнение для всех

Или я что то не так понимаю

Спросить - стыд минуты, не узнать - стыд всей жизни

4

lone_wolf пишет:

Эт хорошо что все получилось, но вот меня смущяют права :

Потому что это не права, а UID.

5

verg пишет:

Потому что это не права, а UID.

с чего-бы это так сделали?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)
verg пишет:
lone_wolf пишет:

Эт хорошо что все получилось, но вот меня смущяют права :

Потому что это не права, а UID.

Все правильно - это пользовательский идентификатор и он может быть любой от 0 у рута и до 500 и выше. Поэтому там может быть и 007 и 747 и даже 380. И с правами все это интересно, конешно. А вот что у меня с ОСью случилось - еще интереснее. Только логи, кроме тех, что в первом посте выложил и др. сведения уже отсутствуют т.к. систему переустановил. Не буду же я в иксах сидеть под рутом - линукс религия не позволяет. ab

7

serafim-human пишет:

А вот что у меня с ОСью случилось

На эти баги похоже:
https://bugs.freedesktop.org/show_bug.cgi?id=61301
https://bugs.freedesktop.org/show_bug.cgi?id=61303

8

Вроде бы исправлено в D-Bus 1.7.10 от 2014-01-06:

Fixes:
• ensure that tests run with a temporary XDG_RUNTIME_DIR to avoid
  getting mixed up in XDG/systemd "user sessions" (fd.o #61301,
  Simon McVittie)


з.ы. в Mageia 4 dbus версии 1.6.18

9 (28.02.2014 21:39:39 отредактировано serafim-human)

з.ы. в Mageia 4 dbus версии 1.6.18

Будем ждать выхода обновления. ab Не сам же я из сырцов буду собирать. Не ошибается тот, кто ничего не делает. Всего делов-то хотел симлинки сделать на скрипты и на бинарники, чтобы в консоли длинные имена не писать, а они не работали и я решил поиграть с правами - вот и доигрался.. Сначала ноут при выходе  завис и ну очень долго думал, а после кнопочного ребута пошла вся эта ерунда. И как, к примеру, симлинк х на startx может не работать? У нее есть какие-то права особенные и она их от объекта ссылки не наследует? Все отлично работало начиная с чисто французкого Мандрейка и тут на тебе - обновились, понимаешь-ли.