День добрый! acc вылетает, когда пытаешься перейти в раздел "Локальные учётные записи". # rpm -qf /sbin/acc alterator-standalone-7.4.2-alt1.noarch Система: стартеркит на p10, обновлённый до p11; kde5 на X11. Вывод в консоль: # LANG=C acc ;;; note: source file /sbin/acc ;;; newer than compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/usr/sbin/acc.go 2 keyboards found QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/.private/root/runtime-root' libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile WARNING: (alterator lookout evaluation): imported module (alterator presentation events) overrides core binding `when' Backtrace: In ice-9/boot-9.scm: 841:4 19 (with-throw-handler _ _ _) In interfaces/guile/exit-handler.scm: 17:6 18 (_) In interfaces/guile/transport/pipe-channel.scm: 13:24 17 (process-incoming #<procedure 7f7d22760200 at interfac…> …) In interfaces/guile/lookout.scm: 94:17 16 (_ _ _) 82:8 15 (lookout-main _ _ _ . _) 36:2 14 (auth-permission-denied _ . _) 45:37 13 (_) In interfaces/guile/lookout/root.scm: 22:2 12 (start-loop _ #<procedure 7f7d22763780 at interfaces/gu…>) In interfaces/guile/session/loop.scm: 80:25 11 (_ _ #<procedure 7f7d22763780 at interfaces/guile/objec…>) In interfaces/guile/presentation/container.scm: 212:44 10 (_ _ _) In ice-9/eval.scm: 619:8 9 (_ #(#(#(#<directory (alterator lookout evaluati…> …)) …)) 619:8 8 (_ #(#(#(#<directory (alterator lookout evalua…> …) …) …)) In interfaces/guile/lookout/goto.scm: 66:6 7 (document:replace-in-widget _ _ . _) In ice-9/eval.scm: 619:8 6 (_ #(#(#<directory (ui users ajax) 7f7d22580be0>))) 159:9 5 (_ #(#(#(#<directory (ui users ajax) 7f7d22580be0>) …) …)) In interfaces/guile/d.scm: 162:10 4 (_ (("/users/list_groups" language ("C") name #f)) #<pr…>) In srfi/srfi-1.scm: 679:15 3 (append-map _ _ . _) 592:17 2 (map1 (("/users/list_groups" language ("C") name #f))) In unknown file: 1 (request-unix-server "/run/alteratord/.socket" "(\"/us…" …) In ice-9/boot-9.scm: 751:25 0 (dispatch-exception 0 type-error ((("name" . "only s…")))) ice-9/boot-9.scm:751:25: In procedure dispatch-exception: Throw to key `type-error' with args `((("name" . "only small latin letters, digits, '-' and '_' allowed, starting with a small latin letter.")))'.
Имя пользователя какое?
(Ответ для Антон Мидюков на комментарий #1) > Имя пользователя какое? Не понял вопроса. В системе единственный пользователь (denis). Запуск что от root, что от пользователя даёт одинаковый результат. Как только нажимаешь на "Локальные учётные записи", сначала появляется пустое окно, которое сразу закрывается.
Обновил ещё одну машину с p10 на p11. При этом сначала на этой машине проблем замечено не было, а спустя день-два обнаружил, что стало вылетать с теми же симптомами. Вылетает только при попытке зайти в раздел "Локальные учётные записи".
Похожая симптоматика описана тут: https://bugzilla.altlinux.org/51723 https://bugzilla.altlinux.org/42735
Похоже, что проблема возникает, когда у пользователя uid меньше, чем UID_MIN. После обновления на p11 я смотрел, что там насыпало в /etc с *.rpmnew, и делал соответствующие изменения. Пользователь у меня был с uid 500, а в login.defs UID_MIN стал теперь 1000. После того, как сменил пользователю uid на 1000, acc перестал падать при попытке обращениюя к модулю "Локальные учётные записи".